/external/llvm/lib/Target/PowerPC/ |
D | PPCISelDAGToDAG.cpp | 211 SDValue(CurDAG->getMachineNode(TargetOpcode::COPY_TO_REGCLASS, in SelectInlineAsmMemoryOperand() 471 return CurDAG->getMachineNode(Opc, dl, N->getValueType(0), TFI, in getFrameIndex() 589 return CurDAG->getMachineNode(PPC::RLWIMI, dl, MVT::i32, Ops); in SelectBitfieldInsert() 722 Result = CurDAG->getMachineNode(PPC::LI8, dl, MVT::i64, getI32Imm(Lo)); in SelectInt64Direct() 726 Result = CurDAG->getMachineNode(OpC, dl, MVT::i64, getI32Imm(Hi)); in SelectInt64Direct() 728 Result = CurDAG->getMachineNode(PPC::ORI8, dl, MVT::i64, in SelectInt64Direct() 732 Result = CurDAG->getMachineNode(PPC::LIS8, dl, MVT::i64, getI32Imm(Hi)); in SelectInt64Direct() 740 Result = CurDAG->getMachineNode(PPC::RLDICR, dl, MVT::i64, in SelectInt64Direct() 748 Result = CurDAG->getMachineNode(PPC::ORIS8, dl, MVT::i64, in SelectInt64Direct() 752 Result = CurDAG->getMachineNode(PPC::ORI8, dl, MVT::i64, in SelectInt64Direct() [all …]
|
/external/llvm/lib/Target/XCore/ |
D | XCoreISelDAGToDAG.cpp | 143 return CurDAG->getMachineNode(XCore::MKMSK_rus, dl, in Select() 150 SDNode *node = CurDAG->getMachineNode(XCore::LDWCP_lru6, dl, MVT::i32, in Select() 165 return CurDAG->getMachineNode(XCore::LADD_l5r, dl, MVT::i32, MVT::i32, in Select() 171 return CurDAG->getMachineNode(XCore::LSUB_l5r, dl, MVT::i32, MVT::i32, in Select() 177 return CurDAG->getMachineNode(XCore::MACCU_l4r, dl, MVT::i32, MVT::i32, in Select() 183 return CurDAG->getMachineNode(XCore::MACCS_l4r, dl, MVT::i32, MVT::i32, in Select() 189 return CurDAG->getMachineNode(XCore::LMUL_l6r, dl, MVT::i32, MVT::i32, in Select() 194 return CurDAG->getMachineNode(XCore::CRC8_l4r, dl, MVT::i32, MVT::i32, in Select() 262 SDValue(CurDAG->getMachineNode(XCore::SETSR_branch_u6, dl, MVT::Glue, in SelectBRIND() 265 SDValue(CurDAG->getMachineNode(XCore::CLRSR_branch_u6, dl, MVT::Glue, in SelectBRIND()
|
/external/llvm/lib/Target/Hexagon/ |
D | HexagonISelDAGToDAG.cpp | 266 SDNode *Result_1 = CurDAG->getMachineNode(Opcode, dl, MVT::i32, MVT::i32, in SelectIndexedLoadSignExtend64() 269 SDNode *Result_2 = CurDAG->getMachineNode(Hexagon::A2_sxtw, dl, MVT::i64, in SelectIndexedLoadSignExtend64() 286 SDNode *Result_1 = CurDAG->getMachineNode(Opcode, dl, MVT::i32, MVT::Other, in SelectIndexedLoadSignExtend64() 288 SDNode *Result_2 = CurDAG->getMachineNode(Hexagon::A2_sxtw, dl, MVT::i64, in SelectIndexedLoadSignExtend64() 290 SDNode* Result_3 = CurDAG->getMachineNode(Hexagon::A2_addi, dl, MVT::i32, in SelectIndexedLoadSignExtend64() 320 SDNode *Result_1 = CurDAG->getMachineNode(Opcode, dl, MVT::i32, in SelectIndexedLoadZeroExtend64() 323 SDNode *Result_2 = CurDAG->getMachineNode(Hexagon::A4_combineir, dl, in SelectIndexedLoadZeroExtend64() 343 SDNode *Result_1 = CurDAG->getMachineNode(Opcode, dl, MVT::i32, in SelectIndexedLoadZeroExtend64() 346 SDNode *Result_2 = CurDAG->getMachineNode(Hexagon::A4_combineir, dl, in SelectIndexedLoadZeroExtend64() 351 SDNode* Result_3 = CurDAG->getMachineNode(Hexagon::A2_addi, dl, MVT::i32, in SelectIndexedLoadZeroExtend64() [all …]
|
/external/llvm/lib/Target/Mips/ |
D | MipsSEISelDAGToDAG.cpp | 254 SDNode *Carry = CurDAG->getMachineNode(SLTuOp, DL, VT, Ops); in selectAddESubE() 260 Carry = CurDAG->getMachineNode(Mips::SUBREG_TO_REG, DL, VT, in selectAddESubE() 272 AddCarry = CurDAG->getMachineNode(ADDuOp, DL, VT, SDValue(Carry, 0), RHS); in selectAddESubE() 740 Result = CurDAG->getMachineNode(Mips::DMTC1, DL, MVT::f64, Zero); in selectNode() 744 Result = CurDAG->getMachineNode(Mips::BuildPairF64_64, DL, MVT::f64, in selectNode() 749 Result = CurDAG->getMachineNode(Mips::BuildPairF64, DL, MVT::f64, Zero, in selectNode() 781 RegOpnd = CurDAG->getMachineNode(Inst->Opc, DL, MVT::i64, ImmOpnd); in selectNode() 784 CurDAG->getMachineNode(Inst->Opc, DL, MVT::i64, in selectNode() 792 RegOpnd = CurDAG->getMachineNode(Inst->Opc, DL, MVT::i64, in selectNode() 824 CurDAG->getMachineNode(Mips::MOVE_V, DL, in selectNode() [all …]
|
D | Mips16ISelDAGToDAG.cpp | 50 SDNode *Mul = CurDAG->getMachineNode(Opc, DL, MVT::Glue, N->getOperand(0), in selectMULT() 56 Lo = CurDAG->getMachineNode(Opcode, DL, Ty, MVT::Glue, InFlag); in selectMULT() 61 Hi = CurDAG->getMachineNode(Opcode, DL, Ty, InFlag); in selectMULT() 284 SDNode *Carry = CurDAG->getMachineNode(Sltu_op, DL, VT, Ops); in selectNode() 286 SDNode *AddCarry = CurDAG->getMachineNode(Addu_op, DL, VT, in selectNode()
|
/external/llvm/lib/Target/ARM/ |
D | ARMISelDAGToDAG.cpp | 1528 return CurDAG->getMachineNode(Opcode, SDLoc(N), MVT::i32, in SelectARMIndexedLoad() 1535 return CurDAG->getMachineNode(Opcode, SDLoc(N), MVT::i32, in SelectARMIndexedLoad() 1584 return CurDAG->getMachineNode(Opcode, SDLoc(N), MVT::i32, MVT::i32, in SelectT2IndexedLoad() 1599 return CurDAG->getMachineNode(TargetOpcode::REG_SEQUENCE, dl, VT, Ops); in createGPRPairNode() 1610 return CurDAG->getMachineNode(TargetOpcode::REG_SEQUENCE, dl, VT, Ops); in createSRegPairNode() 1621 return CurDAG->getMachineNode(TargetOpcode::REG_SEQUENCE, dl, VT, Ops); in createDRegPairNode() 1632 return CurDAG->getMachineNode(TargetOpcode::REG_SEQUENCE, dl, VT, Ops); in createQRegPairNode() 1647 return CurDAG->getMachineNode(TargetOpcode::REG_SEQUENCE, dl, VT, Ops); in createQuadSRegsNode() 1662 return CurDAG->getMachineNode(TargetOpcode::REG_SEQUENCE, dl, VT, Ops); in createQuadDRegsNode() 1677 return CurDAG->getMachineNode(TargetOpcode::REG_SEQUENCE, dl, VT, Ops); in createQuadQRegsNode() [all …]
|
/external/llvm/lib/Target/AMDGPU/ |
D | AMDGPUISelDAGToDAG.cpp | 392 MachineSDNode *ImpDef = CurDAG->getMachineNode(TargetOpcode::IMPLICIT_DEF, in Select() 425 return CurDAG->getMachineNode(TargetOpcode::REG_SEQUENCE, in Select() 444 SDNode *Lo = CurDAG->getMachineNode(AMDGPU::S_MOV_B32, DL, MVT::i32, in Select() 447 SDNode *Hi = CurDAG->getMachineNode(AMDGPU::S_MOV_B32, DL, MVT::i32, in Select() 455 return CurDAG->getMachineNode(TargetOpcode::REG_SEQUENCE, DL, in Select() 718 SDNode *Lo0 = CurDAG->getMachineNode(TargetOpcode::EXTRACT_SUBREG, in SelectADD_SUB_I64() 720 SDNode *Hi0 = CurDAG->getMachineNode(TargetOpcode::EXTRACT_SUBREG, in SelectADD_SUB_I64() 723 SDNode *Lo1 = CurDAG->getMachineNode(TargetOpcode::EXTRACT_SUBREG, in SelectADD_SUB_I64() 725 SDNode *Hi1 = CurDAG->getMachineNode(TargetOpcode::EXTRACT_SUBREG, in SelectADD_SUB_I64() 735 SDNode *AddLo = CurDAG->getMachineNode( Opc, DL, VTList, AddLoArgs); in SelectADD_SUB_I64() [all …]
|
D | R600ISelLowering.cpp | 669 interp = DAG.getMachineNode(AMDGPU::INTERP_VEC_LOAD, DL, in LowerOperation() 687 interp = DAG.getMachineNode(AMDGPU::INTERP_PAIR_XY, DL, in LowerOperation() 691 interp = DAG.getMachineNode(AMDGPU::INTERP_PAIR_ZW, DL, in LowerOperation() 704 interp = DAG.getMachineNode(AMDGPU::INTERP_PAIR_XY, DL, in LowerOperation() 708 interp = DAG.getMachineNode(AMDGPU::INTERP_PAIR_ZW, DL, in LowerOperation() 2236 return DAG.getMachineNode(Opcode, SDLoc(Node), Node->getVTList(), Ops); in PostISelFolding() 2242 return DAG.getMachineNode(Opcode, SDLoc(Node), Node->getVTList(), Ops); in PostISelFolding() 2256 return DAG.getMachineNode(Src.getMachineOpcode(), DL, in PostISelFolding() 2293 return DAG.getMachineNode(Opcode, SDLoc(Node), Node->getVTList(), Ops); in PostISelFolding()
|
D | SIISelLowering.cpp | 1127 SDNode *M0 = DAG.getMachineNode(AMDGPU::S_MOV_B32, DL, V.getValueType(), V); in copyToM0() 2254 SDNode *Copy = DAG.getMachineNode(TargetOpcode::COPY_TO_REGCLASS, in adjustWritemask() 2301 Ops.push_back(SDValue(DAG.getMachineNode(AMDGPU::S_MOV_B32, DL, in legalizeTargetIndependentNode() 2376 return SDValue(DAG.getMachineNode(AMDGPU::S_MOV_B32, DL, MVT::i32, K), 0); in buildSMovImm32() 2396 SDValue SubRegHi = SDValue(DAG.getMachineNode(AMDGPU::REG_SEQUENCE, DL, in wrapAddr64Rsrc() 2408 return DAG.getMachineNode(AMDGPU::REG_SEQUENCE, DL, MVT::v4i32, Ops1); in wrapAddr64Rsrc() 2423 PtrHi = SDValue(DAG.getMachineNode(AMDGPU::S_OR_B32, DL, MVT::i32, PtrHi, in buildRSRC() 2444 return DAG.getMachineNode(AMDGPU::REG_SEQUENCE, DL, MVT::v4i32, Ops); in buildRSRC()
|
/external/llvm/include/llvm/CodeGen/ |
D | SelectionDAG.h | 968 MachineSDNode *getMachineNode(unsigned Opcode, SDLoc dl, EVT VT); 969 MachineSDNode *getMachineNode(unsigned Opcode, SDLoc dl, EVT VT, 971 MachineSDNode *getMachineNode(unsigned Opcode, SDLoc dl, EVT VT, 973 MachineSDNode *getMachineNode(unsigned Opcode, SDLoc dl, EVT VT, 975 MachineSDNode *getMachineNode(unsigned Opcode, SDLoc dl, EVT VT, 977 MachineSDNode *getMachineNode(unsigned Opcode, SDLoc dl, EVT VT1, EVT VT2); 978 MachineSDNode *getMachineNode(unsigned Opcode, SDLoc dl, EVT VT1, EVT VT2, 980 MachineSDNode *getMachineNode(unsigned Opcode, SDLoc dl, EVT VT1, EVT VT2, 982 MachineSDNode *getMachineNode(unsigned Opcode, SDLoc dl, EVT VT1, EVT VT2, 984 MachineSDNode *getMachineNode(unsigned Opcode, SDLoc dl, EVT VT1, EVT VT2, [all …]
|
/external/llvm/lib/Target/X86/ |
D | X86ISelDAGToDAG.cpp | 1587 Base = SDValue(CurDAG->getMachineNode( in selectLEA64_32Addr() 1601 Index = SDValue(CurDAG->getMachineNode( in selectLEA64_32Addr() 1991 Ret = SDValue(CurDAG->getMachineNode(Opc, dl, MVT::Other, Ops), 0); in selectAtomicLoadArith() 1994 Ret = SDValue(CurDAG->getMachineNode(Opc, dl, MVT::Other, Ops), 0); in selectAtomicLoadArith() 2005 SDValue Undef = SDValue(CurDAG->getMachineNode(TargetOpcode::IMPLICIT_DEF, in selectAtomicLoadArith() 2198 SDNode *ResNode = CurDAG->getMachineNode(Opc, DL, VTs, Ops); in selectGather() 2394 SDNode *New = CurDAG->getMachineNode(Op, dl, NVT, N0->getOperand(0),NewCst); in Select() 2413 SDNode *CNode = CurDAG->getMachineNode(Opc, dl, VTs, Ops); in Select() 2438 SDNode *CNode = CurDAG->getMachineNode(Opc, dl, VTs, Ops); in Select() 2519 SDNode *CNode = CurDAG->getMachineNode(MOpc, dl, VTs, Ops); in Select() [all …]
|
D | X86InstrInfo.cpp | 6334 Load = DAG.getMachineNode(getLoadRegOpcode(0, RC, isAligned, Subtarget), dl, in unfoldMemoryOperand() 6357 SDNode *NewNode= DAG.getMachineNode(Opc, dl, VTs, BeforeOps); in unfoldMemoryOperand() 6380 DAG.getMachineNode(getStoreRegOpcode(0, DstRC, isAligned, Subtarget), in unfoldMemoryOperand()
|
/external/llvm/lib/Target/AArch64/ |
D | AArch64ISelDAGToDAG.cpp | 496 return CurDAG->getMachineNode(MLAOpc, dl, N->getValueType(0), Ops); in SelectMLAV64LaneV128() 540 return CurDAG->getMachineNode(SMULLOpc, dl, N->getValueType(0), Ops); in SelectMULLV64LaneV128() 553 MachineSDNode *Node = CurDAG->getMachineNode(TargetOpcode::EXTRACT_SUBREG, in narrowIfNeeded() 763 CurDAG->getMachineNode(TargetOpcode::IMPLICIT_DEF, dl, MVT::i64), 0); in Widen() 764 MachineSDNode *Node = CurDAG->getMachineNode( in Widen() 937 CurDAG->getMachineNode(AArch64::MOVi64imm, DL, MVT::i64, Ops); in SelectAddrModeXRO() 1014 CurDAG->getMachineNode(TargetOpcode::REG_SEQUENCE, DL, MVT::Untyped, Ops); in createTuple() 1036 return CurDAG->getMachineNode(Opc, dl, VT, Ops); in SelectTable() 1112 SDNode *Res = CurDAG->getMachineNode(Opcode, dl, MVT::i64, DstVT, in SelectIndexedLoad() 1120 SDValue(CurDAG->getMachineNode( in SelectIndexedLoad() [all …]
|
D | AArch64ISelLowering.cpp | 2013 DAG.getMachineNode(TargetOpcode::EXTRACT_SUBREG, DL, MVT::f16, Op, in LowerBITCAST() 3505 SDValue(DAG.getMachineNode(AArch64::ADDXri, DL, PtrVT, ThreadBase, in LowerELFGlobalTLSAddress() 3510 SDValue(DAG.getMachineNode(AArch64::ADDXri, DL, PtrVT, TPWithOff_lo, in LowerELFGlobalTLSAddress() 3547 TPOff = SDValue(DAG.getMachineNode(AArch64::ADDXri, DL, PtrVT, TPOff, HiVar, in LowerELFGlobalTLSAddress() 3550 TPOff = SDValue(DAG.getMachineNode(AArch64::ADDXri, DL, PtrVT, TPOff, LoVar, in LowerELFGlobalTLSAddress() 6335 DAG.getMachineNode(TargetOpcode::INSERT_SUBREG, dl, VT, Vec, Op0, in LowerBUILD_VECTOR() 7883 return SDValue(DAG.getMachineNode(TargetOpcode::EXTRACT_SUBREG, dl, VT, in performBitcastCombine() 9816 DAG.getMachineNode(TargetOpcode::INSERT_SUBREG, DL, MVT::f32, in ReplaceBITCASTResults()
|
/external/llvm/lib/Target/Sparc/ |
D | SparcISelDAGToDAG.cpp | 269 CurDAG->getMachineNode( in SelectInlineAsm() 351 TopPart = SDValue(CurDAG->getMachineNode(SP::SRAri, dl, MVT::i32, DivLHS, in Select() 373 CurDAG->getMachineNode(Opcode, dl, MVT::i32, MVT::i32, MulLHS, MulRHS); in Select()
|
D | SparcISelLowering.cpp | 2641 SDValue DstReg64 = SDValue(DAG.getMachineNode(TargetOpcode::IMPLICIT_DEF, in LowerF64Op() 2682 SDNode *InFP128 = DAG.getMachineNode(TargetOpcode::IMPLICIT_DEF, in LowerF128Load() 2684 InFP128 = DAG.getMachineNode(TargetOpcode::INSERT_SUBREG, dl, in LowerF128Load() 2689 InFP128 = DAG.getMachineNode(TargetOpcode::INSERT_SUBREG, dl, in LowerF128Load() 2721 SDNode *Hi64 = DAG.getMachineNode(TargetOpcode::EXTRACT_SUBREG, in LowerF128Store() 2726 SDNode *Lo64 = DAG.getMachineNode(TargetOpcode::EXTRACT_SUBREG, in LowerF128Store() 2802 SDValue DstReg128 = SDValue(DAG.getMachineNode(TargetOpcode::IMPLICIT_DEF, in LowerFNEGorFABS()
|
/external/llvm/lib/Target/NVPTX/ |
D | NVPTXISelDAGToDAG.cpp | 596 return CurDAG->getMachineNode(NVPTX::texsurf_handles, SDLoc(N), MVT::i64, in SelectTexSurfHandle() 627 return CurDAG->getMachineNode(Opc, SDLoc(N), N->getValueType(0), Src); in SelectAddrSpaceCast() 656 return CurDAG->getMachineNode(Opc, SDLoc(N), N->getValueType(0), Src); in SelectAddrSpaceCast() 752 NVPTXLD = CurDAG->getMachineNode(Opcode, dl, TargetVT, MVT::Other, Ops); in SelectLoad() 780 NVPTXLD = CurDAG->getMachineNode(Opcode, dl, TargetVT, MVT::Other, Ops); in SelectLoad() 833 NVPTXLD = CurDAG->getMachineNode(Opcode, dl, TargetVT, MVT::Other, Ops); in SelectLoad() 885 NVPTXLD = CurDAG->getMachineNode(Opcode, dl, TargetVT, MVT::Other, Ops); in SelectLoad() 1015 LD = CurDAG->getMachineNode(Opcode, DL, N->getVTList(), Ops); in SelectLoadVector() 1068 LD = CurDAG->getMachineNode(Opcode, DL, N->getVTList(), Ops); in SelectLoadVector() 1171 LD = CurDAG->getMachineNode(Opcode, DL, N->getVTList(), Ops); in SelectLoadVector() [all …]
|
/external/llvm/lib/Target/SystemZ/ |
D | SystemZISelDAGToDAG.cpp | 892 SDNode *N = CurDAG->getMachineNode(TargetOpcode::IMPLICIT_DEF, DL, VT); in getUNDEF() 955 N = CurDAG->getMachineNode(OpCode, DL, VT, In); in tryRISBGZero() 977 N = CurDAG->getMachineNode(Opcode, DL, OpcodeVT, Ops); in tryRISBGZero() 1028 N = CurDAG->getMachineNode(Opcode, DL, MVT::i64, Ops); in tryRxSBG() 1075 SDNode *Res = CurDAG->getMachineNode(Opcode, DL, VT, MVT::Other, Ops); in tryGather() 1109 return CurDAG->getMachineNode(Opcode, DL, MVT::Other, Ops); in tryScatter()
|
D | SystemZISelLowering.cpp | 2143 SDNode *In128 = DAG.getMachineNode(Extend, DL, MVT::Untyped, Op0); in lowerGR128Binary() 2660 SDNode *U64 = DAG.getMachineNode(TargetOpcode::IMPLICIT_DEF, DL, in lowerBITCAST() 2674 SDNode *U64 = DAG.getMachineNode(TargetOpcode::IMPLICIT_DEF, DL, MVT::f64); in lowerBITCAST() 3051 return SDValue(DAG.getMachineNode(SystemZ::Serialize, SDLoc(Op), MVT::Other, in lowerATOMIC_STORE()
|
/external/llvm/lib/CodeGen/SelectionDAG/ |
D | SelectionDAG.cpp | 6050 SelectionDAG::getMachineNode(unsigned Opcode, SDLoc dl, EVT VT) { in getMachineNode() function in SelectionDAG 6052 return getMachineNode(Opcode, dl, VTs, None); in getMachineNode() 6056 SelectionDAG::getMachineNode(unsigned Opcode, SDLoc dl, EVT VT, SDValue Op1) { in getMachineNode() function in SelectionDAG 6059 return getMachineNode(Opcode, dl, VTs, Ops); in getMachineNode() 6063 SelectionDAG::getMachineNode(unsigned Opcode, SDLoc dl, EVT VT, in getMachineNode() function in SelectionDAG 6067 return getMachineNode(Opcode, dl, VTs, Ops); in getMachineNode() 6071 SelectionDAG::getMachineNode(unsigned Opcode, SDLoc dl, EVT VT, in getMachineNode() function in SelectionDAG 6075 return getMachineNode(Opcode, dl, VTs, Ops); in getMachineNode() 6079 SelectionDAG::getMachineNode(unsigned Opcode, SDLoc dl, EVT VT, in getMachineNode() function in SelectionDAG 6082 return getMachineNode(Opcode, dl, VTs, Ops); in getMachineNode() [all …]
|
D | StatepointLowering.cpp | 785 DAG.getMachineNode(TargetOpcode::STATEPOINT, getCurSDLoc(), NodeTys, Ops); in LowerStatepoint()
|
D | SelectionDAGISel.cpp | 3208 Res = CurDAG->getMachineNode(TargetOpc, SDLoc(NodeToMatch), in SelectCodeCommon()
|
D | SelectionDAGBuilder.cpp | 4936 MachineSDNode *Node = DAG.getMachineNode(TargetOpcode::LOAD_STACK_GUARD, in visitIntrinsicCall() 6802 SDNode *SM = DAG.getMachineNode(TargetOpcode::STACKMAP, DL, NodeTys, Ops); in visitStackmap() 6938 MachineSDNode *MN = DAG.getMachineNode(TargetOpcode::PATCHPOINT, in visitPatchpoint()
|
/external/llvm/lib/Target/BPF/ |
D | BPFISelDAGToDAG.cpp | 161 return CurDAG->getMachineNode(Opc, SDLoc(Node), VT, TFI); in Select()
|
/external/llvm/lib/Target/MSP430/ |
D | MSP430ISelDAGToDAG.cpp | 346 return CurDAG->getMachineNode(Opcode, SDLoc(N), in SelectIndexedLoad() 407 return CurDAG->getMachineNode(MSP430::ADD16ri, dl, MVT::i16, TFI, in Select()
|