Home
last modified time | relevance | path

Searched refs:APF (Results 1 – 25 of 47) sorted by relevance

12

/external/llvm-project/llvm/lib/Target/NVPTX/
DNVPTXMCExpr.cpp26 APFloat APF = getAPFloat(); in printImpl() local
35 APF.convert(APFloat::IEEEhalf(), APFloat::rmNearestTiesToEven, &Ignored); in printImpl()
40 APF.convert(APFloat::IEEEsingle(), APFloat::rmNearestTiesToEven, &Ignored); in printImpl()
45 APF.convert(APFloat::IEEEdouble(), APFloat::rmNearestTiesToEven, &Ignored); in printImpl()
49 APInt API = APF.bitcastToAPInt(); in printImpl()
DNVPTXAsmPrinter.cpp1680 APFloat APF = APFloat(Fp->getValueAPF()); // make a copy in printFPConstant() local
1688 APF.convert(APFloat::IEEEsingle(), APFloat::rmNearestTiesToEven, &ignored); in printFPConstant()
1692 APF.convert(APFloat::IEEEdouble(), APFloat::rmNearestTiesToEven, &ignored); in printFPConstant()
1696 APInt API = APF.bitcastToAPInt(); in printFPConstant()
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Target/NVPTX/
DNVPTXMCExpr.cpp26 APFloat APF = getAPFloat(); in printImpl() local
35 APF.convert(APFloat::IEEEhalf(), APFloat::rmNearestTiesToEven, &Ignored); in printImpl()
40 APF.convert(APFloat::IEEEsingle(), APFloat::rmNearestTiesToEven, &Ignored); in printImpl()
45 APF.convert(APFloat::IEEEdouble(), APFloat::rmNearestTiesToEven, &Ignored); in printImpl()
49 APInt API = APF.bitcastToAPInt(); in printImpl()
DNVPTXAsmPrinter.cpp1691 APFloat APF = APFloat(Fp->getValueAPF()); // make a copy in printFPConstant() local
1699 APF.convert(APFloat::IEEEsingle(), APFloat::rmNearestTiesToEven, &ignored); in printFPConstant()
1703 APF.convert(APFloat::IEEEdouble(), APFloat::rmNearestTiesToEven, &ignored); in printFPConstant()
1707 APInt API = APF.bitcastToAPInt(); in printFPConstant()
/external/llvm/lib/Target/NVPTX/
DNVPTXMCExpr.cpp26 APFloat APF = getAPFloat(); in printImpl() local
33 APF.convert(APFloat::IEEEsingle, APFloat::rmNearestTiesToEven, &Ignored); in printImpl()
38 APF.convert(APFloat::IEEEdouble, APFloat::rmNearestTiesToEven, &Ignored); in printImpl()
42 APInt API = APF.bitcastToAPInt(); in printImpl()
DNVPTXAsmPrinter.cpp1708 APFloat APF = APFloat(Fp->getValueAPF()); // make a copy in printFPConstant() local
1716 APF.convert(APFloat::IEEEsingle, APFloat::rmNearestTiesToEven, &ignored); in printFPConstant()
1720 APF.convert(APFloat::IEEEdouble, APFloat::rmNearestTiesToEven, &ignored); in printFPConstant()
1724 APInt API = APF.bitcastToAPInt(); in printFPConstant()
/external/swiftshader/third_party/llvm-10.0/llvm/lib/CodeGen/GlobalISel/
DUtils.cpp333 APFloat APF(Val); in getAPFloatFromSize() local
334 APF.convert(APFloat::IEEEhalf(), APFloat::rmNearestTiesToEven, &Ignored); in getAPFloatFromSize()
335 return APF; in getAPFloatFromSize()
/external/llvm-project/llvm/lib/CodeGen/GlobalISel/
DUtils.cpp400 APFloat APF(Val); in getAPFloatFromSize() local
401 APF.convert(APFloat::IEEEhalf(), APFloat::rmNearestTiesToEven, &Ignored); in getAPFloatFromSize()
402 return APF; in getAPFloatFromSize()
/external/llvm-project/llvm/lib/IR/
DAsmWriter.cpp1350 const APFloat &APF = CFP->getValueAPF(); in WriteConstantInternal() local
1351 if (&APF.getSemantics() == &APFloat::IEEEsingle() || in WriteConstantInternal()
1352 &APF.getSemantics() == &APFloat::IEEEdouble()) { in WriteConstantInternal()
1359 bool isDouble = &APF.getSemantics() == &APFloat::IEEEdouble(); in WriteConstantInternal()
1360 bool isInf = APF.isInfinity(); in WriteConstantInternal()
1361 bool isNaN = APF.isNaN(); in WriteConstantInternal()
1363 double Val = isDouble ? APF.convertToDouble() : APF.convertToFloat(); in WriteConstantInternal()
1365 APF.toString(StrVal, 6, 0, false); in WriteConstantInternal()
1386 APFloat apf = APF; in WriteConstantInternal()
1409 APInt API = APF.bitcastToAPInt(); in WriteConstantInternal()
[all …]
/external/swiftshader/third_party/llvm-10.0/llvm/lib/IR/
DAsmWriter.cpp1306 const APFloat &APF = CFP->getValueAPF(); in WriteConstantInternal() local
1307 if (&APF.getSemantics() == &APFloat::IEEEsingle() || in WriteConstantInternal()
1308 &APF.getSemantics() == &APFloat::IEEEdouble()) { in WriteConstantInternal()
1315 bool isDouble = &APF.getSemantics() == &APFloat::IEEEdouble(); in WriteConstantInternal()
1316 bool isInf = APF.isInfinity(); in WriteConstantInternal()
1317 bool isNaN = APF.isNaN(); in WriteConstantInternal()
1319 double Val = isDouble ? APF.convertToDouble() : APF.convertToFloat(); in WriteConstantInternal()
1321 APF.toString(StrVal, 6, 0, false); in WriteConstantInternal()
1342 APFloat apf = APF; in WriteConstantInternal()
1355 APInt API = APF.bitcastToAPInt(); in WriteConstantInternal()
[all …]
/external/mesa3d/src/broadcom/qpu/
Dqpu_pack.c379 #define APF (1 << 2) in v3d_qpu_flags_pack() macro
388 { APF, 0 }, in v3d_qpu_flags_pack()
395 { MC | APF, (1 << 5) | (1 << 4) }, in v3d_qpu_flags_pack()
406 flags_present |= APF; in v3d_qpu_flags_pack()
/external/swiftshader/third_party/llvm-10.0/llvm/lib/CodeGen/AsmPrinter/
DAsmPrinter.cpp886 APFloat APF = APFloat(MI->getOperand(0).getFPImm()->getValueAPF()); in emitDebugValueComment() local
888 OS << (double)APF.convertToFloat(); in emitDebugValueComment()
890 OS << APF.convertToDouble(); in emitDebugValueComment()
895 APF.convert(APFloat::IEEEdouble(), APFloat::rmNearestTiesToEven, in emitDebugValueComment()
897 OS << "(long double) " << APF.convertToDouble(); in emitDebugValueComment()
2372 static void emitGlobalConstantFP(APFloat APF, Type *ET, AsmPrinter &AP);
2522 static void emitGlobalConstantFP(APFloat APF, Type *ET, AsmPrinter &AP) { in emitGlobalConstantFP() argument
2524 APInt API = APF.bitcastToAPInt(); in emitGlobalConstantFP()
2530 APF.toString(StrVal); in emitGlobalConstantFP()
/external/llvm-project/llvm/lib/CodeGen/AsmPrinter/
DDwarfExpression.cpp223 void DwarfExpression::addConstantFP(const APFloat &APF, const AsmPrinter &AP) { in addConstantFP() argument
225 APInt API = APF.bitcastToAPInt(); in addConstantFP()
DAsmPrinter.cpp921 APFloat APF = APFloat(MI->getDebugOperand(0).getFPImm()->getValueAPF()); in emitDebugValueComment() local
923 OS << (double)APF.convertToFloat(); in emitDebugValueComment()
925 OS << APF.convertToDouble(); in emitDebugValueComment()
930 APF.convert(APFloat::IEEEdouble(), APFloat::rmNearestTiesToEven, in emitDebugValueComment()
932 OS << "(long double) " << APF.convertToDouble(); in emitDebugValueComment()
2510 static void emitGlobalConstantFP(APFloat APF, Type *ET, AsmPrinter &AP);
2660 static void emitGlobalConstantFP(APFloat APF, Type *ET, AsmPrinter &AP) { in emitGlobalConstantFP() argument
2662 APInt API = APF.bitcastToAPInt(); in emitGlobalConstantFP()
2668 APF.toString(StrVal); in emitGlobalConstantFP()
/external/llvm/lib/Analysis/
DConstantFolding.cpp1365 APFloat APF(V); in GetConstantFoldFPValue() local
1367 APF.convert(APFloat::IEEEhalf, APFloat::rmNearestTiesToEven, &unused); in GetConstantFoldFPValue()
1368 return ConstantFP::get(Ty->getContext(), APF); in GetConstantFoldFPValue()
1456 APFloat APF = Op->getValueAPF(); in getValueAsDouble() local
1457 APF.convert(APFloat::IEEEdouble, APFloat::rmNearestTiesToEven, &unused); in getValueAsDouble()
1458 return APF.convertToDouble(); in getValueAsDouble()
/external/llvm-project/llvm/unittests/CodeGen/GlobalISel/
DPatternMatchTest.cpp231 APFloat APF((float).5); in TEST_F() local
232 auto *CFP = ConstantFP::get(Context, APF); in TEST_F()
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Analysis/
DConstantFolding.cpp1566 APFloat APF(V); in GetConstantFoldFPValue() local
1568 APF.convert(Ty->getFltSemantics(), APFloat::rmNearestTiesToEven, &unused); in GetConstantFoldFPValue()
1569 return ConstantFP::get(Ty->getContext(), APF); in GetConstantFoldFPValue()
1656 APFloat APF = Op->getValueAPF(); in getValueAsDouble() local
1657 APF.convert(APFloat::IEEEdouble(), APFloat::rmNearestTiesToEven, &unused); in getValueAsDouble()
1658 return APF.convertToDouble(); in getValueAsDouble()
/external/llvm/lib/CodeGen/AsmPrinter/
DAsmPrinter.cpp750 APFloat APF = APFloat(MI->getOperand(0).getFPImm()->getValueAPF()); in emitDebugValueComment() local
752 OS << (double)APF.convertToFloat(); in emitDebugValueComment()
754 OS << APF.convertToDouble(); in emitDebugValueComment()
759 APF.convert(APFloat::IEEEdouble, APFloat::rmNearestTiesToEven, in emitDebugValueComment()
761 OS << "(long double) " << APF.convertToDouble(); in emitDebugValueComment()
/external/llvm-project/llvm/lib/Analysis/
DConstantFolding.cpp1663 APFloat APF(V); in GetConstantFoldFPValue() local
1665 APF.convert(Ty->getFltSemantics(), APFloat::rmNearestTiesToEven, &unused); in GetConstantFoldFPValue()
1666 return ConstantFP::get(Ty->getContext(), APF); in GetConstantFoldFPValue()
1800 APFloat APF = Op->getValueAPF(); in getValueAsDouble() local
1801 APF.convert(APFloat::IEEEdouble(), APFloat::rmNearestTiesToEven, &unused); in getValueAsDouble()
1802 return APF.convertToDouble(); in getValueAsDouble()
/external/llvm/lib/Target/Hexagon/
DHexagonISelDAGToDAG.cpp923 const APFloat &APF = CN->getValueAPF(); in SelectConstantFP() local
928 APF.convertToFloat(), dl, MVT::f32))); in SelectConstantFP()
935 APF.convertToDouble(), dl, MVT::f64))); in SelectConstantFP()
/external/llvm/lib/CodeGen/
DMachineInstr.cpp379 APFloat APF = getFPImm()->getValueAPF(); in print() local
381 APF.convert(APFloat::IEEEsingle, APFloat::rmNearestTiesToEven, &Unused); in print()
382 OS << "half " << APF.convertToFloat(); in print()
/external/llvm-project/llvm/lib/Transforms/Scalar/
DIndVarSimplify.cpp192 static bool ConvertToSInt(const APFloat &APF, int64_t &IntVal) { in ConvertToSInt() argument
196 if (APF.convertToInteger(makeMutableArrayRef(UIntVal), 64, true, in ConvertToSInt()
/external/llvm/lib/Transforms/Scalar/
DIndVarSimplify.cpp226 static bool ConvertToSInt(const APFloat &APF, int64_t &IntVal) { in ConvertToSInt() argument
230 if (APF.convertToInteger(&UIntVal, 64, true, APFloat::rmTowardZero, in ConvertToSInt()
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Transforms/Scalar/
DIndVarSimplify.cpp288 static bool ConvertToSInt(const APFloat &APF, int64_t &IntVal) { in ConvertToSInt() argument
292 if (APF.convertToInteger(makeMutableArrayRef(UIntVal), 64, true, in ConvertToSInt()
/external/llvm/lib/IR/
DCore.cpp981 APFloat APF = cFP->getValueAPF(); in LLVMConstRealGetDouble() local
982 APF.convert(APFloat::IEEEdouble, APFloat::rmNearestTiesToEven, &APFLosesInfo); in LLVMConstRealGetDouble()
984 return APF.convertToDouble(); in LLVMConstRealGetDouble()

12