| /freebsd-14.2/contrib/llvm-project/llvm/lib/Target/PowerPC/ |
| H A D | PPCISelDAGToDAG.cpp | 1058 return CurDAG->getMachineNode(PPC::LIS8, dl, MVT::i64, in selectI64ImmDirect() 1296 return CurDAG->getMachineNode(PPC::PLI8, dl, MVT::i64, in selectI64ImmDirectPrefix() 3058 SDValue(CurDAG->getMachineNode(NewOpc, dl, in tryLogicOpOfCompares() 3400 SDValue(CurDAG->getMachineNode(PPC::XORI8, dl, in get32BitZExtCompare() 5611 SDNode *MN = CurDAG->getMachineNode( in Select() 5649 SDNode *MN = CurDAG->getMachineNode( in Select() 6179 SDNode *Tmp = CurDAG->getMachineNode( in Select() 6185 SDNode *MN = CurDAG->getMachineNode( in Select() 6321 SDNode *Mask = CurDAG->getMachineNode( in Select() 6331 LoadHigh = CurDAG->getMachineNode( in Select() [all …]
|
| /freebsd-14.2/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() 817 CurDAG->getMachineNode(Inst->Opc, DL, MVT::i64, in trySelect() 1132 Res = CurDAG->getMachineNode(LdiOp, DL, ViaVecTy, Imm); in trySelect() 1203 Res = CurDAG->getMachineNode( in trySelect() 1286 Res = CurDAG->getMachineNode( in trySelect() 1295 Res = CurDAG->getMachineNode( in trySelect() 1299 Res = CurDAG->getMachineNode( in trySelect() 1309 HiRes = CurDAG->getMachineNode( in trySelect() 1316 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, InGlue); in selectMULT() 59 Hi = CurDAG->getMachineNode(Opcode, DL, Ty, InGlue); in selectMULT()
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Target/CSKY/ |
| H A D | CSKYISelDAGToDAG.cpp | 95 ReplaceNode(N, CurDAG->getMachineNode(Subtarget->hasE2() ? CSKY::ADDI32 in INITIALIZE_PASS() 307 auto *CA = CurDAG->getMachineNode( in selectAddCarry() 309 NewNode = CurDAG->getMachineNode( in selectAddCarry() 313 auto *CA = CurDAG->getMachineNode( in selectAddCarry() 315 NewNode = CurDAG->getMachineNode( in selectAddCarry() 319 NewNode = CurDAG->getMachineNode(Subtarget->has2E3() ? CSKY::ADDC32 in selectAddCarry() 350 auto *CA = CurDAG->getMachineNode( in selectSubCarry() 352 NewNode = CurDAG->getMachineNode( in selectSubCarry() 356 auto *CA = CurDAG->getMachineNode( in selectSubCarry() 358 NewNode = CurDAG->getMachineNode( in selectSubCarry() [all …]
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Target/XCore/ |
| H A D | XCoreISelDAGToDAG.cpp | 151 N, CurDAG->getMachineNode(XCore::MKMSK_rus, dl, MVT::i32, MskSize)); in Select() 158 SDNode *node = CurDAG->getMachineNode(XCore::LDWCP_lru6, dl, MVT::i32, in Select() 173 ReplaceNode(N, CurDAG->getMachineNode(XCore::LADD_l5r, dl, MVT::i32, in Select() 180 ReplaceNode(N, CurDAG->getMachineNode(XCore::LSUB_l5r, dl, MVT::i32, in Select() 187 ReplaceNode(N, CurDAG->getMachineNode(XCore::MACCU_l4r, dl, MVT::i32, in Select() 194 ReplaceNode(N, CurDAG->getMachineNode(XCore::MACCS_l4r, dl, MVT::i32, in Select() 201 ReplaceNode(N, CurDAG->getMachineNode(XCore::LMUL_l6r, dl, MVT::i32, in Select() 207 ReplaceNode(N, CurDAG->getMachineNode(XCore::CRC8_l4r, dl, MVT::i32, in Select() 276 SDValue(CurDAG->getMachineNode(XCore::SETSR_branch_u6, dl, MVT::Glue, in tryBRIND() 279 SDValue(CurDAG->getMachineNode(XCore::CLRSR_branch_u6, dl, MVT::Glue, in tryBRIND()
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Target/WebAssembly/ |
| H A D | WebAssemblyISelDAGToDAG.cpp | 141 Fence = CurDAG->getMachineNode(WebAssembly::COMPILER_FENCE, in Select() 150 Fence = CurDAG->getMachineNode( in Select() 171 MachineSDNode *TLSSize = CurDAG->getMachineNode( in Select() 179 MachineSDNode *TLSAlign = CurDAG->getMachineNode( in Select() 195 MachineSDNode *TLSBase = CurDAG->getMachineNode( in Select() 207 CurDAG->getMachineNode(WebAssembly::CATCH, DL, in Select() 230 CurDAG->getMachineNode(WebAssembly::THROW, DL, in Select() 275 CurDAG->getMachineNode(WebAssembly::CALL_PARAMS, DL, MVT::Glue, Ops); in Select() 283 CurDAG->getMachineNode(Results, DL, Node->getVTList(), Link); in Select() 353 CurDAG->getMachineNode(ConstOpc, DL, AddrType, in SelectAddrOperands() [all …]
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Target/RISCV/ |
| H A D | RISCVISelDAGToDAG.cpp | 885 SDNode *Res = CurDAG->getMachineNode( in Select() 934 Res = CurDAG->getMachineNode( in Select() 994 SDNode *SLLI = CurDAG->getMachineNode( in Select() 1046 SDNode *SRLI = CurDAG->getMachineNode( in Select() 1059 SDNode *BEXTI = CurDAG->getMachineNode( in Select() 1070 SDNode *SRLI = CurDAG->getMachineNode( in Select() 1104 SDNode *SRAI = CurDAG->getMachineNode( in Select() 2519 Base = SDValue(CurDAG->getMachineNode( in SelectAddrRegImmLsb00000() 2656 SDValue(CurDAG->getMachineNode( in selectSETCC() 2666 SDValue(CurDAG->getMachineNode( in selectSETCC() [all …]
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Target/AVR/ |
| H A D | AVRISelDAGToDAG.cpp | 170 CurDAG->getMachineNode(Opcode, SDLoc(N), VT, PtrVT, MVT::Other, in selectIndexedLoad() 346 SDNode *ResNode = CurDAG->getMachineNode(Opc, DL, MVT::Other, Ops); in select() 390 CurDAG->getMachineNode(LPMOpc, DL, VT, MVT::i16, MVT::Other, Ptr); in select() 395 auto *NP = CurDAG->getMachineNode(AVR::LDIRdK, DL, MVT::i8, NC); in select() 396 ResNode = CurDAG->getMachineNode(LPMOpc, DL, VT, MVT::i16, MVT::Other, in select() 406 CurDAG->getMachineNode(Opc, DL, MVT::i8, MVT::Other, Ptr); in select() 411 auto *NP = CurDAG->getMachineNode(AVR::LDIRdK, DL, MVT::i8, NC); in select() 424 auto *NP = CurDAG->getMachineNode(AVR::LDIRdK, DL, MVT::i8, NC); in select() 425 ResNode = CurDAG->getMachineNode(AVR::ELPMWRdZ, DL, MVT::i16, in select() 474 SDNode *ResNode = CurDAG->getMachineNode( in select() [all …]
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Target/Hexagon/ |
| H A D | HexagonISelDAGToDAG.cpp | 144 return CurDAG->getMachineNode(Hexagon::A2_sxtw, dl, MVT::i64, in INITIALIZE_PASS() 162 MachineSDNode *L = CurDAG->getMachineNode(Opcode, dl, ValueVT, in INITIALIZE_PASS() 212 MachineSDNode *Res = CurDAG->getMachineNode(FLC->second, dl, RTys, in LoadInstrForLoadIntrinsic() 346 MachineSDNode *Res = CurDAG->getMachineNode( in SelectBrevLdIntrinsic() 749 ReplaceNode(N, CurDAG->getMachineNode(Opc, SDLoc(N), MVT::i1)); in SelectConstant() 779 R = CurDAG->getMachineNode(Hexagon::PS_fia, DL, MVT::i32, Ops); in SelectFrameIndex() 822 C = CurDAG->getMachineNode(Hexagon::A2_andir, dl, MVT::i32, in SelectVAlign() 889 SDNode *T = CurDAG->getMachineNode(Hexagon::V6_vandvrt, dl, ResTy, in SelectV2Q() 902 SDNode *T = CurDAG->getMachineNode(Hexagon::V6_vandqrt, dl, ResTy, in SelectQ2V() 1234 If0 = SDValue(DAG.getMachineNode(UseOpc, dl, UVT, Ops), 0); in ppHoistZextI1() [all …]
|
| H A D | HexagonISelDAGToDAG.h | 125 SDNode *U = CurDAG->getMachineNode(TargetOpcode::IMPLICIT_DEF, dl, ResTy); in selectUndef()
|
| H A D | HexagonISelDAGToDAGHVX.cpp | 1204 : DAG.getMachineNode(Node.Opc, dl, Node.Ty, Ops); in materialize() 2687 NewN = DAG.getMachineNode(Hexagon::V6_valignbi, dl, Ty, in selectRor() 2693 NewN = DAG.getMachineNode(Hexagon::V6_vror, dl, Ty, {VecV, RotV}); in selectRor() 2702 SDNode *NewN = DAG.getMachineNode(Hexagon::V6_valignb, SDLoc(N), in selectVAlign() 2918 SDNode *Result = CurDAG->getMachineNode(Opcode, dl, VTs, Ops); in SelectV65GatherPred() 2956 SDNode *Result = CurDAG->getMachineNode(Opcode, dl, VTs, Ops); in SelectV65Gather() 2972 Result = CurDAG->getMachineNode(Hexagon::V6_vaddcarry, SDLoc(N), VTs, Ops); in SelectHVXDualOutput() 2979 Result = CurDAG->getMachineNode(Hexagon::V6_vaddcarry, SDLoc(N), VTs, Ops); in SelectHVXDualOutput() 2986 Result = CurDAG->getMachineNode(Hexagon::V6_vsubcarry, SDLoc(N), VTs, Ops); in SelectHVXDualOutput() 2993 Result = CurDAG->getMachineNode(Hexagon::V6_vsubcarry, SDLoc(N), VTs, Ops); in SelectHVXDualOutput()
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Target/AMDGPU/ |
| H A D | AMDGPUISelDAGToDAG.cpp | 420 SDNode *Lo = CurDAG->getMachineNode( in buildSMovImm64() 424 CurDAG->getMachineNode(AMDGPU::S_MOV_B32, DL, MVT::i32, in buildSMovImm64() 812 SDNode *Mov = CurDAG->getMachineNode( in getMaterializedScalarImm32() 857 AddLo = CurDAG->getMachineNode(Opc, DL, VTList, Args); in SelectADD_SUB_I64() 860 AddLo = CurDAG->getMachineNode(CarryOpc, DL, VTList, Args); in SelectADD_SUB_I64() 1281 MachineSDNode *MachineSub = CurDAG->getMachineNode( in SelectDSReadWrite2() 1395 SDValue(CurDAG->getMachineNode( in SelectMUBUF() 1463 MachineSDNode *MovHighBits = CurDAG->getMachineNode( in SelectMUBUFScratchOffen() 1689 SDNode *Addc = CurDAG->getMachineNode( in SelectFlatOffsetImpl() 1769 SDNode *VMov = CurDAG->getMachineNode( in SelectGlobalSAddr() [all …]
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Target/ARM/ |
| H A D | ARMISelDAGToDAG.cpp | 2194 VLd = CurDAG->getMachineNode(Opc, dl, ResTys, Ops); in SelectVLD() 2355 SDNode *VSt = CurDAG->getMachineNode(Opc, dl, ResTys, Ops); in SelectVST() 2512 SDNode *VLdLn = CurDAG->getMachineNode(Opc, dl, ResTys, Ops); in SelectVLDSTLane() 3524 SDNode *CmpSwap = CurDAG->getMachineNode( in SelectCMP_SWAP() 3581 return CurDAG->getMachineNode(Opc, dl, MVT::i32, Ops); in SelectCMPZ() 3586 return CurDAG->getMachineNode(Opc, dl, MVT::i32, Ops); in SelectCMPZ() 3947 ReplaceNode(N, CurDAG->getMachineNode( in Select() 3966 ReplaceNode(N, CurDAG->getMachineNode( in Select() 4062 SDNode *New = CurDAG->getMachineNode(ARM::LOADDUAL, dl, in Select() 4104 CurDAG->getMachineNode(ARM::t2LoopDec, dl, in Select() [all …]
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Target/X86/ |
| H A D | X86ISelDAGToDAG.cpp | 459 CurDAG->getMachineNode( in getSBBZero() 481 CurDAG->getMachineNode(Opc, dl, VTs, in getSBBZero() 4555 MNode = CurDAG->getMachineNode(Opc, DL, VTs, Ops); in matchVPTERNLOG() 4931 CNode = CurDAG->getMachineNode(Opc, dl, VTs, Ops); in tryVPTESTM() 4935 CNode = CurDAG->getMachineNode(Opc, dl, VTs, Ops); in tryVPTESTM() 5048 MachineSDNode *Res = CurDAG->getMachineNode( in Select() 5697 SDValue(CurDAG->getMachineNode( in Select() 5707 SDValue(CurDAG->getMachineNode( in Select() 6357 MachineSDNode *New = CurDAG->getMachineNode( in Select() 6374 MachineSDNode *New = CurDAG->getMachineNode( in Select() [all …]
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Target/LoongArch/ |
| H A D | LoongArchISelDAGToDAG.cpp | 61 Result = CurDAG->getMachineNode(LoongArch::LU12I_W, DL, GRLenVT, SDImm); in INITIALIZE_PASS() 63 Result = CurDAG->getMachineNode(Inst.Opc, DL, GRLenVT, SrcReg, SDImm); in INITIALIZE_PASS() 76 ReplaceNode(Node, CurDAG->getMachineNode(ADDIOp, DL, VT, TFI, Imm)); in INITIALIZE_PASS() 131 Res = CurDAG->getMachineNode(Op, DL, ViaVecTy, Imm); in INITIALIZE_PASS() 275 CurDAG->getMachineNode(NegOpc, DL, VT, Zero, N.getOperand(1)); in selectShiftMask()
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Target/NVPTX/ |
| H A D | NVPTXISelDAGToDAG.cpp | 543 SDNode *LoadConstF16 = CurDAG->getMachineNode( in tryConstantFP() 612 SDNode *SetP = CurDAG->getMachineNode( in SelectSETP_F16X2() 623 SDNode *SetP = CurDAG->getMachineNode( in SelectSETP_BF16X2() 1118 LD = CurDAG->getMachineNode(*Opcode, DL, N->getVTList(), Ops); in tryLoadVector() 1371 LD = CurDAG->getMachineNode(*Opcode, DL, InstVTList, Ops); in tryLDGLDU() 1494 LD = CurDAG->getMachineNode(*Opcode, DL, InstVTList, Ops); in tryLDGLDU() 1616 LD = CurDAG->getMachineNode(*Opcode, DL, InstVTList, Ops); in tryLDGLDU() 1647 CurDAG->getMachineNode(CvtOpc, DL, OrigType, Res, in tryLDGLDU() 2013 ST = CurDAG->getMachineNode(*Opcode, DL, MVT::Other, StOps); in tryStoreVector() 2238 SDNode *Cvt = CurDAG->getMachineNode(NVPTX::CVT_u32_u16, DL, in tryStoreParam() [all …]
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Target/AArch64/ |
| H A D | AArch64SelectionDAGInfo.cpp | 63 MachineSDNode *Node = DAG.getMachineNode(MachineOpcode, DL, ResultTys, Ops); in EmitMOPS() 69 MachineSDNode *Node = DAG.getMachineNode(MachineOpcode, DL, ResultTys, Ops); in EmitMOPS() 199 SDNode *St = DAG.getMachineNode(Opcode, dl, ResTys, Ops); in EmitTargetCodeForSetTag()
|
| H A D | AArch64ISelDAGToDAG.cpp | 1550 SDValue(CurDAG->getMachineNode( in tryIndexedLoad() 2861 ShiftNode = CurDAG->getMachineNode( in getLeftShift() 2869 ShiftNode = CurDAG->getMachineNode( in getLeftShift() 3162 SDNode *MOVI = CurDAG->getMachineNode( in tryBitfieldInsertOpFromOrAndImm() 3503 SDNode *LSR = CurDAG->getMachineNode( in tryBitfieldInsertOpFromOr() 3687 MachineSDNode *Ext = CurDAG->getMachineNode( in tryShiftAmountMod() 3834 SDNode *MRRS = CurDAG->getMachineNode( in tryReadRegister() 3919 SDNode *Pair = CurDAG->getMachineNode( in tryWriteRegister() 3958 SDNode *CmpSwap = CurDAG->getMachineNode( in SelectCMP_SWAP() 4183 SDNode *Out = CurDAG->getMachineNode( in trySelectStackSlotTagP() [all …]
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Target/VE/ |
| H A D | VEISelLowering.cpp | 414 DAG.getMachineNode(TargetOpcode::IMPLICIT_DEF, DL, MVT::i64), 0); in LowerReturn() 416 OutVal = SDValue(DAG.getMachineNode(TargetOpcode::INSERT_SUBREG, DL, in LowerReturn() 494 Arg = SDValue(DAG.getMachineNode(TargetOpcode::EXTRACT_SUBREG, DL, in LowerFormalArguments() 716 Arg = SDValue(DAG.getMachineNode(TargetOpcode::INSERT_SUBREG, DL, in LowerCall() 841 RV = SDValue(DAG.getMachineNode(TargetOpcode::EXTRACT_SUBREG, DL, in LowerCall() 1120 return SDValue(DAG.getMachineNode(VE::FENCEM, DL, MVT::Other, in lowerATOMIC_FENCE() 1126 return SDValue(DAG.getMachineNode(VE::FENCEM, DL, MVT::Other, in lowerATOMIC_FENCE() 1135 return SDValue(DAG.getMachineNode(VE::FENCEM, DL, MVT::Other, in lowerATOMIC_FENCE() 1351 DAG.getMachineNode(TargetOpcode::IMPLICIT_DEF, DL, MVT::f128); in lowerLoadF128() 1395 VM = DAG.getMachineNode(VE::LVMir_m, DL, MVT::i64, in lowerLoadI1() [all …]
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Target/SystemZ/ |
| H A D | SystemZISelDAGToDAG.cpp | 952 SDNode *N = CurDAG->getMachineNode(TargetOpcode::IMPLICIT_DEF, DL, VT); in getUNDEF() 1062 DL, VT, SDValue(CurDAG->getMachineNode(Opcode, DL, OpcodeVT, Ops), 0)); in tryRISBGZero() 1122 DL, VT, SDValue(CurDAG->getMachineNode(Opcode, DL, MVT::i64, Ops), 0)); in tryRxSBG() 1201 SDValue(CurDAG->getMachineNode(SystemZ::LARL, DL, PtrVT, CP), 0), in loadPoolVectorConstant() 1206 ResNode = CurDAG->getMachineNode(SystemZ::VL, DL, VT, MVT::Other, Ops); in loadPoolVectorConstant() 1248 SDNode *Res = CurDAG->getMachineNode(Opcode, DL, VT, MVT::Other, Ops); in tryGather() 1282 ReplaceNode(Store, CurDAG->getMachineNode(Opcode, DL, MVT::Other, Ops)); in tryScatter() 1439 CurDAG->getMachineNode(NewOpc, DL, MVT::i32, MVT::Other, Ops); in tryFoldLoadStoreIntoMemOperand() 1628 SDValue Res = SDValue(CurDAG->getMachineNode(SystemZ::VPERM, DL, in Select() 1804 SDValue(CurDAG->getMachineNode(TargetOpcode::COPY_TO_REGCLASS, in SelectInlineAsmMemoryOperand() [all …]
|
| /freebsd-14.2/contrib/llvm-project/llvm/include/llvm/CodeGen/ |
| H A D | SelectionDAG.h | 1693 MachineSDNode *getMachineNode(unsigned Opcode, const SDLoc &dl, EVT VT); 1694 MachineSDNode *getMachineNode(unsigned Opcode, const SDLoc &dl, EVT VT, 1696 MachineSDNode *getMachineNode(unsigned Opcode, const SDLoc &dl, EVT VT, 1698 MachineSDNode *getMachineNode(unsigned Opcode, const SDLoc &dl, EVT VT, 1700 MachineSDNode *getMachineNode(unsigned Opcode, const SDLoc &dl, EVT VT, 1702 MachineSDNode *getMachineNode(unsigned Opcode, const SDLoc &dl, EVT VT1, 1704 MachineSDNode *getMachineNode(unsigned Opcode, const SDLoc &dl, EVT VT1, 1706 MachineSDNode *getMachineNode(unsigned Opcode, const SDLoc &dl, EVT VT1, 1708 MachineSDNode *getMachineNode(unsigned Opcode, const SDLoc &dl, EVT VT1, 1710 MachineSDNode *getMachineNode(unsigned Opcode, const SDLoc &dl, EVT VT1, [all …]
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Target/Sparc/ |
| H A D | SparcISelDAGToDAG.cpp | 269 CurDAG->getMachineNode( in tryInlineAsm() 355 TopPart = SDValue(CurDAG->getMachineNode(SP::SRAri, dl, MVT::i32, DivLHS, in Select()
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Target/MSP430/ |
| H A D | MSP430ISelDAGToDAG.cpp | 347 CurDAG->getMachineNode(Opcode, SDLoc(N), VT, MVT::i16, MVT::Other, in tryIndexedLoad() 401 ReplaceNode(Node, CurDAG->getMachineNode( in Select()
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Target/ARC/ |
| H A D | ARCISelDAGToDAG.cpp | 174 ReplaceNode(N, CurDAG->getMachineNode( in Select()
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Target/Lanai/ |
| H A D | LanaiISelDAGToDAG.cpp | 363 ReplaceNode(Node, CurDAG->getMachineNode(Opc, DL, VT, TFI, Imm)); in selectFrameIndex()
|