| /freebsd-13.1/contrib/llvm-project/llvm/lib/Target/PowerPC/ |
| H A D | PPCISelDAGToDAG.cpp | 940 return CurDAG->getMachineNode(PPC::LIS8, dl, MVT::i64, in selectI64ImmDirect() 964 Result = CurDAG->getMachineNode(PPC::LI8, dl, MVT::i64, in selectI64ImmDirect() 989 Result = CurDAG->getMachineNode(PPC::LI8, dl, MVT::i64, in selectI64ImmDirect() 1011 Result = CurDAG->getMachineNode(PPC::LI8, dl, MVT::i64, in selectI64ImmDirect() 1166 return CurDAG->getMachineNode(PPC::PLI8, dl, MVT::i64, in selectI64ImmDirectPrefix() 2871 SDValue(CurDAG->getMachineNode(NewOpc, dl, in tryLogicOpOfCompares() 3213 SDValue(CurDAG->getMachineNode(PPC::XORI8, dl, in get32BitZExtCompare() 5176 SDNode *MN = CurDAG->getMachineNode( in Select() 5214 SDNode *MN = CurDAG->getMachineNode( in Select() 5713 SDNode *Tmp = CurDAG->getMachineNode( in Select() [all …]
|
| /freebsd-13.1/contrib/llvm-project/llvm/lib/Target/Mips/ |
| H A D | MipsSEISelDAGToDAG.cpp | 241 SDNode *Carry = CurDAG->getMachineNode( in selectAddE() 258 CurDAG->getMachineNode(Mips::INS, DL, MVT::i32, InsOps); in selectAddE() 819 CurDAG->getMachineNode(Inst->Opc, DL, MVT::i64, in trySelect() 1104 Res = CurDAG->getMachineNode(LdiOp, DL, ViaVecTy, Imm); in trySelect() 1175 Res = CurDAG->getMachineNode( in trySelect() 1258 Res = CurDAG->getMachineNode( in trySelect() 1267 Res = CurDAG->getMachineNode( in trySelect() 1271 Res = CurDAG->getMachineNode( in trySelect() 1281 HiRes = CurDAG->getMachineNode( in trySelect() 1288 Res = CurDAG->getMachineNode( in trySelect() [all …]
|
| H A D | Mips16ISelDAGToDAG.cpp | 48 SDNode *Mul = CurDAG->getMachineNode(Opc, DL, MVT::Glue, N->getOperand(0), in selectMULT() 54 Lo = CurDAG->getMachineNode(Opcode, DL, Ty, MVT::Glue, InFlag); in selectMULT() 59 Hi = CurDAG->getMachineNode(Opcode, DL, Ty, InFlag); in selectMULT()
|
| /freebsd-13.1/contrib/llvm-project/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-13.1/contrib/llvm-project/llvm/lib/Target/WebAssembly/ |
| H A D | WebAssemblyISelDAGToDAG.cpp | 138 Fence = CurDAG->getMachineNode(WebAssembly::COMPILER_FENCE, in Select() 147 Fence = CurDAG->getMachineNode( in Select() 168 MachineSDNode *TLSSize = CurDAG->getMachineNode( in Select() 175 MachineSDNode *TLSAlign = CurDAG->getMachineNode( in Select() 188 MachineSDNode *TLSBase = CurDAG->getMachineNode( in Select() 215 CurDAG->getMachineNode(WebAssembly::CALL_PARAMS, DL, MVT::Glue, Ops); in Select() 223 CurDAG->getMachineNode(Results, DL, Node->getVTList(), Link); in Select()
|
| /freebsd-13.1/contrib/llvm-project/llvm/lib/Target/RISCV/ |
| H A D | RISCVISelDAGToDAG.cpp | 125 Result = CurDAG->getMachineNode(RISCV::LUI, DL, XLenVT, SDImm); in selectImm() 127 Result = CurDAG->getMachineNode(RISCV::ADDUW, DL, XLenVT, SrcReg, in selectImm() 496 SDNode *SRLI = CurDAG->getMachineNode( in Select() 556 CurDAG->getMachineNode(RISCV::SRLIW, DL, XLenVT, X, in Select() 571 CurDAG->getMachineNode(RISCV::SRAIW, DL, XLenVT, Y, in Select() 573 SDNode *SRLIW = CurDAG->getMachineNode( in Select() 582 SDNode *SLLI = CurDAG->getMachineNode( in Select() 604 CurDAG->getMachineNode(RISCV::SLLIUW, DL, XLenVT, X, in Select() 612 SDNode *SLLI = CurDAG->getMachineNode( in Select() 824 CurDAG->getMachineNode(VMSLTMaskOpcode, DL, VT, in Select() [all …]
|
| /freebsd-13.1/contrib/llvm-project/llvm/lib/Target/Hexagon/ |
| H A D | HexagonISelDAGToDAG.cpp | 139 return CurDAG->getMachineNode(Hexagon::A2_sxtw, dl, MVT::i64, in SelectIndexedLoad() 157 MachineSDNode *L = CurDAG->getMachineNode(Opcode, dl, ValueVT, in SelectIndexedLoad() 207 MachineSDNode *Res = CurDAG->getMachineNode(FLC->second, dl, RTys, in LoadInstrForLoadIntrinsic() 341 MachineSDNode *Res = CurDAG->getMachineNode( in SelectBrevLdIntrinsic() 725 ReplaceNode(N, CurDAG->getMachineNode(Opc, SDLoc(N), MVT::i1)); in SelectConstant() 755 R = CurDAG->getMachineNode(Hexagon::PS_fia, DL, MVT::i32, Ops); in SelectFrameIndex() 798 C = CurDAG->getMachineNode(Hexagon::A2_andir, dl, MVT::i32, in SelectVAlign() 865 SDNode *T = CurDAG->getMachineNode(Hexagon::V6_vandvrt, dl, ResTy, in SelectV2Q() 878 SDNode *T = CurDAG->getMachineNode(Hexagon::V6_vandqrt, dl, ResTy, in SelectQ2V() 1197 If0 = SDValue(DAG.getMachineNode(UseOpc, dl, UVT, Ops), 0); in ppHoistZextI1() [all …]
|
| H A D | HexagonISelDAGToDAGHVX.cpp | 1091 : DAG.getMachineNode(Node.Opc, dl, Node.Ty, Ops); in materialize() 2359 NewN = DAG.getMachineNode(Hexagon::V6_valignbi, dl, Ty, in selectRor() 2365 NewN = DAG.getMachineNode(Hexagon::V6_vror, dl, Ty, {VecV, RotV}); in selectRor() 2374 SDNode *NewN = DAG.getMachineNode(Hexagon::V6_valignb, SDLoc(N), in selectVAlign() 2422 SDNode *Result = CurDAG->getMachineNode(Opcode, dl, VTs, Ops); in SelectV65GatherPred() 2459 SDNode *Result = CurDAG->getMachineNode(Opcode, dl, VTs, Ops); in SelectV65Gather() 2475 Result = CurDAG->getMachineNode(Hexagon::V6_vaddcarry, SDLoc(N), VTs, Ops); in SelectHVXDualOutput() 2482 Result = CurDAG->getMachineNode(Hexagon::V6_vaddcarry, SDLoc(N), VTs, Ops); in SelectHVXDualOutput() 2489 Result = CurDAG->getMachineNode(Hexagon::V6_vsubcarry, SDLoc(N), VTs, Ops); in SelectHVXDualOutput() 2496 Result = CurDAG->getMachineNode(Hexagon::V6_vsubcarry, SDLoc(N), VTs, Ops); in SelectHVXDualOutput()
|
| H A D | HexagonISelDAGToDAG.h | 126 SDNode *U = CurDAG->getMachineNode(TargetOpcode::IMPLICIT_DEF, dl, ResTy); in selectUndef()
|
| /freebsd-13.1/contrib/llvm-project/llvm/lib/Target/AVR/ |
| H A D | AVRISelDAGToDAG.cpp | 159 SDNode *ResNode = CurDAG->getMachineNode(Opcode, SDLoc(N), VT, in selectIndexedLoad() 346 SDNode *ResNode = CurDAG->getMachineNode(Opc, DL, MVT::Other, Ops); in select() 383 ResNode = CurDAG->getMachineNode(LPMOpc, DL, VT, MVT::i16, MVT::Other, Ptr, in select() 390 ResNode = CurDAG->getMachineNode(AVR::LPMRdZ, DL, MVT::i8, MVT::Other, in select() 394 ResNode = CurDAG->getMachineNode(AVR::LPMWRdZ, DL, MVT::i16, in select() 444 CurDAG->getMachineNode(AVR::ICALL, DL, MVT::Other, MVT::Glue, Ops); in select() 460 SDNode *ResNode = CurDAG->getMachineNode(AVR::IJMP, DL, MVT::Other, Chain); in select() 479 SDNode *Mul = CurDAG->getMachineNode(MachineOp, DL, MVT::Glue, Lhs, Rhs); in selectMultiplication()
|
| /freebsd-13.1/contrib/llvm-project/llvm/lib/Target/ARM/ |
| H A D | ARMISelDAGToDAG.cpp | 2186 VLd = CurDAG->getMachineNode(Opc, dl, ResTys, Ops); in SelectVLD() 2347 SDNode *VSt = CurDAG->getMachineNode(Opc, dl, ResTys, Ops); in SelectVST() 2505 SDNode *VLdLn = CurDAG->getMachineNode(Opc, dl, ResTys, Ops); in SelectVLDSTLane() 3516 SDNode *CmpSwap = CurDAG->getMachineNode( in SelectCMP_SWAP() 3574 return CurDAG->getMachineNode(Opc, dl, MVT::i32, Ops); in SelectCMPZ() 3579 return CurDAG->getMachineNode(Opc, dl, MVT::i32, Ops); in SelectCMPZ() 3922 ReplaceNode(N, CurDAG->getMachineNode( in Select() 3941 ReplaceNode(N, CurDAG->getMachineNode( in Select() 4038 SDNode *New = CurDAG->getMachineNode(ARM::LOADDUAL, dl, in Select() 4080 CurDAG->getMachineNode(ARM::t2LoopDec, dl, in Select() [all …]
|
| /freebsd-13.1/contrib/llvm-project/llvm/lib/Target/X86/ |
| H A D | X86ISelDAGToDAG.cpp | 3738 NewNode = CurDAG->getMachineNode(MOpc, dl, VTs, Ops); in matchBEXTRFromAndImm() 4139 MNode = CurDAG->getMachineNode(Opc, DL, VTs, Ops); in matchVPTERNLOG() 4497 CNode = CurDAG->getMachineNode(Opc, dl, VTs, Ops); in tryVPTESTM() 4501 CNode = CurDAG->getMachineNode(Opc, dl, VTs, Ops); in tryVPTESTM() 4614 MachineSDNode *Res = CurDAG->getMachineNode( in Select() 5255 SDValue(CurDAG->getMachineNode( in Select() 5265 SDValue(CurDAG->getMachineNode( in Select() 5682 CurDAG->getMachineNode( in Select() 5889 MachineSDNode *New = CurDAG->getMachineNode( in Select() 5906 MachineSDNode *New = CurDAG->getMachineNode( in Select() [all …]
|
| /freebsd-13.1/contrib/llvm-project/llvm/lib/Target/AMDGPU/ |
| H A D | AMDGPUISelDAGToDAG.cpp | 699 SDNode *Lo = CurDAG->getMachineNode( in buildSMovImm64() 703 CurDAG->getMachineNode(AMDGPU::S_MOV_B32, DL, MVT::i32, in buildSMovImm64() 1070 SDNode *Mov = CurDAG->getMachineNode( in getMaterializedScalarImm32() 1115 AddLo = CurDAG->getMachineNode(Opc, DL, VTList, Args); in SelectADD_SUB_I64() 1118 AddLo = CurDAG->getMachineNode(CarryOpc, DL, VTList, Args); in SelectADD_SUB_I64() 1421 MachineSDNode *MachineSub = CurDAG->getMachineNode( in SelectDSReadWrite2() 1532 SDValue(CurDAG->getMachineNode( in SelectMUBUF() 1598 MachineSDNode *MovHighBits = CurDAG->getMachineNode( in SelectMUBUFScratchOffen() 1808 SDNode *Addc = CurDAG->getMachineNode( in SelectFlatOffsetImpl() 1888 SDNode *VMov = CurDAG->getMachineNode( in SelectGlobalSAddr() [all …]
|
| /freebsd-13.1/contrib/llvm-project/llvm/lib/Target/AArch64/ |
| H A D | AArch64ISelDAGToDAG.cpp | 1389 SDValue(CurDAG->getMachineNode( in tryIndexedLoad() 2406 ShiftNode = CurDAG->getMachineNode( in getLeftShift() 2414 ShiftNode = CurDAG->getMachineNode( in getLeftShift() 2560 SDNode *MOVI = CurDAG->getMachineNode( in tryBitfieldInsertOpFromOrAndImm() 2712 SDNode *LSR = CurDAG->getMachineNode( in tryBitfieldInsertOpFromOr() 2974 ReplaceNode(N, CurDAG->getMachineNode( in tryReadRegister() 2991 ReplaceNode(N, CurDAG->getMachineNode( in tryReadRegister() 2999 ReplaceNode(N, CurDAG->getMachineNode( in tryReadRegister() 3046 ReplaceNode(N, CurDAG->getMachineNode( in tryWriteRegister() 3314 SDNode *Out = CurDAG->getMachineNode( in trySelectStackSlotTagP() [all …]
|
| H A D | AArch64SelectionDAGInfo.cpp | 137 SDNode *St = DAG.getMachineNode(Opcode, dl, ResTys, Ops); in EmitTargetCodeForSetTag()
|
| /freebsd-13.1/contrib/llvm-project/llvm/lib/Target/NVPTX/ |
| H A D | NVPTXISelDAGToDAG.cpp | 596 SDNode *SetP = CurDAG->getMachineNode( in SelectSETP_F16X2() 647 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-13.1/contrib/llvm-project/llvm/include/llvm/CodeGen/ |
| H A D | SelectionDAG.h | 1438 MachineSDNode *getMachineNode(unsigned Opcode, const SDLoc &dl, EVT VT); 1439 MachineSDNode *getMachineNode(unsigned Opcode, const SDLoc &dl, EVT VT, 1441 MachineSDNode *getMachineNode(unsigned Opcode, const SDLoc &dl, EVT VT, 1443 MachineSDNode *getMachineNode(unsigned Opcode, const SDLoc &dl, EVT VT, 1445 MachineSDNode *getMachineNode(unsigned Opcode, const SDLoc &dl, EVT VT, 1447 MachineSDNode *getMachineNode(unsigned Opcode, const SDLoc &dl, EVT VT1, 1449 MachineSDNode *getMachineNode(unsigned Opcode, const SDLoc &dl, EVT VT1, 1451 MachineSDNode *getMachineNode(unsigned Opcode, const SDLoc &dl, EVT VT1, 1453 MachineSDNode *getMachineNode(unsigned Opcode, const SDLoc &dl, EVT VT1, 1455 MachineSDNode *getMachineNode(unsigned Opcode, const SDLoc &dl, EVT VT1, [all …]
|
| /freebsd-13.1/contrib/llvm-project/llvm/lib/Target/VE/ |
| H A D | VEISelLowering.cpp | 366 DAG.getMachineNode(TargetOpcode::IMPLICIT_DEF, DL, MVT::i64), 0); in LowerReturn() 368 OutVal = SDValue(DAG.getMachineNode(TargetOpcode::INSERT_SUBREG, DL, in LowerReturn() 446 Arg = SDValue(DAG.getMachineNode(TargetOpcode::EXTRACT_SUBREG, DL, in LowerFormalArguments() 666 DAG.getMachineNode(TargetOpcode::IMPLICIT_DEF, DL, MVT::i64), 0); in LowerCall() 668 Arg = SDValue(DAG.getMachineNode(TargetOpcode::INSERT_SUBREG, DL, in LowerCall() 794 RV = SDValue(DAG.getMachineNode(TargetOpcode::EXTRACT_SUBREG, DL, in LowerCall() 1060 return SDValue(DAG.getMachineNode(VE::FENCEM, DL, MVT::Other, in lowerATOMIC_FENCE() 1066 return SDValue(DAG.getMachineNode(VE::FENCEM, DL, MVT::Other, in lowerATOMIC_FENCE() 1075 return SDValue(DAG.getMachineNode(VE::FENCEM, DL, MVT::Other, in lowerATOMIC_FENCE() 1293 DAG.getMachineNode(TargetOpcode::IMPLICIT_DEF, DL, MVT::f128); in lowerLoadF128() [all …]
|
| /freebsd-13.1/contrib/llvm-project/llvm/lib/Target/SystemZ/ |
| H A D | SystemZISelDAGToDAG.cpp | 943 SDNode *N = CurDAG->getMachineNode(TargetOpcode::IMPLICIT_DEF, DL, VT); in getUNDEF() 1053 DL, VT, SDValue(CurDAG->getMachineNode(Opcode, DL, OpcodeVT, Ops), 0)); in tryRISBGZero() 1110 DL, VT, SDValue(CurDAG->getMachineNode(Opcode, DL, MVT::i64, Ops), 0)); in tryRxSBG() 1207 SDNode *Res = CurDAG->getMachineNode(Opcode, DL, VT, MVT::Other, Ops); in tryGather() 1241 ReplaceNode(Store, CurDAG->getMachineNode(Opcode, DL, MVT::Other, Ops)); in tryScatter() 1398 CurDAG->getMachineNode(NewOpc, DL, MVT::i32, MVT::Other, Ops); in tryFoldLoadStoreIntoMemOperand() 1724 SDValue(CurDAG->getMachineNode(TargetOpcode::COPY_TO_REGCLASS, in SelectInlineAsmMemoryOperand() 1732 SDValue(CurDAG->getMachineNode(TargetOpcode::COPY_TO_REGCLASS, in SelectInlineAsmMemoryOperand()
|
| /freebsd-13.1/contrib/llvm-project/llvm/lib/Target/Sparc/ |
| H A D | SparcISelDAGToDAG.cpp | 267 CurDAG->getMachineNode( in tryInlineAsm() 353 TopPart = SDValue(CurDAG->getMachineNode(SP::SRAri, dl, MVT::i32, DivLHS, in Select()
|
| /freebsd-13.1/contrib/llvm-project/llvm/lib/Target/MSP430/ |
| H A D | MSP430ISelDAGToDAG.cpp | 345 CurDAG->getMachineNode(Opcode, SDLoc(N), VT, MVT::i16, MVT::Other, in tryIndexedLoad() 399 ReplaceNode(Node, CurDAG->getMachineNode( in Select()
|
| /freebsd-13.1/contrib/llvm-project/llvm/lib/Target/ARC/ |
| H A D | ARCISelDAGToDAG.cpp | 173 ReplaceNode(N, CurDAG->getMachineNode( in Select()
|
| /freebsd-13.1/contrib/llvm-project/llvm/lib/Target/Lanai/ |
| H A D | LanaiISelDAGToDAG.cpp | 326 ReplaceNode(Node, CurDAG->getMachineNode(Opc, DL, VT, TFI, Imm)); in selectFrameIndex()
|
| /freebsd-13.1/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/ |
| H A D | SelectionDAG.cpp | 8595 return getMachineNode(Opcode, dl, VTs, Ops); in getMachineNode() 8602 return getMachineNode(Opcode, dl, VTs, Ops); in getMachineNode() 8610 return getMachineNode(Opcode, dl, VTs, Ops); in getMachineNode() 8616 return getMachineNode(Opcode, dl, VTs, Ops); in getMachineNode() 8624 return getMachineNode(Opcode, dl, VTs, Ops); in getMachineNode() 8632 return getMachineNode(Opcode, dl, VTs, Ops); in getMachineNode() 8639 return getMachineNode(Opcode, dl, VTs, Ops); in getMachineNode() 8647 return getMachineNode(Opcode, dl, VTs, Ops); in getMachineNode() 8656 return getMachineNode(Opcode, dl, VTs, Ops); in getMachineNode() 8663 return getMachineNode(Opcode, dl, VTs, Ops); in getMachineNode() [all …]
|
| /freebsd-13.1/contrib/llvm-project/llvm/lib/Target/BPF/ |
| H A D | BPFISelDAGToDAG.cpp | 232 ReplaceNode(Node, CurDAG->getMachineNode(Opc, SDLoc(Node), VT, TFI)); in Select()
|