Home
last modified time | relevance | path

Searched refs:MipsTargetLowering (Results 1 – 12 of 12) sorted by relevance

/llvm-project/llvm/lib/Target/Mips/
H A DMipsISelLowering.cpp98 MVT MipsTargetLowering::getRegisterTypeForCallingConv(LLVMContext &Context,
110 unsigned MipsTargetLowering::getNumRegistersForCallingConv(LLVMContext &Context, in getRegisterTypeForCallingConv()
119 return MipsTargetLowering::getNumRegisters(Context, VT); in getNumRegistersForCallingConv()
122 unsigned MipsTargetLowering::getVectorTypeBreakdownForCallingConv( in getNumRegistersForCallingConv()
137 SDValue MipsTargetLowering::getGlobalReg(SelectionDAG &DAG, EVT Ty) const { in getVectorTypeBreakdownForCallingConv()
143 SDValue MipsTargetLowering::getTargetNode(GlobalAddressSDNode *N, EVT Ty, in getGlobalReg()
149 SDValue MipsTargetLowering::getTargetNode(ExternalSymbolSDNode *N, EVT Ty, in getTargetNode()
155 SDValue MipsTargetLowering::getTargetNode(BlockAddressSDNode *N, EVT Ty, in getTargetNode()
161 SDValue MipsTargetLowering::getTargetNode(JumpTableSDNode *N, EVT Ty, in getTargetNode()
167 SDValue MipsTargetLowering in getTargetNode()
298 MipsTargetLowering::MipsTargetLowering(const MipsTargetMachine &TM, MipsTargetLowering() function in MipsTargetLowering
[all...]
H A DMipsCallLowering.h21 class MipsTargetLowering; variable
25 MipsCallLowering(const MipsTargetLowering &TLI);
H A DMipsTargetTransformInfo.h25 const MipsTargetLowering *TLI;
28 const MipsTargetLowering *getTLI() const { return TLI; } in getTLI()
H A DMipsCallLowering.cpp25 MipsCallLowering::MipsCallLowering(const MipsTargetLowering &TLI) in MipsCallLowering()
328 const MipsTargetLowering &TLI = *getTLI<MipsTargetLowering>(); in lowerReturn()
374 const MipsTargetLowering &TLI = *getTLI<MipsTargetLowering>(); in lowerFormalArguments()
466 const MipsTargetLowering &TLI = *getTLI<MipsTargetLowering>(); in lowerCall()
H A DMipsISelLowering.h268 class MipsTargetLowering : public TargetLowering {
272 explicit MipsTargetLowering(const MipsTargetMachine &TM,
275 static const MipsTargetLowering *create(const MipsTargetMachine &TM,
742 /// Create MipsTargetLowering objects.
743 const MipsTargetLowering *
746 const MipsTargetLowering *
H A DMipsSubtarget.h225 std::unique_ptr<const MipsTargetLowering> TLInfo;
398 const MipsTargetLowering *getTargetLowering() const override { in getTargetLowering()
H A DMips16ISelLowering.h19 class Mips16TargetLowering : public MipsTargetLowering {
H A DMips16ISelLowering.cpp122 : MipsTargetLowering(TM, STI) { in Mips16TargetLowering()
152 const MipsTargetLowering *
168 return MipsTargetLowering::EmitInstrWithCustomInserter(MI, BB); in EmitInstrWithCustomInserter()
502 MipsTargetLowering::getOpndList(Ops, RegsToPass, IsPICCall, GlobalOrExternal, in getOpndList()
H A DMipsSEISelLowering.h9 // Subclass of MipsTargetLowering specialized for mips32/64.
29 class MipsSETargetLowering : public MipsTargetLowering {
H A DMipsSubtarget.cpp91 TLInfo(MipsTargetLowering::create(TM, *this)) { in MipsSubtarget()
H A DRelocation.txt16 SDValue MipsTargetLowering::
H A DMipsSEISelLowering.cpp9 // Subclass of MipsTargetLowering specialized for mips32/64.
104 : MipsTargetLowering(TM, STI) { in MipsSETargetLowering()
338 const MipsTargetLowering * in addMSAIntType()
447 return MipsTargetLowering::LowerOperation(Op, DAG);
510 return MipsTargetLowering::LowerOperation(Op, DAG); in performANDCombine()
1101 return MipsTargetLowering::PerformDAGCombine(N, DCI); in EmitInstrWithCustomInserter()
1109 return MipsTargetLowering::EmitInstrWithCustomInserter(MI, BB); in EmitInstrWithCustomInserter()
1207 MipsTargetLowering::getOpndList(Ops, RegsToPass, IsPICCall, GlobalOrExternal, in lowerSTORE()
1216 return MipsTargetLowering::lowerLOAD(Op, DAG); in lowerSTORE()
1245 return MipsTargetLowering in lowerBITCAST()
[all...]