|
reference, declaration → definition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced
|
Declarations
include/llvm/CodeGen/SelectionDAG.h 1260 MachineSDNode *getMachineNode(unsigned Opcode, const SDLoc &dl, EVT VT,
References
lib/CodeGen/SelectionDAG/SelectionDAGBuilder.cpp 6839 SDValue N(DAG.getMachineNode(TargetOpcode::ICALL_BRANCH_FUNNEL,
lib/Target/AArch64/AArch64ISelDAGToDAG.cpp 582 ReplaceNode(N, CurDAG->getMachineNode(MLAOpc, dl, N->getValueType(0), Ops));
627 ReplaceNode(N, CurDAG->getMachineNode(SMULLOpc, dl, N->getValueType(0), Ops));
1047 CurDAG->getMachineNode(AArch64::MOVi64imm, DL, MVT::i64, Ops);
1124 CurDAG->getMachineNode(TargetOpcode::REG_SEQUENCE, DL, MVT::Untyped, Ops);
1146 ReplaceNode(N, CurDAG->getMachineNode(Opc, dl, VT, Ops));
1312 SDNode *St = CurDAG->getMachineNode(Opc, dl, N->getValueType(0), Ops);
1491 SDNode *St = CurDAG->getMachineNode(Opc, dl, MVT::Other, Ops);
1852 SDNode *BFM = CurDAG->getMachineNode(Opc, dl, MVT::i64, Ops64);
2839 SDNode *Out = CurDAG->getMachineNode(
2858 SDNode *N1 = CurDAG->getMachineNode(AArch64::SUBP, DL, MVT::i64,
2860 SDNode *N2 = CurDAG->getMachineNode(AArch64::ADDXrr, DL, MVT::i64,
2862 SDNode *N3 = CurDAG->getMachineNode(
lib/Target/AArch64/AArch64ISelLowering.cpp11982 DAG.getMachineNode(TargetOpcode::REG_SEQUENCE, dl, MVT::Untyped, Ops), 0);
lib/Target/AMDGPU/AMDGPUISelDAGToDAG.cpp 637 return CurDAG->getMachineNode(TargetOpcode::REG_SEQUENCE, DL, VT, Ops);
806 ReplaceNode(N, CurDAG->getMachineNode(TargetOpcode::REG_SEQUENCE, DL,
1030 SDNode *RegSequence = CurDAG->getMachineNode(AMDGPU::REG_SEQUENCE, DL,
1207 CurDAG->getMachineNode(SubOp, DL, MVT::i32, Opnds);
1286 = CurDAG->getMachineNode(SubOp, DL, MVT::i32, Opnds);
1717 Addr = SDValue(CurDAG->getMachineNode(AMDGPU::REG_SEQUENCE, DL,
1799 return SDValue(CurDAG->getMachineNode(AMDGPU::REG_SEQUENCE, SL, MVT::i64,
lib/Target/AMDGPU/SIISelLowering.cpp10486 SDValue SubRegHi = SDValue(DAG.getMachineNode(AMDGPU::REG_SEQUENCE, DL,
10498 return DAG.getMachineNode(AMDGPU::REG_SEQUENCE, DL, MVT::v4i32, Ops1);
10532 return DAG.getMachineNode(AMDGPU::REG_SEQUENCE, DL, MVT::v4i32, Ops);
lib/Target/ARM/ARMISelDAGToDAG.cpp 1696 return CurDAG->getMachineNode(TargetOpcode::REG_SEQUENCE, dl, VT, Ops);
1707 return CurDAG->getMachineNode(TargetOpcode::REG_SEQUENCE, dl, VT, Ops);
1718 return CurDAG->getMachineNode(TargetOpcode::REG_SEQUENCE, dl, VT, Ops);
1729 return CurDAG->getMachineNode(TargetOpcode::REG_SEQUENCE, dl, VT, Ops);
1744 return CurDAG->getMachineNode(TargetOpcode::REG_SEQUENCE, dl, VT, Ops);
1759 return CurDAG->getMachineNode(TargetOpcode::REG_SEQUENCE, dl, VT, Ops);
1774 return CurDAG->getMachineNode(TargetOpcode::REG_SEQUENCE, dl, VT, Ops);
2882 return CurDAG->getMachineNode(Opc, dl, MVT::i32, Ops);
2887 return CurDAG->getMachineNode(Opc, dl, MVT::i32, Ops);
2956 CurDAG->getMachineNode(ARM::tSTRspi, dl, MVT::Other, Ops);
3143 ReplaceNode(N, CurDAG->getMachineNode(ARM::tBIC, dl, MVT::i32, Ops));
3150 CurDAG->getMachineNode(ARM::t2BICrr, dl, MVT::i32, Ops));
3187 ReplaceNode(N, CurDAG->getMachineNode(Opc, dl, VT, Ops));
3269 ReplaceNode(N, CurDAG->getMachineNode(Opc, dl, MVT::i32, Ops));
3293 SDNode *New = CurDAG->getMachineNode(Opc, dl, MVT::Other, Ops);
3356 CurDAG->getMachineNode(ARM::t2LoopEnd, dl, MVT::Other, EndArgs);
3418 Add = CurDAG->getMachineNode(ARM::t2ADDri, dl, MVT::i32, Ops);
3424 Add = CurDAG->getMachineNode(Opc, dl, MVT::i32, Ops);
4559 ReplaceNode(N, CurDAG->getMachineNode(Opcode, DL, MVT::Other, Ops));
4570 N, CurDAG->getMachineNode(IsThumb2 ? ARM::t2MSRbanked : ARM::MSRbanked,
4591 ReplaceNode(N, CurDAG->getMachineNode(Opcode, DL, MVT::Other, Ops));
4610 ReplaceNode(N, CurDAG->getMachineNode(ARM::t2MSR_M, DL, MVT::Other, Ops));
4622 ReplaceNode(N, CurDAG->getMachineNode(IsThumb2 ? ARM::t2MSR_AR : ARM::MSR,
lib/Target/ARM/ARMISelLowering.cpp 9066 DAG.getMachineNode(TargetOpcode::REG_SEQUENCE, dl, MVT::Untyped, Ops), 0);
lib/Target/AVR/AVRISelDAGToDAG.cpp 349 SDNode *ResNode = CurDAG->getMachineNode(Opc, DL, MVT::Other, Ops);
lib/Target/Hexagon/HexagonISelDAGToDAG.cpp 542 MachineSDNode *S = CurDAG->getMachineNode(Opcode, dl, MVT::Other, Ops);
755 R = CurDAG->getMachineNode(Hexagon::PS_fia, DL, MVT::i32, Ops);
785 SDNode *R = CurDAG->getMachineNode(TargetOpcode::REG_SEQUENCE, dl,
1190 If0 = SDValue(DAG.getMachineNode(UseOpc, dl, UVT, Ops), 0);
1192 If1 = SDValue(DAG.getMachineNode(UseOpc, dl, UVT, Ops), 0);
1489 SDNode *T = CurDAG->getMachineNode(TargetOpcode::REG_SEQUENCE, dl,
lib/Target/Hexagon/HexagonISelDAGToDAGHVX.cpp 1023 : DAG.getMachineNode(Node.Opc, dl, Node.Ty, Ops);
2090 NewN = DAG.getMachineNode(Hexagon::V6_valignbi, dl, Ty,
2096 NewN = DAG.getMachineNode(Hexagon::V6_vror, dl, Ty, {VecV, RotV});
2105 SDNode *NewN = DAG.getMachineNode(Hexagon::V6_valignb, SDLoc(N),
lib/Target/Hexagon/HexagonISelLowering.h 364 SDNode *N = DAG.getMachineNode(MachineOpc, dl, Ty, Ops);
lib/Target/Mips/MipsSEISelDAGToDAG.cpp 246 SDNode *DSPCFWithCarry = CurDAG->getMachineNode(Mips::INS, DL, MVT::i32, Ops);
256 SDNode *DSPCtrlFinal = CurDAG->getMachineNode(Mips::INS, DL, MVT::i32, InsOps);
935 ReplaceNode(Node, CurDAG->getMachineNode(Opcode, DL, ResTy, Ops));
1233 Res = CurDAG->getMachineNode(Mips::DINSU, DL, MVT::i64, Ops);
lib/Target/NVPTX/NVPTXISelDAGToDAG.cpp 1790 NVPTXST = CurDAG->getMachineNode(Opcode.getValue(), dl, MVT::Other, Ops);
1809 NVPTXST = CurDAG->getMachineNode(Opcode.getValue(), dl, MVT::Other, Ops);
1835 NVPTXST = CurDAG->getMachineNode(Opcode.getValue(), dl, MVT::Other, Ops);
1858 NVPTXST = CurDAG->getMachineNode(Opcode.getValue(), dl, MVT::Other, Ops);
2085 ST = CurDAG->getMachineNode(Opcode.getValue(), DL, MVT::Other, StOps);
2233 SDNode *Ret = CurDAG->getMachineNode(Opcode.getValue(), DL, MVT::Other, Ops);
lib/Target/PowerPC/PPCISelDAGToDAG.cpp 780 ReplaceNode(N, CurDAG->getMachineNode(PPC::RLWIMI, dl, MVT::i32, Ops));
948 return CurDAG->getMachineNode(PPC::RLDIMI, dl, MVT::i64, Ops);
1806 VRot = SDValue(CurDAG->getMachineNode(PPC::RLWINM, dl, MVT::i32,
1863 Res = SDValue(CurDAG->getMachineNode(PPC::RLWINM, dl, MVT::i32, Ops),
1884 Res = SDValue(CurDAG->getMachineNode(PPC::RLWINM, dl, MVT::i32, Ops), 0);
1890 Res = SDValue(CurDAG->getMachineNode(PPC::RLWIMI, dl, MVT::i32, Ops), 0);
1964 return SDValue(CurDAG->getMachineNode(PPC::RLWINM8, dl, MVT::i64,
1972 return SDValue(CurDAG->getMachineNode(PPC::RLDICL, dl, MVT::i64, Ops), 0);
1979 return SDValue(CurDAG->getMachineNode(PPC::RLDICR, dl, MVT::i64, Ops), 0);
1986 return SDValue(CurDAG->getMachineNode(PPC::RLDIC, dl, MVT::i64, Ops), 0);
2028 return SDValue(CurDAG->getMachineNode(PPC::RLWIMI8, dl, MVT::i64,
2036 return SDValue(CurDAG->getMachineNode(PPC::RLDIMI, dl, MVT::i64, Ops), 0);
2867 return SDValue(CurDAG->getMachineNode(PPC::RLWINM, dl, MVT::i32,
2909 return SDValue(CurDAG->getMachineNode(PPC::RLWINM, dl, MVT::i32,
2922 SDValue(CurDAG->getMachineNode(PPC::RLWINM, dl, MVT::i32, ShiftOps), 0);
3004 return SDValue(CurDAG->getMachineNode(PPC::RLWINM, dl, MVT::i32,
3086 SDValue(CurDAG->getMachineNode(PPC::RLWINM, dl, MVT::i32, SHLOps), 0);
3104 SDValue(CurDAG->getMachineNode(PPC::RLWINM, dl, MVT::i32, ShiftOps), 0);
4090 Op = SDValue(CurDAG->getMachineNode(PPC::RLWINM, dl, MVT::i32, Ops), 0);
4159 SDValue(CurDAG->getMachineNode(PPC::RLWINM, dl, MVT::i32, Ops), 0);
4675 ReplaceNode(N, CurDAG->getMachineNode(PPC::RLWIMI, dl, MVT::i32, Ops));
lib/Target/Sparc/SparcISelDAGToDAG.cpp 267 CurDAG->getMachineNode(
lib/Target/SystemZ/SystemZISelDAGToDAG.cpp 1046 DL, VT, SDValue(CurDAG->getMachineNode(Opcode, DL, OpcodeVT, Ops), 0));
1103 DL, VT, SDValue(CurDAG->getMachineNode(Opcode, DL, MVT::i64, Ops), 0));
1234 ReplaceNode(Store, CurDAG->getMachineNode(Opcode, DL, MVT::Other, Ops));
lib/Target/X86/X86ISelDAGToDAG.cpp 4408 MachineSDNode *CNode = CurDAG->getMachineNode(Opc, dl, MVT::Other,
lib/Target/X86/X86ISelLowering.cpp23784 SDNode *Res = DAG.getMachineNode(Opc, dl, MVT::Other, Ops);
lib/Target/X86/X86InstrInfo.cpp 5717 DAG.getMachineNode(getStoreRegOpcode(0, DstRC, isAligned, Subtarget),