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

/netbsd-current/external/apache2/llvm/dist/llvm/lib/Target/NVPTX/
H A DNVPTXMCExpr.cpp26 APFloat APF = getAPFloat(); local
35 APF.convert(APFloat::IEEEhalf(), APFloat::rmNearestTiesToEven, &Ignored);
40 APF.convert(APFloat::IEEEsingle(), APFloat::rmNearestTiesToEven, &Ignored);
45 APF.convert(APFloat::IEEEdouble(), APFloat::rmNearestTiesToEven, &Ignored);
49 APInt API = APF.bitcastToAPInt();
H A DNVPTXAsmPrinter.cpp1680 APFloat APF = APFloat(Fp->getValueAPF()); // make a copy local
1688 APF.convert(APFloat::IEEEsingle(), APFloat::rmNearestTiesToEven, &ignored);
1692 APF.convert(APFloat::IEEEdouble(), APFloat::rmNearestTiesToEven, &ignored);
1696 APInt API = APF.bitcastToAPInt();
/netbsd-current/external/apache2/llvm/dist/llvm/lib/Analysis/
H A DConstantFolding.cpp1653 APFloat APF(V);
1655 APF.convert(Ty->getFltSemantics(), APFloat::rmNearestTiesToEven, &unused);
1656 return ConstantFP::get(Ty->getContext(), APF);
1802 APFloat APF = Op->getValueAPF(); local
1803 APF.convert(APFloat::IEEEdouble(), APFloat::rmNearestTiesToEven, &unused);
1804 return APF.convertToDouble();
2020 APFloat APF = Op->getValueAPF();
2025 return ConstantFoldFP(log, APF, Ty);
2028 return ConstantFoldFP(Log2, APF, Ty);
2031 return ConstantFoldFP(log10, APF, T
[all...]
/netbsd-current/usr.bin/printf/
H A Dprintf.c110 #define APF(cpp, f, func) { \ macro
299 APF(&a, start, t);
/netbsd-current/external/apache2/llvm/dist/llvm/lib/CodeGen/AsmPrinter/
H A DDwarfExpression.cpp223 void DwarfExpression::addConstantFP(const APFloat &APF, const AsmPrinter &AP) { argument
225 APInt API = APF.bitcastToAPInt();
H A DAsmPrinter.cpp955 APFloat APF = APFloat(Op.getFPImm()->getValueAPF()); local
959 OS << APF.convertToDouble();
964 APF.convert(APFloat::IEEEdouble(), APFloat::rmNearestTiesToEven,
966 OS << "(long double) " << APF.convertToDouble();
2621 static void emitGlobalConstantFP(APFloat APF, Type *ET, AsmPrinter &AP);
2771 static void emitGlobalConstantFP(APFloat APF, Type *ET, AsmPrinter &AP) { argument
2773 APInt API = APF.bitcastToAPInt();
2779 APF.toString(StrVal);
/netbsd-current/external/apache2/llvm/dist/llvm/lib/CodeGen/GlobalISel/
H A DUtils.cpp432 APFloat APF(Val);
433 APF.convert(APFloat::IEEEhalf(), APFloat::rmNearestTiesToEven, &Ignored);
434 return APF;
/netbsd-current/external/apache2/llvm/dist/llvm/lib/IR/
H A DAsmWriter.cpp1358 const APFloat &APF = CFP->getValueAPF(); local
1359 if (&APF.getSemantics() == &APFloat::IEEEsingle() ||
1360 &APF.getSemantics() == &APFloat::IEEEdouble()) {
1367 bool isDouble = &APF.getSemantics() == &APFloat::IEEEdouble();
1368 bool isInf = APF.isInfinity();
1369 bool isNaN = APF.isNaN();
1371 double Val = APF.convertToDouble();
1373 APF.toString(StrVal, 6, 0, false);
1393 APFloat apf = APF;
1416 APInt API = APF
[all...]
H A DCore.cpp1409 APFloat APF = cFP->getValueAPF();
1410 APF.convert(APFloat::IEEEdouble(), APFloat::rmNearestTiesToEven, &APFLosesInfo);
1412 return APF.convertToDouble();
/netbsd-current/external/apache2/llvm/dist/llvm/lib/Transforms/Scalar/
H A DIndVarSimplify.cpp191 /// Convert APF to an integer, if possible.
192 static bool ConvertToSInt(const APFloat &APF, int64_t &IntVal) { argument
196 if (APF.convertToInteger(makeMutableArrayRef(UIntVal), 64, true,
/netbsd-current/external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/
H A DAMDGPUISelLowering.cpp3602 static bool isInv2Pi(const APFloat &APF) { argument
3607 return APF.bitwiseIsEqual(KF16) ||
3608 APF.bitwiseIsEqual(KF32) ||
3609 APF.bitwiseIsEqual(KF64);
H A DSIISelLowering.cpp10735 const APFloat &APF = CRHS->getValueAPF(); local
10736 if (APF.isInfinity() && !APF.isNegative()) {
/netbsd-current/external/apache2/llvm/dist/llvm/lib/CodeGen/SelectionDAG/
H A DLegalizeDAG.cpp304 APFloat APF = CFP->getValueAPF(); local
310 if (!APF.isSignaling()) {
313 if (ConstantFPSDNode::isValueValidForType(SVT, APF) &&
H A DSelectionDAG.cpp1537 APFloat APF = APFloat(Val);
1538 APF.convert(EVTToAPFloatSemantics(EltVT), APFloat::rmNearestTiesToEven,
1540 return getConstantFP(APF, DL, VT, isTarget);
10391 const APFloat &APF = CN->getValueAPF();
10392 if (APF.convertToInteger(IntVal, APFloat::rmTowardZero, &IsExact) !=
H A DTargetLowering.cpp6751 APFloat APF(APFSem, APInt::getNullValue(SrcVT.getScalarSizeInBits()));
6754 APF.convertFromAPInt(SignMask, false, APFloat::rmNearestTiesToEven)) {
6769 SDValue Cst = DAG.getConstantFP(APF, dl, SrcVT);
/netbsd-current/external/apache2/llvm/dist/llvm/lib/Target/PowerPC/
H A DPPCISelLowering.cpp8090 APFloat APF = APFloat(APFloat::PPCDoubleDouble(), APInt(128, TwoE31)); local
8091 SDValue Cst = DAG.getConstantFP(APF, dl, SrcVT);
/netbsd-current/external/apache2/llvm/dist/llvm/lib/Target/X86/
H A DX86ISelLowering.cpp21987 APFloat APF = Op0CN->getValueAPF();
21988 APF.clearSign();
21989 MagBits = DAG.getConstantFP(APF, dl, LogicVT);
[all...]

Completed in 697 milliseconds