Searched defs:APF (Results 1 - 16 of 16) sorted by relevance

/external/llvm/lib/Target/NVPTX/
H A DNVPTXMCExpr.cpp26 APFloat APF = getAPFloat(); local
33 APF.convert(APFloat::IEEEsingle, APFloat::rmNearestTiesToEven, &Ignored);
38 APF.convert(APFloat::IEEEdouble, APFloat::rmNearestTiesToEven, &Ignored);
42 APInt API = APF.bitcastToAPInt();
H A DNVPTXAsmPrinter.cpp1708 APFloat APF = APFloat(Fp->getValueAPF()); // make a copy local
1716 APF.convert(APFloat::IEEEsingle, APFloat::rmNearestTiesToEven, &ignored);
1720 APF.convert(APFloat::IEEEdouble, APFloat::rmNearestTiesToEven, &ignored);
1724 APInt API = APF.bitcastToAPInt();
/external/swiftshader/third_party/LLVM/lib/CodeGen/SelectionDAG/
H A DLegalizeFloatTypes.cpp1382 APFloat APF = APFloat(APInt(128, TwoE31)); local
1383 SDValue Tmp = DAG.getConstantFP(APF, MVT::ppcf128);
/external/swiftshader/third_party/LLVM/lib/Target/CppBackend/
H A DCPPBackend.cpp204 APFloat APF = APFloat(CFP->getValueAPF()); // copy local
206 APF.convert(APFloat::IEEEdouble, APFloat::rmNearestTiesToEven, &ignored);
211 sprintf(Buffer, "%A", APF.convertToDouble());
215 APF.bitwiseIsEqual(APFloat(atof(Buffer)))) {
/external/llvm/lib/Analysis/
H A DConstantFolding.cpp1365 APFloat APF(V);
1367 APF.convert(APFloat::IEEEhalf, APFloat::rmNearestTiesToEven, &unused);
1368 return ConstantFP::get(Ty->getContext(), APF);
1456 APFloat APF = Op->getValueAPF(); local
1457 APF.convert(APFloat::IEEEdouble, APFloat::rmNearestTiesToEven, &unused);
1458 return APF.convertToDouble();
/external/llvm/lib/CodeGen/
H A DMachineInstr.cpp379 APFloat APF = getFPImm()->getValueAPF(); local
381 APF.convert(APFloat::IEEEsingle, APFloat::rmNearestTiesToEven, &Unused);
382 OS << "half " << APF.convertToFloat();
/external/llvm/lib/CodeGen/SelectionDAG/
H A DLegalizeFloatTypes.cpp1634 APFloat APF = APFloat(APFloat::PPCDoubleDouble, APInt(128, TwoE31)); local
1635 SDValue Tmp = DAG.getConstantFP(APF, dl, MVT::ppcf128);
H A DSelectionDAG.cpp1253 APFloat APF = APFloat(Val); local
1254 APF.convert(EVTToAPFloatSemantics(EltVT), APFloat::rmNearestTiesToEven,
1256 return getConstantFP(APF, DL, VT, isTarget);
7229 const APFloat &APF = CN->getValueAPF(); local
7230 if (APF.convertToInteger(IntVal, APFloat::rmTowardZero, &IsExact) !=
/external/llvm/lib/Target/Hexagon/
H A DHexagonISelDAGToDAG.cpp923 const APFloat &APF = CN->getValueAPF(); local
928 APF.convertToFloat(), dl, MVT::f32)));
935 APF.convertToDouble(), dl, MVT::f64)));
/external/llvm/lib/Transforms/Scalar/
H A DIndVarSimplify.cpp225 /// Convert APF to an integer, if possible.
226 static bool ConvertToSInt(const APFloat &APF, int64_t &IntVal) { argument
230 if (APF.convertToInteger(&UIntVal, 64, true, APFloat::rmTowardZero,
/external/swiftshader/third_party/LLVM/lib/CodeGen/AsmPrinter/
H A DAsmPrinter.cpp565 APFloat APF = APFloat(MI->getOperand(0).getFPImm()->getValueAPF()); local
567 OS << (double)APF.convertToFloat();
569 OS << APF.convertToDouble();
574 APF.convert(APFloat::IEEEdouble, APFloat::rmNearestTiesToEven,
576 OS << "(long double) " << APF.convertToDouble();
/external/swiftshader/third_party/LLVM/lib/Transforms/Scalar/
H A DIndVarSimplify.cpp230 /// ConvertToSInt - Convert APF to an integer, if possible.
231 static bool ConvertToSInt(const APFloat &APF, int64_t &IntVal) { argument
233 if (&APF.getSemantics() == &APFloat::PPCDoubleDouble)
237 if (APF.convertToInteger(&UIntVal, 64, true, APFloat::rmTowardZero,
/external/llvm/lib/CodeGen/AsmPrinter/
H A DAsmPrinter.cpp750 APFloat APF = APFloat(MI->getOperand(0).getFPImm()->getValueAPF()); local
752 OS << (double)APF.convertToFloat();
754 OS << APF.convertToDouble();
759 APF.convert(APFloat::IEEEdouble, APFloat::rmNearestTiesToEven,
761 OS << "(long double) " << APF.convertToDouble();
/external/llvm/lib/Target/AMDGPU/
H A DSIISelLowering.cpp2847 const APFloat &APF = CRHS->getValueAPF(); local
2848 if (APF.isInfinity() && !APF.isNegative()) {
/external/llvm/lib/IR/
H A DCore.cpp981 APFloat APF = cFP->getValueAPF(); local
982 APF.convert(APFloat::IEEEdouble, APFloat::rmNearestTiesToEven, &APFLosesInfo);
984 return APF.convertToDouble();
/external/swiftshader/third_party/LLVM/lib/Target/ARM/
H A DARMISelLowering.cpp7404 APFloat APF = C->getValueAPF(); local
7405 if (APF.convertToInteger(&cN, 64, isSigned, APFloat::rmTowardZero, &isExact)

Completed in 1625 milliseconds