|
reference, declaration → definition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced
|
Declarations
include/llvm/CodeGen/SelectionDAG.h 622 SDValue getConstantFP(double Val, const SDLoc &DL, EVT VT,
References
include/llvm/CodeGen/SelectionDAG.h 629 return getConstantFP(Val, DL, VT, true);
lib/CodeGen/SelectionDAG/DAGCombiner.cpp11993 return DAG.getConstantFP(0.0, DL, VT);
11997 return DAG.getConstantFP(0.0, DL, VT);
12024 DAG.getConstantFP(1.0, DL, VT), Flags);
12033 DAG.getConstantFP(2.0, DL, VT), Flags);
12045 DAG.getConstantFP(1.0, DL, VT), Flags);
12054 DAG.getConstantFP(2.0, DL, VT), Flags);
12065 N1, DAG.getConstantFP(3.0, DL, VT), Flags);
12075 N0, DAG.getConstantFP(3.0, DL, VT), Flags);
12085 DAG.getConstantFP(4.0, DL, VT), Flags);
12131 return DAG.getConstantFP(0.0f, DL, VT);
12245 const SDValue Two = DAG.getConstantFP(2.0, DL, VT);
12423 DAG.getConstantFP(1.0, DL, VT), Flags),
12431 DAG.getConstantFP(-1.0, DL, VT), Flags),
12494 SDValue FPOne = DAG.getConstantFP(1.0, DL, VT);
12830 return DAG.getConstantFP(0.0, SDLoc(N), VT);
12858 DAG.getConstantFP(-1.0, DL, VT), DAG.getConstantFP(0.0, DL, VT),
12858 DAG.getConstantFP(-1.0, DL, VT), DAG.getConstantFP(0.0, DL, VT),
12872 DAG.getConstantFP(1.0, DL, VT), DAG.getConstantFP(0.0, DL, VT),
12872 DAG.getConstantFP(1.0, DL, VT), DAG.getConstantFP(0.0, DL, VT),
12891 return DAG.getConstantFP(0.0, SDLoc(N), VT);
12918 DAG.getConstantFP(1.0, DL, VT), DAG.getConstantFP(0.0, DL, VT),
12918 DAG.getConstantFP(1.0, DL, VT), DAG.getConstantFP(0.0, DL, VT),
17519 : DAG.getConstantFP(0.0, DL, VT));
20289 SDValue FPOne = DAG.getConstantFP(1.0, DL, VT);
20337 SDValue ThreeHalves = DAG.getConstantFP(1.5, DL, VT);
20369 SDValue MinusThree = DAG.getConstantFP(-3.0, DL, VT);
20370 SDValue MinusHalf = DAG.getConstantFP(-0.5, DL, VT);
20448 SDValue FPZero = DAG.getConstantFP(0.0, DL, VT);
20454 SDValue FPZero = DAG.getConstantFP(0.0, DL, VT);
lib/CodeGen/SelectionDAG/LegalizeDAG.cpp 1565 SDValue Zero = DAG.getConstantFP(0.0, DL, FloatVT);
2392 SDValue Bias = DAG.getConstantFP(isSigned ?
2810 Results.push_back(DAG.getConstantFP(0, dl, VT));
3079 Tmp1 = DAG.getConstantFP(-0.0, dl, Node->getValueType(0));
lib/CodeGen/SelectionDAG/LegalizeFloatTypes.cpp 492 SDValue Ops[2] = { DAG.getConstantFP(-0.0, dl, N->getValueType(0)),
lib/CodeGen/SelectionDAG/LegalizeVectorOps.cpp 1230 SDValue TWOHW = DAG.getConstantFP(1ULL << (BW / 2), DL, Op.getValueType());
1250 SDValue Zero = DAG.getConstantFP(-0.0, DL, Op.getValueType());
lib/CodeGen/SelectionDAG/LegalizeVectorTypes.cpp 4614 NeutralElem = DAG.getConstantFP(0.0, dl, ElemVT);
4617 NeutralElem = DAG.getConstantFP(1.0, dl, ElemVT);
4620 NeutralElem = DAG.getConstantFP(
4624 NeutralElem = DAG.getConstantFP(
lib/CodeGen/SelectionDAG/SelectionDAG.cpp 4494 return getConstantFP(0.0, DL, VT);
5677 return DAG.getConstantFP(0.0, dl, VT);
lib/CodeGen/SelectionDAG/SelectionDAGBuilder.cpp 1518 Constants[i] = DAG.getConstantFP(0, getCurSDLoc(), EltVT);
1545 Op = DAG.getConstantFP(0, getCurSDLoc(), EltVT);
5000 DAG.getConstantFP(numbers::log2ef, dl, MVT::f32));
5022 DAG.getConstantFP(numbers::ln2f, dl, MVT::f32));
5349 return DAG.getConstantFP(1.0, DL, LHS.getValueType());
5380 DAG.getConstantFP(1.0, DL, LHS.getValueType()), Res);
lib/CodeGen/SelectionDAG/TargetLowering.cpp 6099 SDValue TwoP84PlusTwoP52 = DAG.getConstantFP(
lib/Target/AArch64/AArch64ISelLowering.cpp 5797 SDValue FPZero = DAG.getConstantFP(0.0, DL, VT);
lib/Target/AMDGPU/AMDGPUISelLowering.cpp 1677 DAG.getConstantFP(APInt(32, 0x4f800000).bitsToFloat(), DL, MVT::f32),
1681 DAG.getConstantFP(APInt(32, 0x5f7ffffc).bitsToFloat(), DL, MVT::f32));
1683 DAG.getConstantFP(APInt(32, 0x2f800000).bitsToFloat(), DL, MVT::f32));
1686 DAG.getConstantFP(APInt(32, 0xcf800000).bitsToFloat(), DL, MVT::f32),
2043 const SDValue Zero = DAG.getConstantFP(0.0, SL, MVT::f64);
2044 const SDValue One = DAG.getConstantFP(1.0, SL, MVT::f64);
2174 const SDValue Zero = DAG.getConstantFP(0.0, SL, VT);
2175 const SDValue One = DAG.getConstantFP(1.0, SL, VT);
2176 const SDValue Half = DAG.getConstantFP(0.5, SL, VT);
2236 DAG.getConstantFP(1.0, SL, MVT::f64),
2237 DAG.getConstantFP(0.0, SL, MVT::f64));
2269 const SDValue Zero = DAG.getConstantFP(0.0, SL, MVT::f64);
2270 const SDValue NegOne = DAG.getConstantFP(-1.0, SL, MVT::f64);
2291 SDValue Log2BaseInvertedOperand = DAG.getConstantFP(Log2BaseInverted, SL, VT);
2302 const SDValue K = DAG.getConstantFP(numbers::log2e, SL, VT);
2559 SDValue K0 = DAG.getConstantFP(BitsToDouble(UINT64_C(0x3df0000000000000)), SL,
2561 SDValue K1 = DAG.getConstantFP(BitsToDouble(UINT64_C(0xc1f0000000000000)), SL,
lib/Target/AMDGPU/R600ISelLowering.cpp 766 DAG.getConstantFP(0.15915494309, DL, MVT::f32)),
767 DAG.getConstantFP(0.5, DL, MVT::f32)));
781 DAG.getConstantFP(-0.5, DL, MVT::f32)));
786 DAG.getConstantFP(numbers::pif, DL, MVT::f32));
887 Op, DAG.getConstantFP(1.0f, DL, MVT::f32),
897 Op, DAG.getConstantFP(-1.0f, DL, MVT::f32),
1062 HWTrue = DAG.getConstantFP(1.0f, DL, CompareVT);
1063 HWFalse = DAG.getConstantFP(0.0f, DL, CompareVT);
lib/Target/AMDGPU/SIISelLowering.cpp 7643 const SDValue One = DAG.getConstantFP(1.0, SL, MVT::f32);
7684 const SDValue One = DAG.getConstantFP(1.0, SL, MVT::f32);
7787 const SDValue One = DAG.getConstantFP(1.0, SL, MVT::f64);
7953 SDValue OneOver2Pi = DAG.getConstantFP(0.5 / M_PI, DL, VT);
8876 return DAG.getConstantFP(0.0, SL, VT);
8955 NewElts[1]: DAG.getConstantFP(0.0f, SL, EltVT);
8960 NewElts[0] : DAG.getConstantFP(0.0f, SL, EltVT);
9626 const SDValue Two = DAG.getConstantFP(2.0, SL, VT);
9638 const SDValue Two = DAG.getConstantFP(2.0, SL, VT);
9670 const SDValue Two = DAG.getConstantFP(2.0, SL, VT);
9685 const SDValue NegTwo = DAG.getConstantFP(-2.0, SL, VT);
lib/Target/Hexagon/HexagonISelLowering.cpp 2463 return DAG.getConstantFP(0.0, dl, Ty);
lib/Target/NVPTX/NVPTXISelLowering.cpp 2121 DAG.getSetCC(SL, SetCCVT, AbsA, DAG.getConstantFP(pow(2.0, 23.0), SL, VT),
2127 DAG.getConstantFP(0.5, SL, VT), ISD::SETOLT);
2147 DAG.getConstantFP(0.5, SL, VT));
2153 DAG.getConstantFP(0.5, SL, VT), ISD::SETOLT);
2155 DAG.getConstantFP(0, SL, VT),
2164 DAG.getSetCC(SL, SetCCVT, AbsA, DAG.getConstantFP(pow(2.0, 52.0), SL, VT),
lib/Target/PowerPC/PPCISelLowering.cpp 7721 SDValue FPHalfs = DAG.getConstantFP(0.5, dl, MVT::v4f64);
7738 DAG.getConstantFP(1.0, dl, Op.getValueType()),
7739 DAG.getConstantFP(0.0, dl, Op.getValueType()));
8362 SDValue FPZeros = DAG.getConstantFP(0.0, dl, MVT::v4f64);
9671 SDValue FPHalfs = DAG.getConstantFP(0.5, dl, MVT::v4f64);
9871 SDValue FPHalfs = DAG.getConstantFP(0.5, dl, MVT::v4f64);
lib/Target/WebAssembly/WebAssemblyISelLowering.cpp 1411 ConstLanes.push_back(DAG.getConstantFP(0, DL, LaneT));
lib/Target/X86/X86ISelLowering.cpp 5444 Vec = DAG.getConstantFP(+0.0, dl, MVT::v4f32);
5446 Vec = DAG.getConstantFP(+0.0, dl, VT);
7357 : DAG.getConstantFP(+0.0, SDLoc(N), ShufSVT);
7848 : DAG.getConstantFP(0.0, DL, VT);
7954 : DAG.getConstantFP(0.0, DL, VT);
10911 Zero = DAG.getConstantFP(0.0, DL, EltVT);
18610 SDValue Bias = DAG.getConstantFP(BitsToDouble(0x4330000000000000ULL), dl,
18665 SDValue TWOHW = DAG.getConstantFP((double)(1 << 16), DL, MVT::v2f64);
28195 DAG.getConstantFP(0.0, dl, VecInVT), Src,
28230 DAG.getConstantFP(BitsToDouble(0x4330000000000000ULL), dl, MVT::v2f64);
35118 : DAG.getConstantFP(+0.0, SDLoc(N), EltVT);
36133 return VT.isFloatingPoint() ? DAG.getConstantFP(0.0, dl, VT)
36545 return DAG.getConstantFP(0.0, DL, VT);
41561 SDValue Zero = DAG.getConstantFP(0.0, DL, VT);