Home
last modified time | relevance | path

Searched refs:getValueAPF (Results 1 – 25 of 108) sorted by relevance

12345

/freebsd/contrib/llvm-project/llvm/lib/Analysis/
H A DConstantFolding.cpp1309 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 DAMDGPUInstCombineIntrinsic.cpp76 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 DAMDGPULibCalls.cpp587 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 DAMDGPUPrintfRuntimeBinding.cpp345 APFloat Val(FpCons->getValueAPF()); in lowerPrintfForGpu()
H A DAMDGPUISelDAGToDAG.h41 Out = C->getValueAPF().bitcastToAPInt().getSExtValue(); in getConstantValue()
H A DAMDGPUCombinerHelper.cpp409 APFloat Val = Def->getOperand(1).getFPImm()->getValueAPF(); in isFPExtFromF16OrConst()
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Scalar/
H A DFloat2Int.cpp226 const APFloat &F = CF->getValueAPF(); in calcRange()
244 CF->getValueAPF().convertToInteger(Int, in calcRange()
420 CF->getValueAPF().convertToInteger(Val, in convert()
H A DLowerExpectIntrinsic.cpp66 double TrueProb = Confidence->getValueAPF().convertToDouble(); in getBranchWeight()
130 double TrueProb = Confidence->getValueAPF().convertToDouble(); in handlePhiDef()
/freebsd/contrib/llvm-project/llvm/lib/IR/
H A DConstantFold.cpp117 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 DConstants.cpp114 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 DProfileSummary.cpp129 Val = cast<ConstantFP>(ValMD->getValue())->getValueAPF().convertToDouble(); in getVal()
/freebsd/contrib/llvm-project/llvm/lib/Target/SPIRV/
H A DSPIRVMCInstLower.cpp65 MO.getFPImm()->getValueAPF().convertToFloat()); in lower()
/freebsd/contrib/llvm-project/llvm/lib/Target/CSKY/
H A DCSKYInstrInfoF1.td51 (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 DSelectionDAGDumper.cpp696 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 DSelectionDAG.cpp125 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 DMIRVRegNamerUtils.cpp78 MO.getFPImm()->getValueAPF().bitcastToAPInt().getZExtValue()); in getInstructionOpcodeHash()
H A DMachineStableHash.cpp79 : MO.getFPImm()->getValueAPF().bitcastToAPInt(); in stableHashValue()
/freebsd/contrib/llvm-project/llvm/lib/Target/Hexagon/
H A DHexagonMCInstLower.cpp142 APFloat Val = MO.getFPImm()->getValueAPF(); in HexagonLowerToMC()
/freebsd/contrib/llvm-project/llvm/lib/ExecutionEngine/
H A DExecutionEngine.cpp903 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 DARMMCInstLower.cpp126 APFloat Val = MO.getFPImm()->getValueAPF(); in lowerOperand()
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/GlobalISel/
H A DUtils.cpp418 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 DXtensaAsmPrinter.cpp121 CFP->getValueAPF().bitcastToAPInt().getSExtValue(), OutContext); in emitMachineConstantPoolEntry()
/freebsd/contrib/llvm-project/llvm/lib/Target/WebAssembly/
H A DWebAssemblyMCInstLower.cpp241 Imm->getValueAPF().bitcastToAPInt().getZExtValue(); in lower()
/freebsd/contrib/llvm-project/lldb/source/Expression/
H A DIRInterpreter.cpp174 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 DLibCallsShrinkWrap.cpp427 double D = CF->getValueAPF().convertToDouble(); in generateCondForPow()

12345