| /freebsd-12.1/contrib/llvm/lib/Target/PowerPC/ |
| H A D | PPCISelDAGToDAG.cpp | 637 SDNode *MN = CurDAG->getMachineNode(Opcode, dl, VTs, Ops); in tryTLSXFormStore() 678 SDNode *MN = CurDAG->getMachineNode(Opcode, dl, VTs, Ops); in tryTLSXFormLoad() 905 Result = CurDAG->getMachineNode(PPC::ORI8, dl, MVT::i64, in selectI64ImmDirect() 925 Result = CurDAG->getMachineNode(PPC::RLDICR, dl, MVT::i64, in selectI64ImmDirect() 933 Result = CurDAG->getMachineNode(PPC::ORIS8, dl, MVT::i64, in selectI64ImmDirect() 937 Result = CurDAG->getMachineNode(PPC::ORI8, dl, MVT::i64, in selectI64ImmDirect() 2591 SDValue(CurDAG->getMachineNode(NewOpc, dl, in tryLogicOpOfCompares() 2716 return SDValue(CurDAG->getMachineNode(PPC::EXTSW_32_64, dl, in signExtendInputIfNeeded() 2932 SDValue(CurDAG->getMachineNode(PPC::XORI8, dl, in get32BitZExtCompare() 4481 SDNode *MN = CurDAG->getMachineNode( in Select() [all …]
|
| /freebsd-12.1/contrib/llvm/lib/Target/Mips/ |
| H A D | MipsSEISelDAGToDAG.cpp | 295 SDNode *Carry = CurDAG->getMachineNode( in selectAddE() 871 CurDAG->getMachineNode(Inst->Opc, DL, MVT::i64, in trySelect() 1082 Res = CurDAG->getMachineNode(LdiOp, DL, ViaVecTy, Imm); in trySelect() 1127 Res = CurDAG->getMachineNode(Mips::ORi, DL, MVT::i32, in trySelect() 1152 Res = CurDAG->getMachineNode( in trySelect() 1235 Res = CurDAG->getMachineNode( in trySelect() 1244 Res = CurDAG->getMachineNode( in trySelect() 1248 Res = CurDAG->getMachineNode( in trySelect() 1258 HiRes = CurDAG->getMachineNode( in trySelect() 1265 Res = CurDAG->getMachineNode( in trySelect() [all …]
|
| H A D | Mips16ISelDAGToDAG.cpp | 49 SDNode *Mul = CurDAG->getMachineNode(Opc, DL, MVT::Glue, N->getOperand(0), in selectMULT() 55 Lo = CurDAG->getMachineNode(Opcode, DL, Ty, MVT::Glue, InFlag); in selectMULT() 60 Hi = CurDAG->getMachineNode(Opcode, DL, Ty, InFlag); in selectMULT()
|
| /freebsd-12.1/contrib/llvm/lib/Target/XCore/ |
| H A D | XCoreISelDAGToDAG.cpp | 142 ReplaceNode(N, CurDAG->getMachineNode(XCore::MKMSK_rus, dl, in Select() 150 SDNode *node = CurDAG->getMachineNode(XCore::LDWCP_lru6, dl, MVT::i32, in Select() 165 ReplaceNode(N, CurDAG->getMachineNode(XCore::LADD_l5r, dl, MVT::i32, in Select() 172 ReplaceNode(N, CurDAG->getMachineNode(XCore::LSUB_l5r, dl, MVT::i32, in Select() 179 ReplaceNode(N, CurDAG->getMachineNode(XCore::MACCU_l4r, dl, MVT::i32, in Select() 186 ReplaceNode(N, CurDAG->getMachineNode(XCore::MACCS_l4r, dl, MVT::i32, in Select() 193 ReplaceNode(N, CurDAG->getMachineNode(XCore::LMUL_l6r, dl, MVT::i32, in Select() 199 ReplaceNode(N, CurDAG->getMachineNode(XCore::CRC8_l4r, dl, MVT::i32, in Select() 268 SDValue(CurDAG->getMachineNode(XCore::SETSR_branch_u6, dl, MVT::Glue, in tryBRIND() 271 SDValue(CurDAG->getMachineNode(XCore::CLRSR_branch_u6, dl, MVT::Glue, in tryBRIND()
|
| /freebsd-12.1/contrib/llvm/lib/Target/Hexagon/ |
| H A D | HexagonISelDAGToDAG.cpp | 136 return CurDAG->getMachineNode(Hexagon::A4_combineir, dl, MVT::i64, in SelectIndexedLoad() 140 return CurDAG->getMachineNode(Hexagon::A2_sxtw, dl, MVT::i64, in SelectIndexedLoad() 158 MachineSDNode *L = CurDAG->getMachineNode(Opcode, dl, ValueVT, in SelectIndexedLoad() 208 MachineSDNode *Res = CurDAG->getMachineNode(FLC->second, dl, RTys, in LoadInstrForLoadIntrinsic() 342 MachineSDNode *Res = CurDAG->getMachineNode( in SelectBrevLdIntrinsic() 726 ReplaceNode(N, CurDAG->getMachineNode(Opc, SDLoc(N), MVT::i1)); in SelectConstant() 756 R = CurDAG->getMachineNode(Hexagon::PS_fia, DL, MVT::i32, Ops); in SelectFrameIndex() 855 SDNode *T = CurDAG->getMachineNode(Hexagon::V6_vandvrt, dl, ResTy, in SelectV2Q() 866 SDNode *T = CurDAG->getMachineNode(Hexagon::V6_vandqrt, dl, ResTy, in SelectQ2V() 1186 If0 = SDValue(DAG.getMachineNode(UseOpc, dl, UVT, Ops), 0); in ppHoistZextI1() [all …]
|
| H A D | HexagonISelDAGToDAGHVX.cpp | 1024 : DAG.getMachineNode(Node.Opc, dl, Node.Ty, Ops); in materialize() 2091 NewN = DAG.getMachineNode(Hexagon::V6_valignbi, dl, Ty, in selectRor() 2097 NewN = DAG.getMachineNode(Hexagon::V6_vror, dl, Ty, {VecV, RotV}); in selectRor() 2106 SDNode *NewN = DAG.getMachineNode(Hexagon::V6_valignb, SDLoc(N), in selectVAlign() 2154 SDNode *Result = CurDAG->getMachineNode(Opcode, dl, VTs, Ops); in SelectV65GatherPred() 2191 SDNode *Result = CurDAG->getMachineNode(Opcode, dl, VTs, Ops); in SelectV65Gather() 2207 Result = CurDAG->getMachineNode(Hexagon::V6_vaddcarry, SDLoc(N), VTs, Ops); in SelectHVXDualOutput() 2214 Result = CurDAG->getMachineNode(Hexagon::V6_vaddcarry, SDLoc(N), VTs, Ops); in SelectHVXDualOutput() 2221 Result = CurDAG->getMachineNode(Hexagon::V6_vsubcarry, SDLoc(N), VTs, Ops); in SelectHVXDualOutput() 2228 Result = CurDAG->getMachineNode(Hexagon::V6_vsubcarry, SDLoc(N), VTs, Ops); in SelectHVXDualOutput()
|
| H A D | HexagonISelDAGToDAG.h | 128 SDNode *U = CurDAG->getMachineNode(TargetOpcode::IMPLICIT_DEF, dl, ResTy); in selectUndef()
|
| H A D | HexagonISelLowering.h | 356 SDNode *N = DAG.getMachineNode(MachineOpc, dl, Ty, Ops); in getInstr()
|
| /freebsd-12.1/contrib/llvm/lib/Target/ARM/ |
| H A D | ARMISelDAGToDAG.cpp | 1824 VLd = CurDAG->getMachineNode(Opc, dl, ResTys, Ops); in SelectVLD() 1982 SDNode *VSt = CurDAG->getMachineNode(Opc, dl, ResTys, Ops); in SelectVST() 2135 SDNode *VLdLn = CurDAG->getMachineNode(Opc, dl, ResTys, Ops); in SelectVLDSTLane() 2242 VLdDup = CurDAG->getMachineNode(Opc, dl, ResTys, Ops); in SelectVLDDup() 2245 SDNode *VLdA = CurDAG->getMachineNode(QOpcodes0[OpcodeIndex], in SelectVLDDup() 2477 SDNode *CmpSwap = CurDAG->getMachineNode( in SelectCMP_SWAP() 2535 return CurDAG->getMachineNode(Opc, dl, MVT::i32, Ops); in SelectCMPZ() 2540 return CurDAG->getMachineNode(Opc, dl, MVT::i32, Ops); in SelectCMPZ() 2830 ReplaceNode(N, CurDAG->getMachineNode( in Select() 2849 ReplaceNode(N, CurDAG->getMachineNode( in Select() [all …]
|
| /freebsd-12.1/contrib/llvm/lib/Target/AVR/ |
| H A D | AVRISelDAGToDAG.cpp | 160 SDNode *ResNode = CurDAG->getMachineNode(Opcode, SDLoc(N), VT, in selectIndexedLoad() 350 SDNode *ResNode = CurDAG->getMachineNode(Opc, DL, MVT::Other, Ops); in select() 387 ResNode = CurDAG->getMachineNode(LPMOpc, DL, VT, MVT::i16, MVT::Other, Ptr, in select() 394 ResNode = CurDAG->getMachineNode(AVR::LPMRdZ, DL, MVT::i8, MVT::Other, in select() 398 ResNode = CurDAG->getMachineNode(AVR::LPMWRdZ, DL, MVT::i16, in select() 448 CurDAG->getMachineNode(AVR::ICALL, DL, MVT::Other, MVT::Glue, Ops); in select() 464 SDNode *ResNode = CurDAG->getMachineNode(AVR::IJMP, DL, MVT::Other, Chain); in select() 483 SDNode *Mul = CurDAG->getMachineNode(MachineOp, DL, MVT::Glue, Lhs, Rhs); in selectMultiplication()
|
| /freebsd-12.1/contrib/llvm/lib/Target/AMDGPU/ |
| H A D | AMDGPUISelDAGToDAG.cpp | 368 SDNode *Lo = CurDAG->getMachineNode( in buildSMovImm64() 372 CurDAG->getMachineNode(AMDGPU::S_MOV_B32, DL, MVT::i32, in buildSMovImm64() 717 SDNode *Lo0 = CurDAG->getMachineNode(TargetOpcode::EXTRACT_SUBREG, in SelectADD_SUB_I64() 719 SDNode *Hi0 = CurDAG->getMachineNode(TargetOpcode::EXTRACT_SUBREG, in SelectADD_SUB_I64() 722 SDNode *Lo1 = CurDAG->getMachineNode(TargetOpcode::EXTRACT_SUBREG, in SelectADD_SUB_I64() 735 AddLo = CurDAG->getMachineNode(Opc, DL, VTList, Args); in SelectADD_SUB_I64() 738 AddLo = CurDAG->getMachineNode(CarryOpc, DL, VTList, Args); in SelectADD_SUB_I64() 879 = CurDAG->getMachineNode(SubOp, DL, MVT::i32, in SelectDS1Addr1Offset() 952 = CurDAG->getMachineNode(SubOp, DL, MVT::i32, in SelectDS64Bit4ByteAligned() 970 = CurDAG->getMachineNode(AMDGPU::V_MOV_B32_e32, in SelectDS64Bit4ByteAligned() [all …]
|
| /freebsd-12.1/contrib/llvm/lib/Target/X86/ |
| H A D | X86ISelDAGToDAG.cpp | 917 MachineSDNode *Test = CurDAG->getMachineNode(Opc, SDLoc(N), in PostprocessISelDAG() 2090 Base = SDValue(CurDAG->getMachineNode( in selectLEA64_32Addr() 2104 Index = SDValue(CurDAG->getMachineNode( in selectLEA64_32Addr() 3110 NewNode = CurDAG->getMachineNode(MOpc, dl, VTs, Ops); in matchBEXTRFromAndImm() 3116 NewNode = CurDAG->getMachineNode(ROpc, dl, NVT, Input, New); in matchBEXTRFromAndImm() 3567 CNode = CurDAG->getMachineNode(MOpc, dl, VTs, Ops); in Select() 3582 CNode = CurDAG->getMachineNode(ROpc, dl, VTs, {N1, InFlag}); in Select() 3642 CNode = CurDAG->getMachineNode(MOpc, dl, VTs, Ops); in Select() 3653 SDNode *CNode = CurDAG->getMachineNode(Opc, dl, VTs, Ops); in Select() 3769 SDValue(CurDAG->getMachineNode( in Select() [all …]
|
| /freebsd-12.1/contrib/llvm/lib/Target/NVPTX/ |
| H A D | NVPTXISelDAGToDAG.cpp | 595 SDNode *SetP = CurDAG->getMachineNode( in SelectSETP_F16X2() 646 CurDAG->getMachineNode(Op, SDLoc(N), MVT::f16, MVT::f16, Source); in tryEXTRACT_VECTOR_ELEMENT() 733 ReplaceNode(N, CurDAG->getMachineNode(NVPTX::texsurf_handles, SDLoc(N), in SelectTexSurfHandle() 926 NVPTXLD = CurDAG->getMachineNode(Opcode.getValue(), dl, TargetVT, in tryLoad() 939 NVPTXLD = CurDAG->getMachineNode(Opcode.getValue(), dl, TargetVT, in tryLoad() 958 NVPTXLD = CurDAG->getMachineNode(Opcode.getValue(), dl, TargetVT, in tryLoad() 977 NVPTXLD = CurDAG->getMachineNode(Opcode.getValue(), dl, TargetVT, in tryLoad() 1692 CurDAG->getMachineNode(CvtOpc, DL, OrigType, Res, in tryLDGLDU() 2319 SDNode *Cvt = CurDAG->getMachineNode(NVPTX::CVT_u32_u16, DL, in tryStoreParam() 2328 SDNode *Cvt = CurDAG->getMachineNode(NVPTX::CVT_s32_s16, DL, in tryStoreParam() [all …]
|
| /freebsd-12.1/contrib/llvm/lib/Target/RISCV/ |
| H A D | RISCVISelDAGToDAG.cpp | 77 Result = CurDAG->getMachineNode(RISCV::LUI, DL, XLenVT, SDImm); in selectImm() 79 Result = CurDAG->getMachineNode(Inst.Opc, DL, XLenVT, SrcReg, SDImm); in selectImm() 134 ReplaceNode(Node, CurDAG->getMachineNode(RISCV::ADDI, DL, VT, TFI, Imm)); in Select()
|
| H A D | RISCVISelLowering.cpp | 357 SDValue MNHi = SDValue(DAG.getMachineNode(RISCV::LUI, DL, Ty, GAHi), 0); in lowerGlobalAddress() 359 SDValue(DAG.getMachineNode(RISCV::ADDI, DL, Ty, MNHi, GALo), 0); in lowerGlobalAddress() 379 SDValue MNHi = SDValue(DAG.getMachineNode(RISCV::LUI, DL, Ty, BAHi), 0); in lowerBlockAddress() 381 SDValue(DAG.getMachineNode(RISCV::ADDI, DL, Ty, MNHi, BALo), 0); in lowerBlockAddress() 399 SDValue MNHi = SDValue(DAG.getMachineNode(RISCV::LUI, DL, Ty, CPAHi), 0); in lowerConstantPool() 401 SDValue(DAG.getMachineNode(RISCV::ADDI, DL, Ty, MNHi, CPALo), 0); in lowerConstantPool()
|
| /freebsd-12.1/contrib/llvm/lib/Target/AArch64/ |
| H A D | AArch64ISelDAGToDAG.cpp | 825 MachineSDNode *Node = CurDAG->getMachineNode( in Widen() 1177 SDValue(CurDAG->getMachineNode( in tryIndexedLoad() 2063 ShiftNode = CurDAG->getMachineNode( in getLeftShift() 2071 ShiftNode = CurDAG->getMachineNode( in getLeftShift() 2217 SDNode *MOVI = CurDAG->getMachineNode( in tryBitfieldInsertOpFromOrAndImm() 2369 SDNode *LSR = CurDAG->getMachineNode( in tryBitfieldInsertOpFromOr() 2629 ReplaceNode(N, CurDAG->getMachineNode( in tryReadRegister() 2646 ReplaceNode(N, CurDAG->getMachineNode( in tryReadRegister() 2693 ReplaceNode(N, CurDAG->getMachineNode( in tryWriteRegister() 2711 ReplaceNode(N, CurDAG->getMachineNode( in tryWriteRegister() [all …]
|
| /freebsd-12.1/contrib/llvm/include/llvm/CodeGen/ |
| H A D | SelectionDAG.h | 1205 MachineSDNode *getMachineNode(unsigned Opcode, const SDLoc &dl, EVT VT); 1206 MachineSDNode *getMachineNode(unsigned Opcode, const SDLoc &dl, EVT VT, 1208 MachineSDNode *getMachineNode(unsigned Opcode, const SDLoc &dl, EVT VT, 1210 MachineSDNode *getMachineNode(unsigned Opcode, const SDLoc &dl, EVT VT, 1212 MachineSDNode *getMachineNode(unsigned Opcode, const SDLoc &dl, EVT VT, 1214 MachineSDNode *getMachineNode(unsigned Opcode, const SDLoc &dl, EVT VT1, 1216 MachineSDNode *getMachineNode(unsigned Opcode, const SDLoc &dl, EVT VT1, 1218 MachineSDNode *getMachineNode(unsigned Opcode, const SDLoc &dl, EVT VT1, 1220 MachineSDNode *getMachineNode(unsigned Opcode, const SDLoc &dl, EVT VT1, 1222 MachineSDNode *getMachineNode(unsigned Opcode, const SDLoc &dl, EVT VT1, [all …]
|
| /freebsd-12.1/contrib/llvm/lib/Target/SystemZ/ |
| H A D | SystemZISelDAGToDAG.cpp | 928 SDNode *N = CurDAG->getMachineNode(TargetOpcode::IMPLICIT_DEF, DL, VT); in getUNDEF() 1038 DL, VT, SDValue(CurDAG->getMachineNode(Opcode, DL, OpcodeVT, Ops), 0)); in tryRISBGZero() 1095 DL, VT, SDValue(CurDAG->getMachineNode(Opcode, DL, MVT::i64, Ops), 0)); in tryRxSBG() 1163 SDNode *Res = CurDAG->getMachineNode(Opcode, DL, VT, MVT::Other, Ops); in tryGather() 1197 ReplaceNode(Store, CurDAG->getMachineNode(Opcode, DL, MVT::Other, Ops)); in tryScatter() 1353 CurDAG->getMachineNode(NewOpc, DL, MVT::i32, MVT::Other, Ops); in tryFoldLoadStoreIntoMemOperand() 1599 SDValue(CurDAG->getMachineNode(TargetOpcode::COPY_TO_REGCLASS, in SelectInlineAsmMemoryOperand() 1607 SDValue(CurDAG->getMachineNode(TargetOpcode::COPY_TO_REGCLASS, in SelectInlineAsmMemoryOperand()
|
| /freebsd-12.1/contrib/llvm/lib/Target/Sparc/ |
| H A D | SparcISelDAGToDAG.cpp | 268 CurDAG->getMachineNode( in tryInlineAsm() 353 TopPart = SDValue(CurDAG->getMachineNode(SP::SRAri, dl, MVT::i32, DivLHS, in Select()
|
| H A D | SparcISelLowering.cpp | 2715 SDValue DstReg64 = SDValue(DAG.getMachineNode(TargetOpcode::IMPLICIT_DEF, in LowerF64Op() 2749 SDNode *InFP128 = DAG.getMachineNode(TargetOpcode::IMPLICIT_DEF, in LowerF128Load() 2751 InFP128 = DAG.getMachineNode(TargetOpcode::INSERT_SUBREG, dl, in LowerF128Load() 2756 InFP128 = DAG.getMachineNode(TargetOpcode::INSERT_SUBREG, dl, in LowerF128Load() 2788 SDNode *Hi64 = DAG.getMachineNode(TargetOpcode::EXTRACT_SUBREG, in LowerF128Store() 2793 SDNode *Lo64 = DAG.getMachineNode(TargetOpcode::EXTRACT_SUBREG, in LowerF128Store() 2872 SDValue DstReg128 = SDValue(DAG.getMachineNode(TargetOpcode::IMPLICIT_DEF, in LowerFNEGorFABS()
|
| /freebsd-12.1/contrib/llvm/lib/Target/MSP430/ |
| H A D | MSP430ISelDAGToDAG.cpp | 349 CurDAG->getMachineNode(Opcode, SDLoc(N), VT, MVT::i16, MVT::Other, in tryIndexedLoad() 403 ReplaceNode(Node, CurDAG->getMachineNode( in Select()
|
| /freebsd-12.1/contrib/llvm/lib/Target/ARC/ |
| H A D | ARCISelDAGToDAG.cpp | 174 ReplaceNode(N, CurDAG->getMachineNode( in Select()
|
| /freebsd-12.1/contrib/llvm/lib/CodeGen/SelectionDAG/ |
| H A D | SelectionDAG.cpp | 7714 return getMachineNode(Opcode, dl, VTs, Ops); in getMachineNode() 7721 return getMachineNode(Opcode, dl, VTs, Ops); in getMachineNode() 7729 return getMachineNode(Opcode, dl, VTs, Ops); in getMachineNode() 7735 return getMachineNode(Opcode, dl, VTs, Ops); in getMachineNode() 7743 return getMachineNode(Opcode, dl, VTs, Ops); in getMachineNode() 7751 return getMachineNode(Opcode, dl, VTs, Ops); in getMachineNode() 7758 return getMachineNode(Opcode, dl, VTs, Ops); in getMachineNode() 7766 return getMachineNode(Opcode, dl, VTs, Ops); in getMachineNode() 7775 return getMachineNode(Opcode, dl, VTs, Ops); in getMachineNode() 7782 return getMachineNode(Opcode, dl, VTs, Ops); in getMachineNode() [all …]
|
| /freebsd-12.1/contrib/llvm/lib/Target/Lanai/ |
| H A D | LanaiISelDAGToDAG.cpp | 327 ReplaceNode(Node, CurDAG->getMachineNode(Opc, DL, VT, TFI, Imm)); in selectFrameIndex()
|
| /freebsd-12.1/contrib/llvm/lib/Target/BPF/ |
| H A D | BPFISelDAGToDAG.cpp | 243 ReplaceNode(Node, CurDAG->getMachineNode(Opc, SDLoc(Node), VT, TFI)); in Select()
|