Home | History | Annotate | Download | only in ExecutionEngine

Lines Matching refs:DoubleVal

675       GV.FloatVal = float(GV.DoubleVal);
681 GV.DoubleVal = double(GV.FloatVal);
689 GV.DoubleVal = GV.IntVal.roundToDouble();
704 GV.DoubleVal = GV.IntVal.signedRoundToDouble();
721 GV.IntVal = APIntOps::RoundDoubleToAPInt(GV.DoubleVal, BitWidth);
760 GV.DoubleVal = GV.IntVal.bitsToDouble();
768 GV.IntVal = APInt::doubleToBits(GV.DoubleVal);
828 GV.DoubleVal = LHS.DoubleVal + RHS.DoubleVal; break;
830 GV.DoubleVal = LHS.DoubleVal - RHS.DoubleVal; break;
832 GV.DoubleVal = LHS.DoubleVal * RHS.DoubleVal; break;
834 GV.DoubleVal = LHS.DoubleVal / RHS.DoubleVal; break;
836 GV.DoubleVal = std::fmod(LHS.DoubleVal,RHS.DoubleVal); break;
892 Result.DoubleVal = cast<ConstantFP>(C)->getValueAPF().convertToDouble();
957 doubleZero.DoubleVal = 0.0;
965 Result.AggregateVal[i].DoubleVal = cast<ConstantFP>(
971 Result.AggregateVal[i].DoubleVal = CDV->getElementAsDouble(i);
1058 *((double*)Ptr) = Val.DoubleVal;
1073 *(((double*)Ptr)+i) = Val.AggregateVal[i].DoubleVal;
1134 Result.DoubleVal = *((double*)Ptr);
1159 Result.AggregateVal[i].DoubleVal = *((double*)Ptr+i);