reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

Declarations

include/llvm/CodeGen/SelectionDAG.h
 1258   MachineSDNode *getMachineNode(unsigned Opcode, const SDLoc &dl, EVT VT,

References

lib/CodeGen/SelectionDAG/SelectionDAG.cpp
 7954   SDNode *Result = getMachineNode(TargetOpcode::INSERT_SUBREG, DL,
lib/Target/AArch64/AArch64ISelDAGToDAG.cpp
  877   MachineSDNode *Node = CurDAG->getMachineNode(
 1229         SDValue(CurDAG->getMachineNode(
 2115     ShiftNode = CurDAG->getMachineNode(
 2123     ShiftNode = CurDAG->getMachineNode(
 2421     SDNode *LSR = CurDAG->getMachineNode(
 2584     MachineSDNode *Ext = CurDAG->getMachineNode(
 2728         N, CurDAG->getMachineNode(AArch64::MSR, DL, MVT::Other,
 2753     ReplaceNode(N, CurDAG->getMachineNode(
 2771     ReplaceNode(N, CurDAG->getMachineNode(
lib/Target/AArch64/AArch64ISelLowering.cpp
 4538         SDValue(DAG.getMachineNode(AArch64::ADDXri, DL, PtrVT, ThreadBase,
 4543         SDValue(DAG.getMachineNode(AArch64::ADDXri, DL, PtrVT, TPWithOff_lo,
 4580     TPOff = SDValue(DAG.getMachineNode(AArch64::ADDXri, DL, PtrVT, TPOff, HiVar,
 4583     TPOff = SDValue(DAG.getMachineNode(AArch64::ADDXri, DL, PtrVT, TPOff, LoVar,
 4653       SDValue(DAG.getMachineNode(AArch64::ADDXri, DL, PtrVT, TLS, TGAHi,
11936       DAG.getMachineNode(TargetOpcode::INSERT_SUBREG, DL, MVT::f32,
lib/Target/Hexagon/HexagonISelDAGToDAG.cpp
  791     SDNode *C = CurDAG->getMachineNode(Hexagon::S4_andi_asl_ri, dl, MVT::i32,
  802     SDNode *VA = CurDAG->getMachineNode(Hexagon::S2_valignrb, dl, ResTy,
lib/Target/Mips/MipsSEISelDAGToDAG.cpp
  240   SDNode *Carry = CurDAG->getMachineNode(
 1098       Res = CurDAG->getMachineNode(
 1181         Res = CurDAG->getMachineNode(
 1204           HiRes = CurDAG->getMachineNode(
 1211           Res = CurDAG->getMachineNode(
lib/Target/PowerPC/PPCISelDAGToDAG.cpp
  953     Result = CurDAG->getMachineNode(PPC::RLDICR, dl, MVT::i64,
 1028   return CurDAG->getMachineNode(PPC::RLDICR, dl, MVT::i64, Val,
 1729     SDValue ExtVal = SDValue(CurDAG->getMachineNode(PPC::INSERT_SUBREG, dl,
 2637     SDValue(CurDAG->getMachineNode(TargetOpcode::EXTRACT_SUBREG, dl,
 2673       return SDValue(CurDAG->getMachineNode(InVT == MVT::i32 ? PPC::RLDICL_32 :
 2779   return SDValue(CurDAG->getMachineNode(PPC::RLDICL_32_64, dl, MVT::i64, Input,
 2798     return SDValue(CurDAG->getMachineNode(PPC::INSERT_SUBREG, dl, MVT::i64,
 2836         SDValue(CurDAG->getMachineNode(PPC::RLDICL, dl, MVT::i64,
 2853     return SDValue(CurDAG->getMachineNode(PPC::RLDICL, dl, MVT::i64,
 2956       SDValue(CurDAG->getMachineNode(PPC::RLDICL, dl, MVT::i64, Sub,
 2979       return SDValue(CurDAG->getMachineNode(PPC::RLDICL, dl, MVT::i64,
 3015     return SDValue(CurDAG->getMachineNode(PPC::RLDICL, dl, MVT::i64,
 3033       SDValue(CurDAG->getMachineNode(PPC::RLDICL, dl, MVT::i64,
 3052     return SDValue(CurDAG->getMachineNode(PPC::RLDICL, dl, MVT::i64,
 3138       SDValue(CurDAG->getMachineNode(PPC::RLDICL, dl, MVT::i64,
 3206       SDValue(CurDAG->getMachineNode(PPC::RLDICL, dl, MVT::i64, Subtract,
 3252     return SDValue(CurDAG->getMachineNode(PPC::RLDICL, dl, MVT::i64, Clz,
 3266     return SDValue(CurDAG->getMachineNode(PPC::SUBFE8, dl, MVT::i64, AC,
 3289       SDValue(CurDAG->getMachineNode(PPC::RLDICL, dl, MVT::i64, LHS,
 3314       return SDValue(CurDAG->getMachineNode(PPC::RLDICL, dl, MVT::i64, Nor,
 3332       return SDValue(CurDAG->getMachineNode(PPC::RLDICL, dl, MVT::i64, LHS,
 3339       SDValue(CurDAG->getMachineNode(PPC::RLDICL, dl, MVT::i64,
 3380       SDValue(CurDAG->getMachineNode(PPC::SUBFE8, dl, MVT::i64,
 3412     return SDValue(CurDAG->getMachineNode(PPC::SUBFE8, dl, MVT::i64, Addic,
 3425     return SDValue(CurDAG->getMachineNode(PPC::SUBFE8, dl, MVT::i64, SC,
 3451       SDValue(CurDAG->getMachineNode(PPC::RLDICL, dl, MVT::i64, LHS,
 3499       SDValue(CurDAG->getMachineNode(PPC::RLDICL, dl, MVT::i64,
 3506       SDValue(CurDAG->getMachineNode(PPC::ADDE8, dl, MVT::i64,
 3542     return SDValue(CurDAG->getMachineNode(PPC::SUBFE8, dl, MVT::i64,
 4610            Val = SDValue(CurDAG->getMachineNode(PPC::INSERT_SUBREG, dl,
 5621       CurDAG->getMachineNode(User->getMachineOpcode(), SDLoc(User),
 6015           ResNode = CurDAG->getMachineNode(MachineNode->getMachineOpcode(),
 6026           ResNode = CurDAG->getMachineNode(Opcode == PPC::BC ? PPC::BCn :
lib/Target/RISCV/RISCVISelLowering.cpp
  539       DAG.getMachineNode(RISCV::PseudoAddTPRel, DL, Ty, MNHi, TPReg, AddrAdd),
lib/Target/Sparc/SparcISelLowering.cpp
 2751   InFP128 = DAG.getMachineNode(TargetOpcode::INSERT_SUBREG, dl,
 2756   InFP128 = DAG.getMachineNode(TargetOpcode::INSERT_SUBREG, dl,
lib/Target/X86/X86ISelDAGToDAG.cpp
 3366       CurDAG->getMachineNode(TargetOpcode::INSERT_SUBREG, DL, MVT::i32, ImplDef,
 4282       CNode = CurDAG->getMachineNode(Opc, dl, MaskVT, InMask, Src0, Src1);
 4894               SDValue(CurDAG->getMachineNode(