| /openbsd-src/gnu/llvm/llvm/lib/Target/AMDGPU/ |
| H A D | R600ISelLowering.cpp | 696 DAG.getConstantFP(0.15915494309, DL, MVT::f32)), in LowerTrig() 697 DAG.getConstantFP(0.5, DL, MVT::f32))); in LowerTrig() 711 DAG.getConstantFP(-0.5, DL, MVT::f32))); in LowerTrig() 716 DAG.getConstantFP(numbers::pif, DL, MVT::f32)); in LowerTrig() 750 Op, DAG.getConstantFP(1.0f, DL, MVT::f32), in lowerFP_TO_UINT() 760 Op, DAG.getConstantFP(-1.0f, DL, MVT::f32), in lowerFP_TO_SINT() 924 HWTrue = DAG.getConstantFP(1.0f, DL, CompareVT); in LowerSELECT_CC() 925 HWFalse = DAG.getConstantFP(0.0f, DL, CompareVT); in LowerSELECT_CC()
|
| H A D | AMDGPUISelLowering.cpp | 1853 DAG.getConstantFP(APInt(32, 0x4f800000).bitsToFloat(), DL, MVT::f32), in LowerUDIVREM64() 1857 DAG.getConstantFP(APInt(32, 0x5f7ffffc).bitsToFloat(), DL, MVT::f32)); in LowerUDIVREM64() 1859 DAG.getConstantFP(APInt(32, 0x2f800000).bitsToFloat(), DL, MVT::f32)); in LowerUDIVREM64() 1862 DAG.getConstantFP(APInt(32, 0xcf800000).bitsToFloat(), DL, MVT::f32), in LowerUDIVREM64() 2156 const SDValue Zero = DAG.getConstantFP(0.0, SL, MVT::f64); in LowerFCEIL() 2157 const SDValue One = DAG.getConstantFP(1.0, SL, MVT::f64); in LowerFCEIL() 2239 SDValue C1 = DAG.getConstantFP(C1Val, SL, MVT::f64); in LowerFRINT() 2250 SDValue C2 = DAG.getConstantFP(C2Val, SL, MVT::f64); in LowerFRINT() 2291 const SDValue Zero = DAG.getConstantFP(0.0, SL, VT); in LowerFROUND() 2292 const SDValue One = DAG.getConstantFP(1.0, SL, VT); in LowerFROUND() [all …]
|
| H A D | SIISelLowering.cpp | 6909 DAG.getConstantFP(Max, DL, VT)); in LowerINTRINSIC_WO_CHAIN() 6911 DAG.getConstantFP(Min, DL, VT)); in LowerINTRINSIC_WO_CHAIN() 8941 SDValue One = DAG.getConstantFP(1.0, SL, VT); in lowerFastUnsafeFDIV64() 9027 const SDValue K0 = DAG.getConstantFP(K0Val, SL, MVT::f32); in lowerFDIV_FAST() 9030 const SDValue K1 = DAG.getConstantFP(K1Val, SL, MVT::f32); in lowerFDIV_FAST() 9032 const SDValue One = DAG.getConstantFP(1.0, SL, MVT::f32); in lowerFDIV_FAST() 9080 const SDValue One = DAG.getConstantFP(1.0, SL, MVT::f32); in LowerFDIV32() 9189 const SDValue One = DAG.getConstantFP(1.0, SL, MVT::f64); in LowerFDIV64() 9351 SDValue OneOver2Pi = DAG.getConstantFP(0.5 * numbers::inv_pi, DL, VT); in LowerTrig() 10063 return DCI.DAG.getConstantFP( in performRcpCombine() [all …]
|
| /openbsd-src/gnu/llvm/llvm/lib/CodeGen/SelectionDAG/ |
| H A D | SelectionDAG.cpp | 1652 SDValue SelectionDAG::getConstantFP(const APFloat &V, const SDLoc &DL, EVT VT, in getConstantFP() function in SelectionDAG 1654 return getConstantFP(*ConstantFP::get(*getContext(), V), DL, VT, isTarget); in getConstantFP() 1657 SDValue SelectionDAG::getConstantFP(const ConstantFP &V, const SDLoc &DL, in getConstantFP() function in SelectionDAG 1689 SDValue SelectionDAG::getConstantFP(double Val, const SDLoc &DL, EVT VT, in getConstantFP() function in SelectionDAG 1693 return getConstantFP(APFloat((float)Val), DL, VT, isTarget); in getConstantFP() 1695 return getConstantFP(APFloat(Val), DL, VT, isTarget); in getConstantFP() 1702 return getConstantFP(APF, DL, VT, isTarget); in getConstantFP() 5206 return getConstantFP(apf, DL, VT); in getNode() 5210 return getConstantFP(APFloat(APFloat::IEEEhalf(), Val), DL, VT); in getNode() 5212 return getConstantFP(APFloat(APFloat::IEEEsingle(), Val), DL, VT); in getNode() [all …]
|
| H A D | LegalizeFloatTypes.cpp | 1292 Lo = DAG.getConstantFP(APFloat(DAG.EVTToAPFloatSemantics(NVT), in ExpandFloatRes_ConstantFP() 1295 Hi = DAG.getConstantFP(APFloat(DAG.EVTToAPFloatSemantics(NVT), in ExpandFloatRes_ConstantFP() 1531 Lo = DAG.getConstantFP(APFloat(DAG.EVTToAPFloatSemantics(NVT), in ExpandFloatRes_FP_EXTEND() 1656 Lo = DAG.getConstantFP(APFloat(DAG.EVTToAPFloatSemantics(NVT), in ExpandFloatRes_LOAD() 1686 Lo = DAG.getConstantFP(APFloat(DAG.EVTToAPFloatSemantics(NVT), in ExpandFloatRes_XINT_TO_FP() 1751 SDValue NewLo = DAG.getConstantFP( in ExpandFloatRes_XINT_TO_FP()
|
| H A D | DAGCombiner.cpp | 15298 return DAG.getConstantFP(0.0, DL, VT); in visitFADD() 15302 return DAG.getConstantFP(0.0, DL, VT); in visitFADD() 15331 DAG.getConstantFP(1.0, DL, VT)); in visitFADD() 15340 DAG.getConstantFP(2.0, DL, VT)); in visitFADD() 15354 DAG.getConstantFP(1.0, DL, VT)); in visitFADD() 15363 DAG.getConstantFP(2.0, DL, VT)); in visitFADD() 15375 DAG.getConstantFP(3.0, DL, VT)); in visitFADD() 15386 DAG.getConstantFP(3.0, DL, VT)); in visitFADD() 15396 DAG.getConstantFP(4.0, DL, VT)); in visitFADD() 15473 return DAG.getConstantFP(0.0f, DL, VT); in visitFSUB() [all …]
|
| H A D | LegalizeVectorOps.cpp | 1446 DAG.getConstantFP(1ULL << (BW / 2), DL, Node->getValueType(0)); in ExpandUINT_TO_FLOAT() 1493 SDValue Zero = DAG.getConstantFP(-0.0, DL, Node->getValueType(0)); in ExpandFNEG()
|
| H A D | TargetLowering.cpp | 2735 TLO.DAG.getConstantFP( in SimplifyDemandedBits() 6747 SDValue FPZero = DAG.getConstantFP(0.0, DL, VT); in getSqrtInputTest() 6756 SDValue NormC = DAG.getConstantFP(SmallestNorm, DL, VT); in getSqrtInputTest() 6819 SDValue CFP = DAG.getConstantFP(V, DL, VT); in getNegatedExpression() 6855 Ops.push_back(DAG.getConstantFP(V, DL, C.getValueType())); in getNegatedExpression() 7822 SDValue Cst = DAG.getConstantFP(APF, dl, SrcVT); in expandFP_TO_UINT() 7846 DAG.getConstantFP(0.0, dl, SrcVT), Cst); in expandFP_TO_UINT() 7914 SDValue TwoP84PlusTwoP52 = DAG.getConstantFP( in expandUINT_TO_FP() 8045 DAG.getConstantFP(0.0, DL, OperandVT), in expandIS_FPCLASS() 10245 SDValue MinFloatNode = DAG.getConstantFP(MinFloat, dl, SrcVT); in expandFP_TO_INT_SAT() [all …]
|
| H A D | SelectionDAGBuilder.cpp | 1613 return DAG.getConstantFP(*CFP, getCurSDLoc(), VT); in getValueImpl() 1671 Constants[i] = DAG.getConstantFP(0, getCurSDLoc(), EltVT); in getValueImpl() 1707 Op = DAG.getConstantFP(0, getCurSDLoc(), EltVT); in getValueImpl() 4969 return DAG.getConstantFP(APFloat(APFloat::IEEEsingle(), APInt(32, Flt)), dl, in getF32Constant() 5078 DAG.getConstantFP(numbers::log2ef, dl, MVT::f32)); in expandExp() 5100 DAG.getConstantFP(numbers::ln2f, dl, MVT::f32)); in expandLog() 5425 return DAG.getConstantFP(1.0, DL, LHS.getValueType()); in ExpandPowI() 5457 DAG.getConstantFP(1.0, DL, LHS.getValueType()), Res); in ExpandPowI()
|
| H A D | LegalizeDAG.cpp | 1678 SDValue Zero = DAG.getConstantFP(0.0, DL, FloatVT); in ExpandFABS() 2368 SDValue Bias = DAG.getConstantFP(isSigned ? in ExpandLegalINT_TO_FP() 2851 Results.push_back(DAG.getConstantFP(0, dl, VT)); in ExpandNode()
|
| /openbsd-src/gnu/llvm/llvm/lib/CodeGen/AsmPrinter/ |
| H A D | DebugLocEntry.h | 89 const ConstantFP *getConstantFP() const { return Constant.CFP; } in getConstantFP() function
|
| H A D | DwarfDebug.cpp | 2643 DwarfExpr.addConstantFP(Entry.getConstantFP()->getValueAPF(), AP); in emitDebugLocValue() 2644 } else if (Entry.getConstantFP() in emitDebugLocValue() 2649 Entry.getConstantFP()->getValueAPF().bitcastToAPInt()); in emitDebugLocValue() 2653 << Entry.getConstantFP() in emitDebugLocValue()
|
| H A D | DwarfCompileUnit.cpp | 768 addConstantFPValue(*VariableDie, Entry->getConstantFP()); in constructVariableDIEImpl() 809 APInt RawBytes = Entry.getConstantFP()->getValueAPF().bitcastToAPInt(); in constructVariableDIEImpl()
|
| /openbsd-src/gnu/llvm/llvm/include/llvm/CodeGen/ |
| H A D | SelectionDAG.h | 697 SDValue getConstantFP(double Val, const SDLoc &DL, EVT VT, 699 SDValue getConstantFP(const APFloat &Val, const SDLoc &DL, EVT VT, 701 SDValue getConstantFP(const ConstantFP &V, const SDLoc &DL, EVT VT, 704 return getConstantFP(Val, DL, VT, true); 707 return getConstantFP(Val, DL, VT, true); 710 return getConstantFP(Val, DL, VT, true);
|
| H A D | TargetLowering.h | 4813 return DAG.getConstantFP(0.0, SDLoc(Operand), Operand.getValueType()); in getSqrtResultForDenormInput()
|
| /openbsd-src/gnu/llvm/llvm/lib/Target/NVPTX/ |
| H A D | NVPTXISelLowering.cpp | 2241 DAG.getSetCC(SL, SetCCVT, AbsA, DAG.getConstantFP(pow(2.0, 23.0), SL, VT), in LowerFROUND32() 2247 DAG.getConstantFP(0.5, SL, VT), ISD::SETOLT); in LowerFROUND32() 2267 DAG.getConstantFP(0.5, SL, VT)); in LowerFROUND64() 2273 DAG.getConstantFP(0.5, SL, VT), ISD::SETOLT); in LowerFROUND64() 2275 DAG.getConstantFP(0, SL, VT), in LowerFROUND64() 2284 DAG.getSetCC(SL, SetCCVT, AbsA, DAG.getConstantFP(pow(2.0, 52.0), SL, VT), in LowerFROUND64()
|
| /openbsd-src/gnu/llvm/llvm/lib/Target/X86/ |
| H A D | X86ISelLowering.cpp | 6439 Ops.push_back(DAG.getConstantFP(FV, dl, EltVT)); in getConstVector() 6442 Ops.push_back(DAG.getConstantFP(FV, dl, EltVT)); in getConstVector() 6464 Vec = DAG.getConstantFP(+0.0, dl, MVT::v4f32); in getZeroVector() 6466 Vec = DAG.getConstantFP(+0.0, dl, VT); in getZeroVector() 8859 : DAG.getConstantFP(+0.0, SDLoc(Op), ShufSVT); in getShuffleScalarElt() 9365 : DAG.getConstantFP(0.0, DL, VT); in EltsFromConsecutiveLoads() 9473 : DAG.getConstantFP(0.0, DL, VT); in EltsFromConsecutiveLoads() 12875 Zero = DAG.getConstantFP(0.0, DL, EltVT); in lowerShuffleAsBitMask() 12878 AllOnes = DAG.getConstantFP(AllOnesValue, DL, EltVT); in lowerShuffleAsBitMask() 21583 SDValue Bias = DAG.getConstantFP(BitsToDouble(0x4330000000000000ULL), dl, in LowerUINT_TO_FP_i32() [all …]
|
| /openbsd-src/gnu/llvm/llvm/lib/Target/WebAssembly/ |
| H A D | WebAssemblyISelLowering.cpp | 2159 ConstLanes.push_back(DAG.getConstantFP(0, DL, LaneT)); in LowerBUILD_VECTOR()
|
| /openbsd-src/gnu/llvm/llvm/lib/Target/Hexagon/ |
| H A D | HexagonISelLowering.cpp | 2870 return DAG.getConstantFP(0.0, dl, Ty); in getZero()
|
| H A D | HexagonISelLoweringHVX.cpp | 2254 SDValue Fp16Ones = DAG.getConstantFP(FloatVal, dl, ArgTy); in LowerHvxFpExtend()
|
| /openbsd-src/gnu/llvm/llvm/lib/Target/PowerPC/ |
| H A D | PPCISelLowering.cpp | 8204 SDValue Cst = DAG.getConstantFP(APF, dl, SrcVT); in LowerFP_TO_INT() 8221 dl, SrcVT, Sel, DAG.getConstantFP(0.0, dl, SrcVT), Cst); in LowerFP_TO_INT() 8531 DAG.getConstantFP(1.0, dl, Op.getValueType()), in LowerINT_TO_FP() 8532 DAG.getConstantFP(0.0, dl, Op.getValueType())); in LowerINT_TO_FP()
|
| /openbsd-src/gnu/llvm/llvm/lib/Target/RISCV/ |
| H A D | RISCVISelLowering.cpp | 2120 DAG.getConstantFP(MaxVal, DL, ContainerVT.getVectorElementType()); in lowerVectorFTRUNC_FCEIL_FFLOOR_FROUND() 2203 SDValue MaxValNode = DAG.getConstantFP(MaxVal, DL, VT); in lowerFTRUNC_FCEIL_FFLOOR_FROUND() 6067 DAG.getConstantFP(Flags.hasNoSignedZeros() ? 0.0 : -0.0, DL, EltVT); in getRVVFPReductionOpAndOperands()
|
| /openbsd-src/gnu/llvm/llvm/lib/Target/AArch64/ |
| H A D | AArch64ISelLowering.cpp | 9804 SDValue FPZero = DAG.getConstantFP(0.0, DL, VT); in getSqrtInputTest() 23021 PassThru = DAG.getConstantFP(0, DL, ContainerVT); in LowerFixedLengthVectorMLoadToSVE()
|