Documentation

Miri.Interpreter.IntrinsicX86.Float

Instances For
    def Miri.Interpreter.IntrinsicX86.cmpImm {P S C V : Type} (h : Hooks P S C V) (choice : C) (name : String) (imm : Int8) :
    Equations
    • One or more equations did not get rendered due to their size.
    Instances For
      Equations
      • One or more equations did not get rendered due to their size.
      Instances For
        Equations
        • One or more equations did not get rendered due to their size.
        Instances For
          def Miri.Interpreter.IntrinsicX86.floatBinary {P S C V : Type} [Memory.PointerProvenance P] (h : Hooks P S C V) (choice : C) (format : FloatFormat) (op : FloatBin) (first : Bool) (left right : OpTy P) (dest : V) :
          Equations
          • One or more equations did not get rendered due to their size.
          Instances For
            def Miri.Interpreter.IntrinsicX86.relativeError {P S C V : Type} (h : Hooks P S C V) (choice : C) (value : FloatBits) :

            Source relative-error arithmetic, with all legal RNG choices explicit.

            Equations
            • One or more equations did not get rendered due to their size.
            Instances For
              def Miri.Interpreter.IntrinsicX86.floatUnary {P S C V : Type} [Memory.PointerProvenance P] (h : Hooks P S C V) (choice : C) (rsqrt first : Bool) (source : OpTy P) (dest : V) :
              Equations
              • One or more equations did not get rendered due to their size.
              Instances For
                Equations
                • One or more equations did not get rendered due to their size.
                Instances For
                  def Miri.Interpreter.IntrinsicX86.roundFloat {P S C V : Type} [Memory.PointerProvenance P] (h : Hooks P S C V) (choice : C) (format : FloatFormat) (left : Option (OpTy P)) (source rounding : OpTy P) (dest : V) :
                  Equations
                  • One or more equations did not get rendered due to their size.
                  Instances For
                    def Miri.Interpreter.IntrinsicX86.checkedFloatToInt {P S C V : Type} [Memory.PointerProvenance P] (h : Hooks P S C V) (choice : C) (source : RvalueImmTy P) (dest : ABI.TyAndLayout MIR.TyId) (rounding : FloatIntegralRound) :
                    Equations
                    • One or more equations did not get rendered due to their size.
                    Instances For
                      def Miri.Interpreter.IntrinsicX86.convertFloatToInt {P S C V : Type} [Memory.PointerProvenance P] (h : Hooks P S C V) (choice : C) (source : OpTy P) (rounding : FloatIntegralRound) (dest : V) :
                      Equations
                      • One or more equations did not get rendered due to their size.
                      Instances For