TorchLean API

FloatLib.Floats.Formats.BinaryInterchange.Configured.Comparison.Runtime

IEEE predicates on configured binary values #

These operations decode the configured carrier and use the model's exact comparison. The Boolean answer and exception flags pass through unchanged. Quiet and signaling names follow IEEE 754-2019 Tables 5.1–5.2.

@[inline]

Quiet comparison under an explicit IEEE predicate, with its invalid flag.

Instances For
    @[inline]

    Signaling comparison under an explicit IEEE predicate, with its invalid flag.

    Instances For
      @[inline]

      Quiet equality on configured values.

      Instances For
        @[inline]

        Quiet inequality, including unordered operands on configured values.

        Instances For
          @[inline]

          Quiet greater-than comparison on configured values.

          Instances For
            @[inline]

            Quiet greater-than-or-equal comparison on configured values.

            Instances For
              @[inline]

              Quiet less-than comparison on configured values.

              Instances For
                @[inline]

                Quiet less-than-or-equal comparison on configured values.

                Instances For
                  @[inline]

                  Quiet test for unordered operands on configured values.

                  Instances For
                    @[inline]

                    Quiet test for ordered operands on configured values.

                    Instances For
                      @[inline]

                      Quiet less-than-or-unordered comparison on configured values.

                      Instances For
                        @[inline]

                        Quiet complement of greater-than on configured values.

                        Instances For
                          @[inline]

                          Quiet complement of less-than on configured values.

                          Instances For
                            @[inline]

                            Quiet greater-than-or-unordered comparison on configured values.

                            Instances For
                              @[inline]

                              Signaling equality on configured values.

                              Instances For
                                @[inline]

                                Signaling inequality, including unordered operands on configured values.

                                Instances For
                                  @[inline]

                                  Signaling greater-than comparison on configured values.

                                  Instances For
                                    @[inline]

                                    Signaling greater-than-or-equal comparison on configured values.

                                    Instances For
                                      @[inline]

                                      Signaling less-than comparison on configured values.

                                      Instances For
                                        @[inline]

                                        Signaling less-than-or-equal comparison on configured values.

                                        Instances For
                                          @[inline]

                                          Signaling less-than-or-unordered comparison on configured values.

                                          Instances For
                                            @[inline]

                                            Signaling complement of greater-than on configured values.

                                            Instances For
                                              @[inline]

                                              Signaling complement of less-than on configured values.

                                              Instances For
                                                @[inline]

                                                Signaling greater-than-or-unordered comparison on configured values.

                                                Instances For