/freebsd/contrib/llvm-project/llvm/lib/Analysis/ |
H A D | ConstantFolding.cpp | 1309 const APFloat &APF = CFP->getValueAPF(); in FlushFPConstant() 1904 return Op->getValueAPF().convertToDouble(); in getValueAsDouble() 1907 APFloat APF = Op->getValueAPF(); in getValueAsDouble() 2077 APFloat Val(Op->getValueAPF()); in ConstantFoldScalarCall1() 2085 APFloat U = Op->getValueAPF(); in ConstantFoldScalarCall1() 2122 float128 Result = logf128(Op->getValueAPF().convertToQuad()); in ConstantFoldScalarCall1() 2129 return ConstantFoldFP128(logf128, Op->getValueAPF(), Ty); in ConstantFoldScalarCall1() 2243 const APFloat &APF = Op->getValueAPF(); in ConstantFoldScalarCall1() 2537 return ConstantFoldSSEConvertToInt(FPOp->getValueAPF(), in ConstantFoldScalarCall1() 2547 return ConstantFoldSSEConvertToInt(FPOp->getValueAPF(), in ConstantFoldScalarCall1() [all …]
|
/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/ |
H A D | AMDGPUInstCombineIntrinsic.cpp | 76 APFloat FloatValue(ConstFloat->getValueAPF()); in canSafelyConvertTo16Bit() 363 APFloat Val(CFP->getValueAPF()); in matchFPExtFromF16() 461 const APFloat &ArgVal = C->getValueAPF(); in instCombineIntrinsic() 580 frexp(C->getValueAPF(), Exp, APFloat::rmNearestTiesToEven); in instCombineIntrinsic() 638 APFloat Val0 = C0->getValueAPF(); in instCombineIntrinsic() 639 APFloat Val1 = C1->getValueAPF(); in instCombineIntrinsic() 816 APFloat Result = fmed3AMDGCN(C0->getValueAPF(), C1->getValueAPF(), in instCombineIntrinsic() 817 C2->getValueAPF()); in instCombineIntrinsic() 1129 const APFloat &Fsrc = Csrc->getValueAPF(); in instCombineIntrinsic()
|
H A D | AMDGPULibCalls.cpp | 587 return CF->getValueAPF().isInteger(); in isKnownIntegral() 1471 ? fpopr0->getValueAPF().convertToDouble() in evaluateScalarMathFunc() 1472 : (double)fpopr0->getValueAPF().convertToFloat(); in evaluateScalarMathFunc() 1477 ? fpopr1->getValueAPF().convertToDouble() in evaluateScalarMathFunc() 1478 : (double)fpopr1->getValueAPF().convertToFloat(); in evaluateScalarMathFunc()
|
H A D | AMDGPUPrintfRuntimeBinding.cpp | 345 APFloat Val(FpCons->getValueAPF()); in lowerPrintfForGpu()
|
H A D | AMDGPUISelDAGToDAG.h | 41 Out = C->getValueAPF().bitcastToAPInt().getSExtValue(); in getConstantValue()
|
H A D | AMDGPUCombinerHelper.cpp | 409 APFloat Val = Def->getOperand(1).getFPImm()->getValueAPF(); in isFPExtFromF16OrConst()
|
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Scalar/ |
H A D | Float2Int.cpp | 226 const APFloat &F = CF->getValueAPF(); in calcRange() 244 CF->getValueAPF().convertToInteger(Int, in calcRange() 420 CF->getValueAPF().convertToInteger(Val, in convert()
|
H A D | LowerExpectIntrinsic.cpp | 66 double TrueProb = Confidence->getValueAPF().convertToDouble(); in getBranchWeight() 130 double TrueProb = Confidence->getValueAPF().convertToDouble(); in handlePhiDef()
|
/freebsd/contrib/llvm-project/llvm/lib/IR/ |
H A D | ConstantFold.cpp | 117 FP->getValueAPF().bitcastToAPInt()); in FoldBitCast() 199 APFloat Val = FPC->getValueAPF(); in ConstantFoldCastInstruction() 208 const APFloat &V = FPC->getValueAPF(); in ConstantFoldCastInstruction() 576 const APFloat &CV = CFP->getValueAPF(); in ConstantFoldUnaryInstruction() 872 const APFloat &C1V = CFP1->getValueAPF(); in ConstantFoldBinaryInstruction() 873 const APFloat &C2V = CFP2->getValueAPF(); in ConstantFoldBinaryInstruction() 1193 const APFloat &C1V = cast<ConstantFP>(C1)->getValueAPF(); in ConstantFoldCompareInstruction() 1194 const APFloat &C2V = cast<ConstantFP>(C2)->getValueAPF(); in ConstantFoldCompareInstruction()
|
H A D | Constants.cpp | 114 return CFP->getValueAPF().bitcastToAPInt().isAllOnes(); in isAllOnesValue() 131 return CFP->getValueAPF().bitcastToAPInt().isOne(); in isOneValue() 148 return !CFP->getValueAPF().bitcastToAPInt().isOne(); in isNotOneValue() 176 return CFP->getValueAPF().bitcastToAPInt().isMinSignedValue(); in isMinSignedValue() 193 return !CFP->getValueAPF().bitcastToAPInt().isMinSignedValue(); in isNotMinSignedValue() 216 return CFP->getValueAPF().isFiniteNonZero(); in isFiniteNonZeroFP() 221 if (!CFP || !CFP->getValueAPF().isFiniteNonZero()) in isFiniteNonZeroFP() 237 return CFP->getValueAPF().isNormal(); in isNormalFP() 242 if (!CFP || !CFP->getValueAPF().isNormal()) in isNormalFP() 258 return CFP->getValueAPF().getExactInverse(nullptr); in hasExactInverseFP() [all …]
|
H A D | ProfileSummary.cpp | 129 Val = cast<ConstantFP>(ValMD->getValue())->getValueAPF().convertToDouble(); in getVal()
|
/freebsd/contrib/llvm-project/llvm/lib/Target/SPIRV/ |
H A D | SPIRVMCInstLower.cpp | 65 MO.getFPImm()->getValueAPF().convertToFloat()); in lower()
|
/freebsd/contrib/llvm-project/llvm/lib/Target/CSKY/ |
H A D | CSKYInstrInfoF1.td | 51 (N->getValueAPF().bitcastToAPInt().getZExtValue() >> 16) & 0xFFFF, 57 N->getValueAPF().bitcastToAPInt().getZExtValue() & 0xFFFF, 62 "return CurDAG->getTargetConstant(N->getValueAPF().bitcastToAPInt().lshr("#shift#").getLoBits("#width#"), SDLoc(N), MVT::i32);">; 65 "return CurDAG->getTargetConstant(N->getValueAPF().bitcastToAPInt().lshr("#shift#").getLoBits("#width#"), SDLoc(N), MVT::i16);">; 68 "return isShiftedUInt<"#width#", "#shift#">(N->getValueAPF().bitcastToAPInt().getZExtValue());">;
|
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/ |
H A D | SelectionDAGDumper.cpp | 696 if (&CSDN->getValueAPF().getSemantics() == &APFloat::IEEEsingle()) in print_details() 697 OS << '<' << CSDN->getValueAPF().convertToFloat() << '>'; in print_details() 698 else if (&CSDN->getValueAPF().getSemantics() == &APFloat::IEEEdouble()) in print_details() 699 OS << '<' << CSDN->getValueAPF().convertToDouble() << '>'; in print_details() 702 CSDN->getValueAPF().bitcastToAPInt().print(OS, false); in print_details()
|
H A D | SelectionDAG.cpp | 125 return getValueAPF().bitwiseIsEqual(V); in isExactlyValue() 154 SplatVal = Op0->getValueAPF().bitcastToAPInt().trunc(EltSize); in isConstantSplatVector() 215 if (CFPN->getValueAPF().bitcastToAPInt().countr_one() < EltSize) in isConstantSplatVectorAllOnes() 259 if (CFPN->getValueAPF().bitcastToAPInt().countr_zero() < EltSize) in isConstantSplatVectorAllZeros() 2597 APFloat::cmpResult R = N1CFP->getValueAPF().compare(N2CFP->getValueAPF()); in FoldSetCC() 2658 } else if ((N2CFP && N2CFP->getValueAPF().isNaN()) || in FoldSetCC() 3156 return KnownBits::makeConstant(C->getValueAPF().bitcastToAPInt()); in computeKnownBits() 3746 APInt Value = CFP->getValueAPF().bitcastToAPInt(); in computeKnownBits() 3761 KnownBits::makeConstant(CFP->getValueAPF().bitcastToAPInt()); in computeKnownBits() 4432 return C1->getValueAPF().getExactLog2Abs() >= 0; in isKnownToBeAPowerOfTwoFP() [all …]
|
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/ |
H A D | MIRVRegNamerUtils.cpp | 78 MO.getFPImm()->getValueAPF().bitcastToAPInt().getZExtValue()); in getInstructionOpcodeHash()
|
H A D | MachineStableHash.cpp | 79 : MO.getFPImm()->getValueAPF().bitcastToAPInt(); in stableHashValue()
|
/freebsd/contrib/llvm-project/llvm/lib/Target/Hexagon/ |
H A D | HexagonMCInstLower.cpp | 142 APFloat Val = MO.getFPImm()->getValueAPF(); in HexagonLowerToMC()
|
/freebsd/contrib/llvm-project/llvm/lib/ExecutionEngine/ |
H A D | ExecutionEngine.cpp | 903 Result.FloatVal = cast<ConstantFP>(C)->getValueAPF().convertToFloat(); in getConstantValue() 906 Result.DoubleVal = cast<ConstantFP>(C)->getValueAPF().convertToDouble(); in getConstantValue() 911 Result.IntVal = cast <ConstantFP>(C)->getValueAPF().bitcastToAPInt(); in getConstantValue() 964 CV->getOperand(i))->getValueAPF().convertToFloat(); in getConstantValue() 986 CV->getOperand(i))->getValueAPF().convertToDouble(); in getConstantValue()
|
/freebsd/contrib/llvm-project/llvm/lib/Target/ARM/ |
H A D | ARMMCInstLower.cpp | 126 APFloat Val = MO.getFPImm()->getValueAPF(); in lowerOperand()
|
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/GlobalISel/ |
H A D | Utils.cpp | 418 Result = CstVal.getFPImm()->getValueAPF().bitcastToAPInt(); in getCImmOrFPImmAsAPInt() 447 return FPValueAndVReg{getConstantFPVRegVal(Reg->VReg, MRI)->getValueAPF(), in getFConstantVRegValWithLookThrough() 737 APFloat C1 = Op1Cst->getValueAPF(); in ConstantFoldFPBinOp() 738 const APFloat &C2 = Op2Cst->getValueAPF(); in ConstantFoldFPBinOp() 815 return !FPVal->getValueAPF().isNaN() || in isKnownNeverNaN() 816 (SNaN && !FPVal->getValueAPF().isSignaling()); in isKnownNeverNaN()
|
/freebsd/contrib/llvm-project/llvm/lib/Target/Xtensa/ |
H A D | XtensaAsmPrinter.cpp | 121 CFP->getValueAPF().bitcastToAPInt().getSExtValue(), OutContext); in emitMachineConstantPoolEntry()
|
/freebsd/contrib/llvm-project/llvm/lib/Target/WebAssembly/ |
H A D | WebAssemblyMCInstLower.cpp | 241 Imm->getValueAPF().bitcastToAPInt().getZExtValue(); in lower()
|
/freebsd/contrib/llvm-project/lldb/source/Expression/ |
H A D | IRInterpreter.cpp | 174 scalar = cfp->getValueAPF().convertToDouble(); in EvaluateValue() 176 scalar = cfp->getValueAPF().convertToFloat(); in EvaluateValue() 281 value = constant_fp->getValueAPF().bitcastToAPInt(); in ResolveConstantValue()
|
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Utils/ |
H A D | LibCallsShrinkWrap.cpp | 427 double D = CF->getValueAPF().convertToDouble(); in generateCondForPow()
|