Home
last modified time | relevance | path

Searched refs:DoubleVal (Results 1 – 8 of 8) sorted by relevance

/external/llvm/lib/ExecutionEngine/Interpreter/
DExecution.cpp104 Dest.DoubleVal = fmod(Src1.DoubleVal, Src2.DoubleVal); in executeFRemInst()
344 if (X.DoubleVal != X.DoubleVal || Y.DoubleVal != Y.DoubleVal) { \
461 } else if (X.DoubleVal != X.DoubleVal || Y.DoubleVal != Y.DoubleVal) { \
547 ( (Src1.AggregateVal[_i].DoubleVal == in executeFCMP_ORD()
548 Src1.AggregateVal[_i].DoubleVal) && in executeFCMP_ORD()
549 (Src2.AggregateVal[_i].DoubleVal == in executeFCMP_ORD()
550 Src2.AggregateVal[_i].DoubleVal))); in executeFCMP_ORD()
556 Dest.IntVal = APInt(1,(Src1.DoubleVal == Src1.DoubleVal && in executeFCMP_ORD()
557 Src2.DoubleVal == Src2.DoubleVal)); in executeFCMP_ORD()
578 ( (Src1.AggregateVal[_i].DoubleVal != in executeFCMP_UNO()
[all …]
DExternalFunctions.cpp166 *DoublePtr = AV.DoubleVal; in ffiValueFor()
236 case Type::DoubleTyID: Result.DoubleVal = *(double*) ret.data(); break; in ffiInvoke()
393 sprintf(Buffer, FmtBuf, Args[ArgNo++].DoubleVal); break; in lle_X_sprintf()
/external/llvm/lib/ExecutionEngine/
DExecutionEngine.cpp609 GV.FloatVal = float(GV.DoubleVal); in getConstantValue()
615 GV.DoubleVal = double(GV.FloatVal); in getConstantValue()
623 GV.DoubleVal = GV.IntVal.roundToDouble(); in getConstantValue()
638 GV.DoubleVal = GV.IntVal.signedRoundToDouble(); in getConstantValue()
655 GV.IntVal = APIntOps::RoundDoubleToAPInt(GV.DoubleVal, BitWidth); in getConstantValue()
694 GV.DoubleVal = GV.IntVal.bitsToDouble(); in getConstantValue()
702 GV.IntVal = APInt::doubleToBits(GV.DoubleVal); in getConstantValue()
762 GV.DoubleVal = LHS.DoubleVal + RHS.DoubleVal; break; in getConstantValue()
764 GV.DoubleVal = LHS.DoubleVal - RHS.DoubleVal; break; in getConstantValue()
766 GV.DoubleVal = LHS.DoubleVal * RHS.DoubleVal; break; in getConstantValue()
[all …]
DExecutionEngineBindings.cpp69 GenVal->DoubleVal = N; in LLVMCreateGenericValueOfFloat()
99 return unwrap(GenVal)->DoubleVal; in LLVMGenericValueToFloat()
/external/llvm/include/llvm/ExecutionEngine/
DGenericValue.h32 double DoubleVal; member
/external/llvm/bindings/ocaml/executionengine/
Dllvm_executionengine.mli27 [llvm::GenericValue::DoubleVal] and [llvm::GenericValue::FloatVal]. *)
52 floating point type [fpty]. See the fields [llvm::GenericValue::DoubleVal]
/external/llvm/lib/ExecutionEngine/JIT/
DJIT.cpp480 rv.DoubleVal = ((double(*)())(intptr_t)FPtr)(); in runFunction()
520 C = ConstantFP::get(F->getContext(), APFloat(AV.DoubleVal)); in runFunction()
/external/llvm/lib/ExecutionEngine/MCJIT/
DMCJIT.cpp311 rv.DoubleVal = ((double(*)())(intptr_t)FPtr)(); in runFunction()