|
reference, declaration → definition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced
|
Declarations
include/llvm/CodeGen/SelectionDAG.h 905 SDValue getNode(unsigned Opcode, const SDLoc &DL, EVT VT,
References
include/llvm/CodeGen/SelectionDAG.h 752 return getNode(ISD::BUILD_VECTOR, DL, VT, Ops);
779 return getNode(ISD::BUILD_VECTOR, DL, VT, Ops);
lib/CodeGen/SelectionDAG/DAGCombiner.cpp 9050 CombineTo(SetCC, DAG.getNode(ISD::SETCC, DL, SetCC->getValueType(0), Ops));
9137 SDValue NewChain = DAG.getNode(ISD::TokenFactor, DL, MVT::Other, Chains);
9138 SDValue NewValue = DAG.getNode(ISD::CONCAT_VECTORS, DL, DstVT, Loads);
10759 return DAG.getNode(ISD::CONCAT_VECTORS, SDLoc(N), VT, Opnds);
12860 return DAG.getNode(ISD::SELECT_CC, DL, VT, Ops);
12874 return DAG.getNode(ISD::SELECT_CC, DL, VT, Ops);
12920 return DAG.getNode(ISD::SELECT_CC, DL, VT, Ops);
14693 SDValue Chain = DAG.getNode(ISD::TokenFactor, SDLoc(LD), MVT::Other,
15155 StoredVal = DAG.getNode(MemVT.isVector() ? ISD::CONCAT_VECTORS
15188 StoredVal = DAG.getNode(MemVT.isVector() ? ISD::CONCAT_VECTORS
16579 SDValue PaddedSubV = DAG.getNode(ISD::CONCAT_VECTORS, DL, ShufVT, ConcatOps);
17195 VecIn1 = DAG.getNode(ISD::CONCAT_VECTORS, DL, VT, ConcatOps);
17239 VecIn2 = DAG.getNode(ISD::CONCAT_VECTORS, DL, VT, ConcatOps);
17649 SDValue Concat = DAG.getNode(ISD::CONCAT_VECTORS, SDLoc(N),
17865 return DAG.getNode(ISD::CONCAT_VECTORS, SDLoc(N), VT, Ops);
18470 return DAG.getNode(ISD::CONCAT_VECTORS, SDLoc(N), VT, Ops);
19376 return DAG.getNode(ISD::CONCAT_VECTORS, SDLoc(N), VT, Ops);
19670 return DAG.getNode(ISD::CONCAT_VECTORS, DL, VT, ConcatOps);
lib/CodeGen/SelectionDAG/LegalizeDAG.cpp 1426 StoreChain = DAG.getNode(ISD::TokenFactor, dl, MVT::Other, Stores);
4430 SDValue Concat = DAG.getNode(ISD::CONCAT_VECTORS, SL, NVT, NewOps);
4552 SDValue Concat = DAG.getNode(ISD::CONCAT_VECTORS, SL, NVT, NewElts);
lib/CodeGen/SelectionDAG/LegalizeIntegerTypes.cpp 2109 Hi = DAG.getNode(N->getOpcode(), DL, NVT, {LHSH, RHSH});
2120 SDValue LoMinMax = DAG.getNode(LoOpc, DL, NVT, {LHSL, RHSL});
2191 Hi = DAG.getNode(ISD::ADD, dl, NVT, makeArrayRef(HiOps, 2));
2195 Hi = DAG.getNode(ISD::SUB, dl, NVT, makeArrayRef(HiOps, 2));
2215 Lo = DAG.getNode(ISD::ADD, dl, NVT, LoOps);
2216 Hi = DAG.getNode(ISD::ADD, dl, NVT, makeArrayRef(HiOps, 2));
2235 Lo = DAG.getNode(ISD::SUB, dl, NVT, LoOps);
2236 Hi = DAG.getNode(ISD::SUB, dl, NVT, makeArrayRef(HiOps, 2));
lib/CodeGen/SelectionDAG/LegalizeVectorOps.cpp 560 Op = DAG.getNode(Op.getOpcode(), dl, NVT, Operands, Op.getNode()->getFlags());
589 return DAG.getNode(Op.getOpcode(), dl, Op.getValueType(), Operands);
743 NewChain = DAG.getNode(ISD::TokenFactor, dl, MVT::Other, LoadChains);
1407 SDValue NewChain = DAG.getNode(ISD::TokenFactor, dl, MVT::Other, OpChains);
lib/CodeGen/SelectionDAG/LegalizeVectorTypes.cpp 1142 Lo = DAG.getNode(ISD::CONCAT_VECTORS, dl, LoVT, LoOps);
1145 Hi = DAG.getNode(ISD::CONCAT_VECTORS, dl, HiVT, HiOps);
1398 Chain = DAG.getNode(ISD::TokenFactor, dl, MVT::Other, Chains);
2994 ConcatOps[SubConcatIdx] = DAG.getNode(ISD::CONCAT_VECTORS, dl,
3014 return DAG.getNode(ISD::CONCAT_VECTORS, dl, WidenVT,
3199 NewChain = DAG.getNode(ISD::TokenFactor, dl, MVT::Other, Chains);
3304 SDValue InVec = DAG.getNode(ISD::CONCAT_VECTORS, DL, InWidenVT, Ops);
3371 SDValue NewChain = DAG.getNode(ISD::TokenFactor, DL, MVT::Other, OpChains);
3560 NewVec = DAG.getNode(ISD::CONCAT_VECTORS, dl, NewInVT, Ops);
3611 return DAG.getNode(ISD::CONCAT_VECTORS, dl, WidenVT, Ops);
3727 NewChain = DAG.getNode(ISD::TokenFactor, SDLoc(LD), MVT::Other, LdChain);
3852 SDValue Mask = DAG.getNode(InMask->getOpcode(), SDLoc(InMask), MaskVT, Ops);
3885 Mask = DAG.getNode(ISD::CONCAT_VECTORS, SDLoc(Mask), ToMaskVT, SubOps);
4326 SDValue NewChain = DAG.getNode(ISD::TokenFactor, dl, MVT::Other, OpChains);
4451 return DAG.getNode(ISD::TokenFactor, SDLoc(ST), MVT::Other, StChain);
4809 return DAG.getNode(ISD::CONCAT_VECTORS, dl, WidenVT, ConcatOps);
4844 L = DAG.getNode(ISD::CONCAT_VECTORS, dl, LdOp->getValueType(0), Loads);
4886 ConcatOps[End-1] = DAG.getNode(ISD::CONCAT_VECTORS, dl, NewLdTy,
4895 return DAG.getNode(ISD::CONCAT_VECTORS, dl, WidenVT,
4909 return DAG.getNode(ISD::CONCAT_VECTORS, dl, WidenVT, WidenOps);
5099 return DAG.getNode(ISD::CONCAT_VECTORS, dl, NVT, Ops);
lib/CodeGen/SelectionDAG/SelectionDAG.cpp 4960 SDValue ScalarResult = getNode(Opcode, DL, SVT, ScalarOps, Flags);
5593 return getNode(Opcode, DL, VT, Ops);
5600 return getNode(Opcode, DL, VT, Ops);
5622 return getNode(ISD::TokenFactor, SDLoc(Chain), MVT::Other, ArgChains);
5757 SDValue LoadToken = DAG.getNode(ISD::TokenFactor, dl, MVT::Other,
5951 return DAG.getNode(ISD::TokenFactor, dl, MVT::Other, OutChains);
6029 Chain = DAG.getNode(ISD::TokenFactor, dl, MVT::Other, LoadChains);
6043 return DAG.getNode(ISD::TokenFactor, dl, MVT::Other, OutChains);
6146 return DAG.getNode(ISD::TokenFactor, dl, MVT::Other, OutChains);
7199 return getNode(Opcode, DL, VT, NewOps);
7275 return getNode(Opcode, DL, VTList.VTs[0], Ops);
9147 Scalars.push_back(getNode(N->getOpcode(), dl, EltVT, Operands,
9152 Scalars.push_back(getNode(ISD::SELECT, dl, EltVT, Operands));
9590 SDValue NewTF = getNode(ISD::TokenFactor, DL, MVT::Other, ExtractedTFs);
9594 return getNode(ISD::TokenFactor, DL, MVT::Other, Vals);
lib/CodeGen/SelectionDAG/SelectionDAGBuilder.cpp 418 Val = DAG.getNode(IntermediateVT.isVector() ? ISD::CONCAT_VECTORS
939 Chain = DAG.getNode(ISD::TokenFactor, dl, MVT::Other, Chains);
1071 Root = DAG.getNode(ISD::TokenFactor, getCurSDLoc(), MVT::Other,
1820 Chain = DAG.getNode(ISD::TokenFactor, getCurSDLoc(),
3368 Values[i] = DAG.getNode(
3613 setValue(&I, DAG.getNode(ISD::CONCAT_VECTORS, DL, VT, ConcatOps));
3631 Src1 = DAG.getNode(ISD::CONCAT_VECTORS, DL, PaddedVT, MOps1);
3632 Src2 = DAG.getNode(ISD::CONCAT_VECTORS, DL, PaddedVT, MOps2);
4082 SDValue Chain = DAG.getNode(ISD::TokenFactor, dl, MVT::Other,
4114 SDValue Chain = DAG.getNode(ISD::TokenFactor, dl, MVT::Other,
4244 SDValue Chain = DAG.getNode(ISD::TokenFactor, dl, MVT::Other,
4260 SDValue StoreNode = DAG.getNode(ISD::TokenFactor, dl, MVT::Other,
4645 DAG.setRoot(DAG.getNode(ISD::ATOMIC_FENCE, dl, MVT::Other, Ops));
6455 Res = DAG.getNode(ISD::INIT_TRAMPOLINE, sdl, MVT::Other, Ops);
8511 Chain = DAG.getNode(ISD::TokenFactor, getCurSDLoc(), MVT::Other, OutChains);
9322 CLI.Chain = CLI.DAG.getNode(ISD::TokenFactor, CLI.DL, MVT::Other, Chains);
9898 NewRoot = DAG.getNode(ISD::TokenFactor, dl, MVT::Other, Chains);
lib/CodeGen/SelectionDAG/SelectionDAGISel.cpp 2395 return CurDAG->getNode(ISD::TokenFactor, SDLoc(ChainNodesMatched[0]),
lib/CodeGen/SelectionDAG/TargetLowering.cpp 6380 SDValue NewChain = DAG.getNode(ISD::TokenFactor, SL, MVT::Other, LoadChains);
6457 return DAG.getNode(ISD::TokenFactor, SL, MVT::Other, Stores);
6549 SDValue TF = DAG.getNode(ISD::TokenFactor, dl, MVT::Other, Stores);
6705 SDValue Result = DAG.getNode(ISD::TokenFactor, dl, MVT::Other, Stores);
lib/Target/AArch64/AArch64ISelLowering.cpp 3471 Chain = DAG.getNode(ISD::TokenFactor, DL, MVT::Other, MemOps);
3705 return DAG.getNode(ISD::TokenFactor, SDLoc(Chain), MVT::Other, ArgChains);
4010 Chain = DAG.getNode(ISD::TokenFactor, DL, MVT::Other, MemOpChains);
4271 return DAG.getNode(AArch64ISD::RET_FLAG, DL, MVT::Other, RetOps);
5408 return DAG.getNode(ISD::TokenFactor, DL, MVT::Other, MemOps);
lib/Target/AArch64/AArch64SelectionDAGInfo.cpp 108 SDValue Res = DAG.getNode(ISD::TokenFactor, dl, MVT::Other, OutChains);
lib/Target/AMDGPU/AMDGPUISelLowering.cpp 1079 return DAG.getNode(ISD::TokenFactor, SDLoc(Chain), MVT::Other, ArgChains);
3766 SDValue Res = DAG.getNode(AMDGPUISD::FMED3, SL, VT, Ops, N0->getFlags());
lib/Target/AMDGPU/R600ISelLowering.cpp 517 return DAG.getNode(AMDGPUISD::R600_EXPORT, DL, Op.getValueType(), Args);
567 return DAG.getNode(AMDGPUISD::TEXTURE_FETCH, DL, MVT::v4f32, TexArgs);
588 return DAG.getNode(AMDGPUISD::DOT4, DL, MVT::f32, Args);
705 return DAG.getNode(AMDGPUISD::BUILD_VERTICAL_VECTOR, DL, VecVT, Args);
lib/Target/AMDGPU/SIISelLowering.cpp 2237 DAG.getNode(ISD::TokenFactor, DL, MVT::Other, Chains);
2365 return DAG.getNode(Opc, DL, MVT::Other, RetOps);
2880 Chain = DAG.getNode(ISD::TokenFactor, DL, MVT::Other, MemOpChains);
4625 return DAG.getNode(AMDGPUISD::TRAP, SL, MVT::Other, Ops);
4648 return DAG.getNode(AMDGPUISD::TRAP, SL, MVT::Other, Ops);
4956 return DAG.getNode(ISD::CONCAT_VECTORS, SL, ResultVT, Pieces);
5466 AddrLo = DAG.getNode(ISD::SCALAR_TO_VECTOR, DL, VectorVT,
5699 return DAG.getNode(ISD::CONCAT_VECTORS, DL, VT, Loads);
5898 return DAG.getNode(AMDGPUISD::INTERP_P1LV_F16, DL, MVT::f32, Ops);
5911 return DAG.getNode(AMDGPUISD::INTERP_P1LL_F16, DL, MVT::f32, Ops);
5928 return DAG.getNode(AMDGPUISD::INTERP_P2_F16, DL, MVT::f16, Ops);
7147 N0 = DAG.getNode(ISD::ADD, DL, MVT::i32, Ops);
lib/Target/ARC/ARCISelLowering.cpp 307 Chain = DAG.getNode(ISD::TokenFactor, dl, MVT::Other, MemOpChains);
412 Chain = DAG.getNode(ISD::TokenFactor, dl, MVT::Other, MemOpChains);
557 Chain = DAG.getNode(ISD::TokenFactor, dl, MVT::Other, CFRegNode);
582 Chain = DAG.getNode(ISD::TokenFactor, dl, MVT::Other, MemOps);
656 Chain = DAG.getNode(ISD::TokenFactor, dl, MVT::Other, MemOpChains);
679 return DAG.getNode(ARCISD::RET, dl, MVT::Other, RetOps);
lib/Target/ARM/ARMISelLowering.cpp 2254 Chain = DAG.getNode(ISD::TokenFactor, dl, MVT::Other, MemOpChains);
2716 return DAG.getNode(ARMISD::INTRET_FLAG, DL, MVT::Other, RetOps);
2865 return DAG.getNode(ARMISD::RET_FLAG, dl, MVT::Other, RetOps);
2970 return DAG.getNode(ISD::WRITE_REGISTER, DL, MVT::Other, Ops);
3926 Chain = DAG.getNode(ISD::TokenFactor, dl, MVT::Other, MemOps);
5684 SDValue Copy = DAG.getNode(ISD::CopyFromReg, SDLoc(Op), MVT::f16, Ops);
5880 SDValue FPSCR = DAG.getNode(ISD::INTRINSIC_W_CHAIN, dl, MVT::i32, Ops);
5972 Res = DAG.getNode(ISD::INTRINSIC_WO_CHAIN, DL, WidenVT, Ops);
7236 N = DAG.getNode(ISD::INSERT_VECTOR_ELT, dl, VT, Ops);
7304 SDValue Val = DAG.getNode(ARMISD::BUILD_VECTOR, dl, VecVT, Ops);
7981 SDValue Val = DAG.getNode(ARMISD::BUILD_VECTOR, dl, VecVT, Ops);
8978 Build = DAG.getNode(ISD::BUILD_VECTOR, dl, MVT::v16i1, Ops);
10984 return DAG.getNode(ISD::INTRINSIC_WO_CHAIN, dl, VT, Ops);
11033 return DAG.getNode(ISD::INTRINSIC_WO_CHAIN, dl, VT, Ops);
11132 SDValue tmp = DAG.getNode(ISD::INTRINSIC_WO_CHAIN, dl, widenType, Ops);
11360 SDValue NewNode = DAG.getNode(FinalOpc, SDLoc(AddcSubcNode), MVT::i32, Ops);
12308 SDValue NewN0 = DCI.DAG.getNode(N0->getOpcode(), SDLoc(N0), VT, Ops0);
12309 SDValue NewN1 = DCI.DAG.getNode(N1->getOpcode(), SDLoc(N1), VT, Ops1);
13332 return DAG.getNode(ISD::TokenFactor, DL, MVT::Other, Chains);
13386 return DAG.getNode(ISD::TokenFactor, DL, MVT::Other, Stores);
14153 SDValue NewBr = DAG.getNode(ISD::BR, SDLoc(Br), MVT::Other, NewBrOps);
14162 Res = DAG.getNode(ARMISD::WLS, dl, MVT::Other, Ops);
14169 Res = DAG.getNode(ARMISD::WLS, dl, MVT::Other, Ops);
14193 return DAG.getNode(ARMISD::LE, dl, MVT::Other, EndArgs);
lib/Target/ARM/ARMSelectionDAGInfo.cpp 221 Chain = DAG.getNode(ISD::TokenFactor, dl, MVT::Other,
237 return DAG.getNode(ISD::TokenFactor, dl, MVT::Other,
lib/Target/AVR/AVRISelLowering.cpp 1429 return DAG.getNode(RetOpc, dl, MVT::Other, RetOps);
lib/Target/BPF/BPFISelLowering.cpp 451 return DAG.getNode(Opc, DL, MVT::Other, RetOps);
lib/Target/Hexagon/HexagonISelDAGToDAG.cpp 1196 If0 = DAG.getNode(UseOpc, dl, UVT, Ops);
1198 If1 = DAG.getNode(UseOpc, dl, UVT, Ops);
1847 return CurDAG->getNode(V.getOpcode(), SDLoc(V), V.getValueType(), Ops);
lib/Target/Hexagon/HexagonISelDAGToDAGHVX.cpp 1413 SDValue Ex = DAG.getNode(ISD::EXTRACT_VECTOR_ELT, dl, LegalTy, {Vec, Idx});
1429 LV = DAG.getNode(ISD::CONCAT_VECTORS, dl, ResTy, {L0, L1});
lib/Target/Hexagon/HexagonISelLowering.cpp 230 return DAG.getNode(HexagonISD::RET_FLAG, dl, MVT::Other, RetOps);
446 Chain = DAG.getNode(ISD::TokenFactor, dl, MVT::Other, MemOpChains);
1985 SDValue Concat10 = DAG.getNode(HexagonISD::COMBINE, dl,
1992 SDValue Concat01 = DAG.getNode(HexagonISD::COMBINE, dl,
2190 SDValue T0 = DAG.getNode(ISD::SHL, dl, MVT::i32, {Vs[1], S8});
2191 SDValue T1 = DAG.getNode(ISD::SHL, dl, MVT::i32, {Vs[3], S8});
2192 SDValue B0 = DAG.getNode(ISD::OR, dl, MVT::i32, {Vs[0], T0});
2193 SDValue B1 = DAG.getNode(ISD::OR, dl, MVT::i32, {Vs[2], T1});
2263 return DAG.getNode(HexagonISD::COMBINE, dl, VecTy, {H, L});
2347 ExtV = DAG.getNode(HexagonISD::EXTRACTU, dl, ScalarTy,
2355 ExtV = DAG.getNode(HexagonISD::EXTRACTU, dl, ScalarTy,
2392 SDValue Ins = DAG.getNode(HexagonISD::INSERT, dl, MVT::i32,
2418 InsV = DAG.getNode(HexagonISD::INSERT, dl, ScalarTy,
2424 InsV = DAG.getNode(HexagonISD::INSERT, dl, ScalarTy,
2566 SDValue T = DAG.getNode(HexagonISD::INSERT, dl, MVT::i32,
2732 SDValue Aligned = DAG.getNode(HexagonISD::VALIGN, dl, LoadTy,
2761 SDValue Op = DAG.getNode(ISD::ADD, dl, VTs.VTs[0], {X, Y});
2767 SDValue Op = DAG.getNode(ISD::SUB, dl, VTs.VTs[0], {X, Y});
lib/Target/Hexagon/HexagonISelLoweringHVX.cpp 207 return DAG.getNode(ISD::INTRINSIC_WO_CHAIN, dl, ResTy, IntOps);
291 return DAG.getNode(ISD::SHL, dl, MVT::i32,
307 SDValue SubIdx = DAG.getNode(ISD::AND, dl, MVT::i32, {Idx, Mask});
480 SDValue N = DAG.getNode(HexagonISD::VINSERTW0, dl, VecTy,
482 SDValue M = DAG.getNode(HexagonISD::VINSERTW0, dl, VecTy,
484 HalfV0 = DAG.getNode(HexagonISD::VROR, dl, VecTy, {N, S});
485 HalfV1 = DAG.getNode(HexagonISD::VROR, dl, VecTy, {M, S});
488 HalfV0 = DAG.getNode(HexagonISD::VROR, dl, VecTy,
490 SDValue DstV = DAG.getNode(ISD::OR, dl, VecTy, {HalfV0, HalfV1});
666 SDValue ExWord = DAG.getNode(HexagonISD::VEXTRACTW, dl, MVT::i32,
712 SDValue MaskV = DAG.getNode(ISD::AND, dl, MVT::i32,
714 SDValue RotV = DAG.getNode(HexagonISD::VROR, dl, VecTy, {VecV, MaskV});
715 SDValue InsV = DAG.getNode(HexagonISD::VINSERTW0, dl, VecTy, {RotV, ValV});
716 SDValue SubV = DAG.getNode(ISD::SUB, dl, MVT::i32,
718 SDValue TorV = DAG.getNode(HexagonISD::VROR, dl, VecTy, {InsV, SubV});
728 SDValue WordIdx = DAG.getNode(ISD::SRL, dl, MVT::i32,
801 SDValue WW = DAG.getNode(HexagonISD::COMBINE, dl, MVT::i64, {W1, W0});
861 SDValue W0 = DAG.getNode(HexagonISD::VEXTRACTW, dl, MVT::i32, {ShuffV, Zero});
862 SDValue W1 = DAG.getNode(HexagonISD::VEXTRACTW, dl, MVT::i32,
864 SDValue Vec64 = DAG.getNode(HexagonISD::COMBINE, dl, MVT::v8i8, {W1, W0});
902 SDValue InLo = DAG.getNode(ISD::CONCAT_VECTORS, dl, VecTy, {SubV, V1});
903 SDValue InHi = DAG.getNode(ISD::CONCAT_VECTORS, dl, VecTy, {V0, SubV});
949 SDValue InLo = DAG.getNode(ISD::CONCAT_VECTORS, dl, VecTy, {SingleV, V1});
950 SDValue InHi = DAG.getNode(ISD::CONCAT_VECTORS, dl, VecTy, {V0, SingleV});
1105 SDValue V0 = DAG.getNode(ISD::CONCAT_VECTORS, dl, HalfTy,
1107 SDValue V1 = DAG.getNode(ISD::CONCAT_VECTORS, dl, HalfTy,
1259 SDValue A = DAG.getNode(ISD::AND, dl, ResTy,
1260 {DAG.getNode(ISD::XOR, dl, ResTy, {InpV, VecN1}),
1261 DAG.getNode(ISD::SUB, dl, ResTy, {InpV, Vec1})});
1262 return DAG.getNode(ISD::SUB, dl, ResTy,
1384 SDValue T3 = DAG.getNode(ISD::ADD, dl, ResTy, {S2, T2});
1419 SDValue T4 = DAG.getNode(ISD::ADD, dl, ResTy, {T1, LoVec(T3)});
1421 SDValue T6 = DAG.getNode(ISD::ADD, dl, ResTy, {HiVec(T0), HiVec(T3)});
1422 SDValue T7 = DAG.getNode(ISD::ADD, dl, ResTy, {T5, T6});
1468 SDValue L = DAG.getNode(Op.getOpcode(), dl, HalfTy, OpsL);
1469 SDValue H = DAG.getNode(Op.getOpcode(), dl, HalfTy, OpsH);
lib/Target/Lanai/LanaiISelLowering.cpp 590 return DAG.getNode(Opc, DL, MVT::Other,
706 Chain = DAG.getNode(ISD::TokenFactor, DL, MVT::Other,
lib/Target/MSP430/MSP430ISelLowering.cpp 783 return DAG.getNode(Opc, dl, MVT::Other, RetOps);
868 Chain = DAG.getNode(ISD::TokenFactor, dl, MVT::Other, MemOpChains);
lib/Target/Mips/MipsISelLowering.cpp 3226 Chain = DAG.getNode(ISD::TokenFactor, DL, MVT::Other, MemOpChains);
3315 return DAG.getNode(MipsISD::TailCall, DL, MVT::Other, Ops);
3608 Chain = DAG.getNode(ISD::TokenFactor, DL, MVT::Other, OutChains);
3645 return DAG.getNode(MipsISD::ERet, DL, MVT::Other, RetOps);
3748 return DAG.getNode(MipsISD::Ret, DL, MVT::Other, RetOps);
lib/Target/NVPTX/NVPTXISelLowering.cpp 2654 DAG.setRoot(DAG.getNode(ISD::TokenFactor, dl, MVT::Other, OutChains));
lib/Target/PowerPC/PPCISelLowering.cpp 3669 Chain = DAG.getNode(ISD::TokenFactor, dl, MVT::Other, MemOps);
4097 Chain = DAG.getNode(ISD::TokenFactor, dl, MVT::Other, MemOps);
4457 Chain = DAG.getNode(ISD::TokenFactor, dl, MVT::Other, MemOps);
4921 Chain = DAG.getNode(ISD::TokenFactor, dl, MVT::Other, MemOpChains2);
5261 return DAG.getNode(PPCISD::TC_RETURN, dl, MVT::Other, Ops);
5614 Chain = DAG.getNode(ISD::TokenFactor, dl, MVT::Other, MemOpChains);
6282 Chain = DAG.getNode(ISD::TokenFactor, dl, MVT::Other, MemOpChains);
6676 Chain = DAG.getNode(ISD::TokenFactor, dl, MVT::Other, MemOpChains);
6967 return DAG.getNode(PPCISD::RET_FLAG, dl, MVT::Other, RetOps);
7647 return DAG.getNode(ISD::CONCAT_VECTORS, dl, WideVT, Ops);
8342 StoreChain = DAG.getNode(ISD::TokenFactor, dl, MVT::Other, Stores);
9761 SDValue TF = DAG.getNode(ISD::TokenFactor, dl, MVT::Other, LoadChains);
9791 LoadChain = DAG.getNode(ISD::TokenFactor, dl, MVT::Other, VectElmtChains);
9851 SDValue TF = DAG.getNode(ISD::TokenFactor, dl, MVT::Other, Stores);
9907 StoreChain = DAG.getNode(ISD::TokenFactor, dl, MVT::Other, LoadChains);
9920 StoreChain = DAG.getNode(ISD::TokenFactor, dl, MVT::Other, Stores);
12284 DAG.getNode(PromOp.getOpcode(), dl, MVT::i1, Ops));
12553 DAG.getNode(PromOp.getOpcode(), dl, N->getValueType(0), Ops));
13056 SDValue Ext = DAG.getNode(PPCISD::VEXTS, dl, MVT::f64, ExtOps);
lib/Target/RISCV/RISCVISelLowering.cpp 2002 Chain = DAG.getNode(ISD::TokenFactor, DL, MVT::Other, OutChains);
2248 Chain = DAG.getNode(ISD::TokenFactor, DL, MVT::Other, MemOpChains);
2470 return DAG.getNode(RetOpc, DL, MVT::Other, RetOps);
2473 return DAG.getNode(RISCVISD::RET_FLAG, DL, MVT::Other, RetOps);
lib/Target/Sparc/SparcISelLowering.cpp 287 return DAG.getNode(SPISD::RET_FLAG, DL, MVT::Other, RetOps);
366 return DAG.getNode(SPISD::RET_FLAG, DL, MVT::Other, RetOps);
570 Chain = DAG.getNode(ISD::TokenFactor, dl, MVT::Other, OutChains);
681 Chain = DAG.getNode(ISD::TokenFactor, DL, MVT::Other, OutChains);
926 Chain = DAG.getNode(ISD::TokenFactor, dl, MVT::Other, MemOpChains);
1229 Chain = DAG.getNode(ISD::TokenFactor, DL, MVT::Other, MemOpChains);
2763 SDValue OutChain = DAG.getNode(ISD::TokenFactor, dl, MVT::Other, OutChains);
2813 return DAG.getNode(ISD::TokenFactor, dl, MVT::Other, OutChains);
3366 SDValue Pair = DAG.getNode(ISD::BUILD_PAIR, dl, MVT::i64, Ops);
lib/Target/SystemZ/SystemZISelDAGToDAG.cpp 1155 SDValue Op = CurDAG->getNode(VCI.Opcode, DL, VCI.VecVT, Ops);
1311 InputChain = CurDAG->getNode(ISD::TokenFactor, SDLoc(Chain),
lib/Target/SystemZ/SystemZISelLowering.cpp 1428 Chain = DAG.getNode(ISD::TokenFactor, DL, MVT::Other,
1554 Chain = DAG.getNode(ISD::TokenFactor, DL, MVT::Other, MemOpChains);
1704 return DAG.getNode(SystemZISD::RET_FLAG, DL, MVT::Other, RetOps);
2599 return DAG.getNode(SystemZISD::SELECT_CCMASK, DL, MVT::i32, Ops);
2818 return DAG.getNode(SystemZISD::SELECT_CCMASK, DL, Op.getValueType(), Ops);
3187 return DAG.getNode(ISD::TokenFactor, DL, MVT::Other, MemOps);
5421 SDValue NewSelect = DAG.getNode(SystemZISD::SELECT_CCMASK, DL, VT, Ops);
5450 return DAG.getNode(ISD::SELECT_CC, DL, VT, Ops);
lib/Target/SystemZ/SystemZSelectionDAGInfo.cpp 216 End = DAG.getNode(SystemZISD::SELECT_CCMASK, DL, PtrVT, Ops);
lib/Target/WebAssembly/WebAssemblyISelLowering.cpp 784 Chain = DAG.getNode(ISD::TokenFactor, DL, MVT::Other, Chains);
871 Chain = DAG.getNode(WebAssemblyISD::RETURN, DL, MVT::Other, RetOps);
1180 return DAG.getNode(WebAssemblyISD::BR_TABLE, DL, MVT::Other, Ops);
1239 return DAG.getNode(WebAssemblyISD::THROW, DL,
1472 return DAG.getNode(WebAssemblyISD::SHUFFLE, DL, Op.getValueType(), Ops);
lib/Target/WebAssembly/WebAssemblySelectionDAGInfo.cpp 31 return DAG.getNode(WebAssemblyISD::MEMORY_COPY, DL, MVT::Other,
lib/Target/X86/X86ISelDAGToDAG.cpp 732 CurDAG->getNode(ISD::TokenFactor, SDLoc(Load), MVT::Other, Ops);
2915 CurDAG->getNode(ISD::TokenFactor, SDLoc(Chain), MVT::Other, ChainOps);
lib/Target/X86/X86ISelLowering.cpp 2666 return DAG.getNode(opcode, dl, MVT::Other, RetOps);
3434 MemOps.push_back(DAG.getNode(X86ISD::VASTART_SAVE_XMM_REGS, dl,
3439 Chain = DAG.getNode(ISD::TokenFactor, dl, MVT::Other, MemOps);
3853 Chain = DAG.getNode(ISD::TokenFactor, dl, MVT::Other, MemOpChains);
3976 Chain = DAG.getNode(ISD::TokenFactor, dl, MVT::Other, MemOpChains2);
5646 return DAG.getNode(ISD::CONCAT_VECTORS, DL, VT, Subs);
5886 return DAG.getNode(ISD::CONCAT_VECTORS, SDLoc(V), V.getValueType(), CatOps);
11284 SDValue Unpck = DAG.getNode(UnpckOp, DL, VT, Ops);
21508 SDValue Cmov = DAG.getNode(X86ISD::CMOV, DL, MVT::i32, Ops);
21515 return DAG.getNode(X86ISD::CMOV, DL, Op.getValueType(), Ops);
21827 return DAG.getNode(ISD::TokenFactor, DL, MVT::Other, Stores);
22329 return DAG.getNode(ISD::TokenFactor, DL, MVT::Other, MemOps);
23842 SDValue Pair = DAG.getNode(ISD::BUILD_PAIR, DL, MVT::i64, Ops);
24052 SDValue isValid = DAG.getNode(X86ISD::CMOV, dl, Op->getValueType(1), Ops);
24432 return DAG.getNode(ISD::TokenFactor, dl, MVT::Other, OutChains);
24514 return DAG.getNode(ISD::TokenFactor, dl, MVT::Other, OutChains);
24790 Op = DAG.getNode(X86ISD::CMOV, dl, OpVT, Ops);
24820 return DAG.getNode(X86ISD::CMOV, dl, VT, Ops);
24957 return DAG.getNode(X86ISD::CMOV, DL, VT, Ops);
27862 Res = DAG.getNode(ISD::CONCAT_VECTORS, dl, MVT::v16i8, ConcatOps);
27889 SDValue InVec0 = DAG.getNode(ISD::CONCAT_VECTORS, dl, InWideVT, Ops);
27891 SDValue InVec1 = DAG.getNode(ISD::CONCAT_VECTORS, dl, InWideVT, Ops);
27954 SDValue N0 = DAG.getNode(ISD::CONCAT_VECTORS, dl, ResVT, Ops0);
28150 Res = DAG.getNode(ISD::CONCAT_VECTORS, dl, ConcatVT, ConcatOps);
28356 Results.push_back(DAG.getNode(ISD::BUILD_PAIR, dl, T, OpsF));
35522 N0 = DAG.getNode(ISD::CONCAT_VECTORS, dl, MVT::v8i1, Ops);
35531 N0 = DAG.getNode(ISD::CONCAT_VECTORS, dl, MVT::v8i1, Ops);
35728 SDValue SadOp0 = DAG.getNode(ISD::CONCAT_VECTORS, DL, ExtendedVT, Ops);
35730 SDValue SadOp1 = DAG.getNode(ISD::CONCAT_VECTORS, DL, ExtendedVT, Ops);
35736 return DAG.getNode(X86ISD::PSADBW, DL, VT, Ops);
36255 return DAG.getNode(Vec.getOpcode(), DL, VT, ExtOps);
36653 return DAG.getNode(Opcode, DL, Ops[1].getValueType(), Ops);
37597 return DAG.getNode(X86ISD::CMOV, DL, N->getValueType(0), Ops);
37718 return DAG.getNode(X86ISD::CMOV, DL, N->getValueType(0), Ops);
37753 SDValue LCMOV = DAG.getNode(X86ISD::CMOV, DL, N->getValueType(0), LOps);
37756 SDValue CMOV = DAG.getNode(X86ISD::CMOV, DL, N->getValueType(0), Ops);
38059 return DAG.getNode(X86ISD::VPMADDWD, DL, OpVT, Ops);
38088 return DAG.getNode(X86ISD::PMULDQ, DL, Ops[0].getValueType(), Ops);
38099 return DAG.getNode(X86ISD::PMULUDQ, DL, Ops[0].getValueType(), Ops);
39164 SDValue Concat = DAG.getNode(ISD::CONCAT_VECTORS, dl, SrcVT,
40048 SatVal = DAG.getNode(ISD::CONCAT_VECTORS, DL, InVT, ConcatOps);
40133 return DAG.getNode(X86ISD::AVG, DL, Ops[0].getValueType(), Ops);
40527 StoredVal = DAG.getNode(ISD::CONCAT_VECTORS, dl, MVT::v8i1, Ops);
41678 return DAG.getNode(NewOpc, SDLoc(Op), VT, NewOps);
43739 return DAG.getNode(X86ISD::VPMADDWD, DL, OpVT, Ops);
43816 Sad = DAG.getNode(ISD::CONCAT_VECTORS, DL, VT, Ops);
44085 return DAG.getNode(X86ISD::HADD, DL, Ops[0].getValueType(), Ops);
44237 return DAG.getNode(X86ISD::HSUB, DL, Ops[0].getValueType(), Ops);
44341 DAG.getNode(ISD::CONCAT_VECTORS, DL, VT, Src),
44352 SDValue Res = DAG.getNode(ISD::CONCAT_VECTORS, DL, MVT::v8f32, Src);
44369 DAG.getNode(ISD::CONCAT_VECTORS, DL, SrcVT, LHS),
44370 DAG.getNode(ISD::CONCAT_VECTORS, DL, SrcVT, RHS));
lib/Target/X86/X86SelectionDAGInfo.cpp 289 return DAG.getNode(ISD::TokenFactor, dl, MVT::Other, Results);
lib/Target/XCore/XCoreISelDAGToDAG.cpp 234 return CurDAG->getNode(ISD::TokenFactor, SDLoc(Chain), MVT::Other, Ops);
lib/Target/XCore/XCoreISelLowering.cpp 846 Chain = DAG.getNode(ISD::TokenFactor, dl, MVT::Other, OutChains);
910 return DAG.getNode(ISD::TokenFactor, dl, MVT::Other, OutChains);
1097 Chain = DAG.getNode(ISD::TokenFactor, dl, MVT::Other, MemOpChains);
1179 Chain = DAG.getNode(ISD::TokenFactor, dl, MVT::Other, MemOpChains);
1382 Chain = DAG.getNode(ISD::TokenFactor, dl, MVT::Other, CFRegNode);
1411 Chain = DAG.getNode(ISD::TokenFactor, dl, MVT::Other, MemOps);
1493 Chain = DAG.getNode(ISD::TokenFactor, dl, MVT::Other, MemOpChains);
1515 return DAG.getNode(XCoreISD::RETSP, dl, MVT::Other, RetOps);