reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
677 GV.FloatVal = float(GV.DoubleVal); 683 GV.DoubleVal = double(GV.FloatVal); 691 GV.DoubleVal = GV.IntVal.roundToDouble(); 706 GV.DoubleVal = GV.IntVal.signedRoundToDouble(); 723 GV.IntVal = APIntOps::RoundDoubleToAPInt(GV.DoubleVal, BitWidth); 762 GV.DoubleVal = GV.IntVal.bitsToDouble(); 770 GV.IntVal = APInt::doubleToBits(GV.DoubleVal); 830 GV.DoubleVal = LHS.DoubleVal + RHS.DoubleVal; break; 830 GV.DoubleVal = LHS.DoubleVal + RHS.DoubleVal; break; 830 GV.DoubleVal = LHS.DoubleVal + RHS.DoubleVal; break; 832 GV.DoubleVal = LHS.DoubleVal - RHS.DoubleVal; break; 832 GV.DoubleVal = LHS.DoubleVal - RHS.DoubleVal; break; 832 GV.DoubleVal = LHS.DoubleVal - RHS.DoubleVal; break; 834 GV.DoubleVal = LHS.DoubleVal * RHS.DoubleVal; break; 834 GV.DoubleVal = LHS.DoubleVal * RHS.DoubleVal; break; 834 GV.DoubleVal = LHS.DoubleVal * RHS.DoubleVal; break; 836 GV.DoubleVal = LHS.DoubleVal / RHS.DoubleVal; break; 836 GV.DoubleVal = LHS.DoubleVal / RHS.DoubleVal; break; 836 GV.DoubleVal = LHS.DoubleVal / RHS.DoubleVal; break; 838 GV.DoubleVal = std::fmod(LHS.DoubleVal,RHS.DoubleVal); break; 838 GV.DoubleVal = std::fmod(LHS.DoubleVal,RHS.DoubleVal); break; 838 GV.DoubleVal = std::fmod(LHS.DoubleVal,RHS.DoubleVal); break; 894 Result.DoubleVal = cast<ConstantFP>(C)->getValueAPF().convertToDouble(); 962 doubleZero.DoubleVal = 0.0; 970 Result.AggregateVal[i].DoubleVal = cast<ConstantFP>( 976 Result.AggregateVal[i].DoubleVal = CDV->getElementAsDouble(i); 1037 *((double*)Ptr) = Val.DoubleVal; 1052 *(((double*)Ptr)+i) = Val.AggregateVal[i].DoubleVal; 1086 Result.DoubleVal = *((double*)Ptr); 1111 Result.AggregateVal[i].DoubleVal = *((double*)Ptr+i);lib/ExecutionEngine/ExecutionEngineBindings.cpp
61 GenVal->DoubleVal = N; 91 return unwrap(GenVal)->DoubleVal;lib/ExecutionEngine/Interpreter/Execution.cpp
55 Dest.DoubleVal = -Src.DoubleVal; 55 Dest.DoubleVal = -Src.DoubleVal; 82 R.AggregateVal[i].DoubleVal = -Src.AggregateVal[i].DoubleVal; 82 R.AggregateVal[i].DoubleVal = -Src.AggregateVal[i].DoubleVal; 112 IMPLEMENT_BINARY_OPERATOR(+, Double); 123 IMPLEMENT_BINARY_OPERATOR(-, Double); 134 IMPLEMENT_BINARY_OPERATOR(*, Double); 145 IMPLEMENT_BINARY_OPERATOR(/, Double); 159 Dest.DoubleVal = fmod(Src1.DoubleVal, Src2.DoubleVal); 159 Dest.DoubleVal = fmod(Src1.DoubleVal, Src2.DoubleVal); 159 Dest.DoubleVal = fmod(Src1.DoubleVal, Src2.DoubleVal); 383 IMPLEMENT_FCMP(==, Double); 433 IMPLEMENT_SCALAR_NANS(Ty, Src1, Src2) 439 IMPLEMENT_FCMP(!=, Double); 459 IMPLEMENT_FCMP(<=, Double); 473 IMPLEMENT_FCMP(>=, Double); 487 IMPLEMENT_FCMP(<, Double); 501 IMPLEMENT_FCMP(>, Double); 534 IMPLEMENT_UNORDERED(Ty, Src1, Src2) 544 IMPLEMENT_UNORDERED(Ty, Src1, Src2) 553 IMPLEMENT_UNORDERED(Ty, Src1, Src2) 562 IMPLEMENT_UNORDERED(Ty, Src1, Src2) 571 IMPLEMENT_UNORDERED(Ty, Src1, Src2) 580 IMPLEMENT_UNORDERED(Ty, Src1, Src2) 602 ( (Src1.AggregateVal[_i].DoubleVal == 603 Src1.AggregateVal[_i].DoubleVal) && 604 (Src2.AggregateVal[_i].DoubleVal == 605 Src2.AggregateVal[_i].DoubleVal))); 611 Dest.IntVal = APInt(1,(Src1.DoubleVal == Src1.DoubleVal && 611 Dest.IntVal = APInt(1,(Src1.DoubleVal == Src1.DoubleVal && 612 Src2.DoubleVal == Src2.DoubleVal)); 612 Src2.DoubleVal == Src2.DoubleVal)); 633 ( (Src1.AggregateVal[_i].DoubleVal != 634 Src1.AggregateVal[_i].DoubleVal) || 635 (Src2.AggregateVal[_i].DoubleVal != 636 Src2.AggregateVal[_i].DoubleVal))); 642 Dest.IntVal = APInt(1,(Src1.DoubleVal != Src1.DoubleVal || 642 Dest.IntVal = APInt(1,(Src1.DoubleVal != Src1.DoubleVal || 643 Src2.DoubleVal != Src2.DoubleVal)); 643 Src2.DoubleVal != Src2.DoubleVal)); 808 R.AggregateVal[i].DoubleVal = 809 fmod(Src1.AggregateVal[i].DoubleVal, Src2.AggregateVal[i].DoubleVal); 809 fmod(Src1.AggregateVal[i].DoubleVal, Src2.AggregateVal[i].DoubleVal); 1344 Dest.AggregateVal[i].FloatVal = (float)Src.AggregateVal[i].DoubleVal; 1348 Dest.FloatVal = (float)Src.DoubleVal; 1366 Dest.AggregateVal[i].DoubleVal = (double)Src.AggregateVal[i].FloatVal; 1370 Dest.DoubleVal = (double)Src.FloatVal; 1397 Src.AggregateVal[i].DoubleVal, DBitWidth); 1407 Dest.IntVal = APIntOps::RoundDoubleToAPInt(Src.DoubleVal, DBitWidth); 1435 Src.AggregateVal[i].DoubleVal, DBitWidth); 1445 Dest.IntVal = APIntOps::RoundDoubleToAPInt(Src.DoubleVal, DBitWidth); 1468 Dest.AggregateVal[i].DoubleVal = 1477 Dest.DoubleVal = APIntOps::RoundAPIntToDouble(Src.IntVal); 1500 Dest.AggregateVal[i].DoubleVal = 1510 Dest.DoubleVal = APIntOps::RoundSignedAPIntToDouble(Src.IntVal); 1597 APInt::doubleToBits(SrcVec.AggregateVal[i].DoubleVal); 1651 Dest.AggregateVal[i].DoubleVal = 1663 Dest.DoubleVal = TempDst.AggregateVal[0].IntVal.bitsToDouble(); 1681 Dest.IntVal = APInt::doubleToBits(Src.DoubleVal); 1695 Dest.DoubleVal = Src.IntVal.bitsToDouble(); 1697 Dest.DoubleVal = Src.DoubleVal; 1697 Dest.DoubleVal = Src.DoubleVal; 1786 IMPLEMENT_VAARG(Double); 1822 Dest.DoubleVal = Src1.AggregateVal[indx].DoubleVal; 1822 Dest.DoubleVal = Src1.AggregateVal[indx].DoubleVal; 1858 Dest.AggregateVal[indx].DoubleVal = Src2.DoubleVal; 1858 Dest.AggregateVal[indx].DoubleVal = Src2.DoubleVal; 1920 Dest.AggregateVal[i].DoubleVal = Src1.AggregateVal[j].DoubleVal; 1920 Dest.AggregateVal[i].DoubleVal = Src1.AggregateVal[j].DoubleVal; 1922 Dest.AggregateVal[i].DoubleVal = 1923 Src2.AggregateVal[j-src1Size].DoubleVal; 1959 Dest.DoubleVal = pSrc->DoubleVal; 1959 Dest.DoubleVal = pSrc->DoubleVal; 2006 pDest->DoubleVal = Src2.DoubleVal; 2006 pDest->DoubleVal = Src2.DoubleVal;lib/ExecutionEngine/Interpreter/ExternalFunctions.cpp
396 sprintf(Buffer, FmtBuf, Args[ArgNo++].DoubleVal); break;
lib/ExecutionEngine/MCJIT/MCJIT.cpp 593 rv.DoubleVal = ((double(*)())(intptr_t)FPtr)();
lib/ExecutionEngine/Orc/OrcMCJITReplacement.cpp 112 rv.DoubleVal = ((double (*)())(intptr_t)FPtr)();