Searched refs:APF (Results 1 - 8 of 8) sorted by relevance

/freebsd-10.0-release/contrib/llvm/lib/Analysis/
H A DConstantFolding.cpp1208 APFloat APF(V);
1210 APF.convert(APFloat::IEEEhalf, APFloat::rmNearestTiesToEven, &unused);
1211 return ConstantFP::get(Ty->getContext(), APF);
1230 APFloat APF(V);
1232 APF.convert(APFloat::IEEEhalf, APFloat::rmNearestTiesToEven, &unused);
1233 return ConstantFP::get(Ty->getContext(), APF);
1311 APFloat APF = Op->getValueAPF(); local
1312 APF.convert(APFloat::IEEEdouble, APFloat::rmNearestTiesToEven, &unused);
1313 V = APF.convertToDouble();
1486 APFloat APF local
1502 APFloat APF = Op2->getValueAPF(); local
[all...]
/freebsd-10.0-release/contrib/llvm/lib/Target/NVPTX/
H A DNVPTXAsmPrinter.cpp1759 APFloat APF = APFloat(Fp->getValueAPF()); // make a copy local
1767 APF.convert(APFloat::IEEEsingle, APFloat::rmNearestTiesToEven, &ignored);
1771 APF.convert(APFloat::IEEEdouble, APFloat::rmNearestTiesToEven, &ignored);
1775 APInt API = APF.bitcastToAPInt();
/freebsd-10.0-release/contrib/llvm/lib/CodeGen/AsmPrinter/
H A DAsmPrinter.cpp571 APFloat APF = APFloat(MI->getOperand(0).getFPImm()->getValueAPF()); local
573 OS << (double)APF.convertToFloat();
575 OS << APF.convertToDouble();
580 APF.convert(APFloat::IEEEdouble, APFloat::rmNearestTiesToEven,
582 OS << "(long double) " << APF.convertToDouble();
/freebsd-10.0-release/contrib/llvm/lib/Target/CppBackend/
H A DCPPBackend.cpp217 APFloat APF = APFloat(CFP->getValueAPF()); // copy local
219 APF.convert(APFloat::IEEEdouble, APFloat::rmNearestTiesToEven, &ignored);
224 sprintf(Buffer, "%A", APF.convertToDouble());
228 APF.bitwiseIsEqual(APFloat(atof(Buffer)))) {
/freebsd-10.0-release/contrib/llvm/lib/Target/Hexagon/
H A DHexagonISelDAGToDAG.cpp1256 APFloat APF = CN->getValueAPF(); local
1259 CurDAG->getTargetConstantFP(APF.convertToFloat(), MVT::f32));
1263 CurDAG->getTargetConstantFP(APF.convertToDouble(), MVT::f64));
/freebsd-10.0-release/contrib/llvm/lib/Transforms/Scalar/
H A DIndVarSimplify.cpp220 /// ConvertToSInt - Convert APF to an integer, if possible.
221 static bool ConvertToSInt(const APFloat &APF, int64_t &IntVal) { argument
225 if (APF.convertToInteger(&UIntVal, 64, true, APFloat::rmTowardZero,
/freebsd-10.0-release/contrib/llvm/lib/CodeGen/SelectionDAG/
H A DLegalizeFloatTypes.cpp1369 APFloat APF = APFloat(APFloat::PPCDoubleDouble, APInt(128, TwoE31)); local
1370 SDValue Tmp = DAG.getConstantFP(APF, MVT::ppcf128);
/freebsd-10.0-release/contrib/llvm/lib/Target/ARM/
H A DARMISelLowering.cpp9013 APFloat APF = C->getValueAPF(); local
9014 if (APF.convertToInteger(&cN, 64, isSigned, APFloat::rmTowardZero, &isExact)

Completed in 186 milliseconds