Lines Matching full:floatval
609 GV.FloatVal = float(GV.DoubleVal);
615 GV.DoubleVal = double(GV.FloatVal);
621 GV.FloatVal = float(GV.IntVal.roundToDouble());
636 GV.FloatVal = float(GV.IntVal.signedRoundToDouble());
653 GV.IntVal = APIntOps::RoundFloatToAPInt(GV.FloatVal, BitWidth);
692 GV.FloatVal = GV.IntVal.bitsToFloat();
698 GV.IntVal = APInt::floatToBits(GV.FloatVal);
747 GV.FloatVal = LHS.FloatVal + RHS.FloatVal; break;
749 GV.FloatVal = LHS.FloatVal - RHS.FloatVal; break;
751 GV.FloatVal = LHS.FloatVal * RHS.FloatVal; break;
753 GV.FloatVal = LHS.FloatVal / RHS.FloatVal; break;
755 GV.FloatVal = std::fmod(LHS.FloatVal,RHS.FloatVal); break;
824 Result.FloatVal = cast<ConstantFP>(C)->getValueAPF().convertToFloat();
873 floatZero.FloatVal = 0.f;
881 Result.AggregateVal[i].FloatVal = cast<ConstantFP>(
887 Result.AggregateVal[i].FloatVal = CDV->getElementAsFloat(i);
993 *((float*)Ptr) = Val.FloatVal;
1013 *(((float*)Ptr)+i) = Val.AggregateVal[i].FloatVal;
1069 Result.FloatVal = *((float*)Ptr);
1092 Result.AggregateVal[i].FloatVal = *((float*)Ptr+i);