| /freebsd-12.1/contrib/llvm/lib/Analysis/ |
| H A D | ConstantFolding.cpp | 1614 APFloat APF = Op->getValueAPF(); in getValueAsDouble() 1689 APFloat Val(Op->getValueAPF()); in ConstantFoldScalarCall() 1701 APFloat V = Op->getValueAPF(); in ConstantFoldScalarCall() 1707 APFloat V = Op->getValueAPF(); in ConstantFoldScalarCall() 1713 APFloat V = Op->getValueAPF(); in ConstantFoldScalarCall() 1719 APFloat V = Op->getValueAPF(); in ConstantFoldScalarCall() 1725 APFloat V = Op->getValueAPF(); in ConstantFoldScalarCall() 1731 APFloat V = Op->getValueAPF(); in ConstantFoldScalarCall() 1739 if (Op->getValueAPF().isNaN() || Op->getValueAPF().isInfinity()) in ConstantFoldScalarCall() 1950 APFloat V1 = Op1->getValueAPF(); in ConstantFoldScalarCall() [all …]
|
| /freebsd-12.1/contrib/llvm/lib/Target/AMDGPU/ |
| H A D | AMDGPULibCalls.cpp | 958 : CF->getValueAPF().convertToDouble(); in fold_pow() 1020 ? (double)CF->getValueAPF().convertToFloat() in fold_pow() 1021 : CF->getValueAPF().convertToDouble(); in fold_pow() 1071 ? (double)CF->getValueAPF().convertToFloat() in fold_pow() 1072 : CF->getValueAPF().convertToDouble(); in fold_pow() 1409 ? fpopr0->getValueAPF().convertToDouble() in evaluateScalarMathFunc() 1410 : (double)fpopr0->getValueAPF().convertToFloat(); in evaluateScalarMathFunc() 1415 ? fpopr1->getValueAPF().convertToDouble() in evaluateScalarMathFunc() 1416 : (double)fpopr1->getValueAPF().convertToFloat(); in evaluateScalarMathFunc() 1421 ? fpopr2->getValueAPF().convertToDouble() in evaluateScalarMathFunc() [all …]
|
| H A D | AMDGPUISelDAGToDAG.cpp | 290 return TII->isInlineConstant(C->getValueAPF().bitcastToAPInt()); in isInlineImmediate() 406 Out = C->getValueAPF().bitcastToAPInt().getZExtValue(); in getConstantValue() 560 Imm = FP->getValueAPF().bitcastToAPInt().getZExtValue(); in Select() 2042 C->getValueAPF().bitcastToAPInt().getZExtValue() << 16, SL, MVT::i32); in SelectHi16Elt()
|
| H A D | R600ISelLowering.cpp | 348 ->getValueAPF() in EmitInstrWithCustomInserter() 935 return CFP->getValueAPF().isZero(); in isHWFalseValue() 2162 float FloatValue = FPC->getValueAPF().convertToFloat(); in FoldOperand() 2170 ImmValue = FPC->getValueAPF().bitcastToAPInt().getZExtValue(); in FoldOperand()
|
| H A D | AMDGPUInstructionSelector.cpp | 329 const APInt &Imm = ImmOp.getFPImm()->getValueAPF().bitcastToAPInt(); in selectG_CONSTANT()
|
| /freebsd-12.1/contrib/llvm/lib/Transforms/Scalar/ |
| H A D | Float2Int.cpp | 294 const APFloat &F = CF->getValueAPF(); in walkForwards() 317 CF->getValueAPF().convertToInteger(Int, in walkForwards() 432 CF->getValueAPF().convertToInteger(Val, in convert()
|
| H A D | Reassociate.cpp | 1048 const APFloat &F1 = FC1->getValueAPF(); in RemoveFactorFromExpression() 1049 APFloat F2(FC2->getValueAPF()); in RemoveFactorFromExpression() 1545 APFloat F(CF->getValueAPF()); in OptimizeAdd() 1966 APFloat Val = CF->getValueAPF(); in canonicalizeNegConstExpr()
|
| H A D | IndVarSimplify.cpp | 295 if (!InitValueVal || !ConvertToSInt(InitValueVal->getValueAPF(), InitValue)) in handleFloatingPointIV() 308 !ConvertToSInt(IncValueVal->getValueAPF(), IncValue)) in handleFloatingPointIV() 345 !ConvertToSInt(ExitValueVal->getValueAPF(), ExitValue)) in handleFloatingPointIV()
|
| /freebsd-12.1/contrib/llvm/lib/CodeGen/SelectionDAG/ |
| H A D | SelectionDAGDumper.cpp | 551 if (&CSDN->getValueAPF().getSemantics() == &APFloat::IEEEsingle()) in print_details() 552 OS << '<' << CSDN->getValueAPF().convertToFloat() << '>'; in print_details() 553 else if (&CSDN->getValueAPF().getSemantics() == &APFloat::IEEEdouble()) in print_details() 554 OS << '<' << CSDN->getValueAPF().convertToDouble() << '>'; in print_details() 557 CSDN->getValueAPF().bitcastToAPInt().print(OS, false); in print_details()
|
| H A D | SelectionDAG.cpp | 115 return getValueAPF().bitwiseIsEqual(V); in isExactlyValue() 1994 APFloat::cmpResult R = N1C->getValueAPF().compare(N2C->getValueAPF()); in FoldSetCC() 2311 Known.One = C->getValueAPF().bitcastToAPInt(); in computeKnownBits() 3824 return !C->getValueAPF().isNaN() || in isKnownNeverNaN() 3825 (SNaN && !C->getValueAPF().isSignaling()); in isKnownNeverNaN() 4162 APFloat V = C->getValueAPF(); // make copy in getNode() 5107 APFloat V1 = N1CFP->getValueAPF(), V2 = N2CFP->getValueAPF(); in getNode() 5261 APFloat V1 = N1CFP->getValueAPF(); in getNode() 5262 const APFloat &V2 = N2CFP->getValueAPF(); in getNode() 5263 const APFloat &V3 = N3CFP->getValueAPF(); in getNode() [all …]
|
| H A D | LegalizeFloatTypes.cpp | 161 uint64_t words[2] = { CN->getValueAPF().bitcastToAPInt().getRawData()[1], in SoftenFloatRes_ConstantFP() 162 CN->getValueAPF().bitcastToAPInt().getRawData()[0] }; in SoftenFloatRes_ConstantFP() 168 return DAG.getConstant(CN->getValueAPF().bitcastToAPInt(), SDLoc(CN), in SoftenFloatRes_ConstantFP() 1113 APInt C = cast<ConstantFPSDNode>(N)->getValueAPF().bitcastToAPInt(); in ExpandFloatRes_ConstantFP() 1965 SDValue C = DAG.getConstant(CFPNode->getValueAPF().bitcastToAPInt(), DL, in PromoteFloatRes_ConstantFP()
|
| /freebsd-12.1/contrib/llvm/lib/Target/WebAssembly/ |
| H A D | WebAssemblyMCInstLower.cpp | 232 MCOp = MCOperand::createFPImm(Imm->getValueAPF().convertToFloat()); in Lower() 234 MCOp = MCOperand::createFPImm(Imm->getValueAPF().convertToDouble()); in Lower()
|
| /freebsd-12.1/contrib/llvm/lib/IR/ |
| H A D | Constants.cpp | 107 return CFP->getValueAPF().bitcastToAPInt().isAllOnesValue(); in isAllOnesValue() 133 return CFP->getValueAPF().bitcastToAPInt().isOneValue(); in isOneValue() 159 return CFP->getValueAPF().bitcastToAPInt().isMinSignedValue(); in isMinSignedValue() 185 return !CFP->getValueAPF().bitcastToAPInt().isMinSignedValue(); in isNotMinSignedValue() 204 return CFP->getValueAPF().isFiniteNonZero(); in isFiniteNonZeroFP() 209 if (!CFP || !CFP->getValueAPF().isFiniteNonZero()) in isFiniteNonZeroFP() 217 return CFP->getValueAPF().isNormal(); in isNormalFP() 222 if (!CFP || !CFP->getValueAPF().isNormal()) in isNormalFP() 230 return CFP->getValueAPF().getExactInverse(nullptr); in hasExactInverseFP() 235 if (!CFP || !CFP->getValueAPF().getExactInverse(nullptr)) in hasExactInverseFP() [all …]
|
| H A D | ConstantFold.cpp | 197 FP->getValueAPF().bitcastToAPInt()); in FoldBitCast() 594 APFloat Val = FPC->getValueAPF(); in ConstantFoldCastInstruction() 609 const APFloat &V = FPC->getValueAPF(); in ConstantFoldCastInstruction() 1197 const APFloat &C1V = CFP1->getValueAPF(); in ConstantFoldBinaryInstruction() 1198 const APFloat &C2V = CFP2->getValueAPF(); in ConstantFoldBinaryInstruction() 1790 const APFloat &C1V = cast<ConstantFP>(C1)->getValueAPF(); in ConstantFoldCompareInstruction() 1791 const APFloat &C2V = cast<ConstantFP>(C2)->getValueAPF(); in ConstantFoldCompareInstruction()
|
| H A D | Metadata.cpp | 934 APFloat AVal = mdconst::extract<ConstantFP>(A->getOperand(0))->getValueAPF(); in getMostGenericFPMath() 935 APFloat BVal = mdconst::extract<ConstantFP>(B->getOperand(0))->getValueAPF(); in getMostGenericFPMath()
|
| /freebsd-12.1/contrib/llvm/lib/Target/Hexagon/ |
| H A D | HexagonMCInstLower.cpp | 131 APFloat Val = MO.getFPImm()->getValueAPF(); in HexagonLowerToMC()
|
| /freebsd-12.1/contrib/llvm/lib/Target/ARM/ |
| H A D | ARMMCInstLower.cpp | 111 APFloat Val = MO.getFPImm()->getValueAPF(); in lowerOperand()
|
| H A D | ARMLegalizerInfo.cpp | 451 MI.getOperand(1).getFPImm()->getValueAPF().bitcastToAPInt(); in legalizeCustom()
|
| /freebsd-12.1/contrib/llvm/lib/ExecutionEngine/ |
| H A D | ExecutionEngine.cpp | 892 Result.FloatVal = cast<ConstantFP>(C)->getValueAPF().convertToFloat(); in getConstantValue() 895 Result.DoubleVal = cast<ConstantFP>(C)->getValueAPF().convertToDouble(); in getConstantValue() 900 Result.IntVal = cast <ConstantFP>(C)->getValueAPF().bitcastToAPInt(); in getConstantValue() 950 CV->getOperand(i))->getValueAPF().convertToFloat(); in getConstantValue() 972 CV->getOperand(i))->getValueAPF().convertToDouble(); in getConstantValue()
|
| /freebsd-12.1/contrib/llvm/lib/Target/NVPTX/ |
| H A D | NVPTXAsmPrinter.cpp | 261 const APFloat &Val = Cnt->getValueAPF(); in lowerOperand() 1718 APFloat APF = APFloat(Fp->getValueAPF()); // make a copy in printFPConstant() 1892 APInt API = CFP->getValueAPF().bitcastToAPInt(); in bufferLEByte() 1897 float float32 = (float) CFP->getValueAPF().convertToFloat(); in bufferLEByte() 1901 double float64 = CFP->getValueAPF().convertToDouble(); in bufferLEByte()
|
| /freebsd-12.1/contrib/llvm/include/llvm/IR/ |
| H A D | PatternMatch.h | 161 Res = &CI->getValueAPF(); in match() 167 Res = &CI->getValueAPF(); in match() 267 return this->isValue(CF->getValueAPF()); in match() 271 return this->isValue(CF->getValueAPF()); in match() 284 if (!CF || !this->isValue(CF->getValueAPF())) in match()
|
| /freebsd-12.1/contrib/llvm/lib/Transforms/Utils/ |
| H A D | FunctionComparator.cpp | 284 const APFloat &LAPF = cast<ConstantFP>(L)->getValueAPF(); in cmpConstants() 285 const APFloat &RAPF = cast<ConstantFP>(R)->getValueAPF(); in cmpConstants()
|
| H A D | LibCallsShrinkWrap.cpp | 434 double D = CF->getValueAPF().convertToDouble(); in generateCondForPow()
|
| /freebsd-12.1/contrib/llvm/lib/Transforms/InstCombine/ |
| H A D | InstCombineCalls.cpp | 3349 const APFloat &ArgVal = C->getValueAPF(); in visitCallInst() 3374 APFloat Significand = frexp(C->getValueAPF(), Exp, in visitCallInst() 3473 const APFloat &Val = CVal->getValueAPF(); in visitCallInst() 3497 APFloat Val0 = C0->getValueAPF(); in visitCallInst() 3498 APFloat Val1 = C1->getValueAPF(); in visitCallInst() 3671 APFloat Result = fmed3AMDGCN(C0->getValueAPF(), C1->getValueAPF(), in visitCallInst() 3672 C2->getValueAPF()); in visitCallInst()
|
| /freebsd-12.1/contrib/llvm/include/llvm/CodeGen/ |
| H A D | SelectionDAGNodes.h | 1550 const APFloat& getValueAPF() const { return Value->getValueAPF(); } 1574 return Value->getValueAPF().isExactlyValue(V);
|