Searched refs:MipsTargetLowering (Results 1 - 9 of 9) sorted by relevance

/external/llvm/lib/Target/Mips/
H A DMipsISelLowering.cpp85 SDValue MipsTargetLowering::getGlobalReg(SelectionDAG &DAG, EVT Ty) const {
90 SDValue MipsTargetLowering::getTargetNode(GlobalAddressSDNode *N, EVT Ty,
96 SDValue MipsTargetLowering::getTargetNode(ExternalSymbolSDNode *N, EVT Ty,
102 SDValue MipsTargetLowering::getTargetNode(BlockAddressSDNode *N, EVT Ty,
108 SDValue MipsTargetLowering::getTargetNode(JumpTableSDNode *N, EVT Ty,
114 SDValue MipsTargetLowering::getTargetNode(ConstantPoolSDNode *N, EVT Ty,
121 const char *MipsTargetLowering::getTargetNodeName(unsigned Opcode) const {
211 MipsTargetLowering::MipsTargetLowering(MipsTargetMachine &TM) function in class:MipsTargetLowering
406 const MipsTargetLowering *MipsTargetLowerin
[all...]
H A DMips16ISelLowering.h10 // Subclass of MipsTargetLowering specialized for mips16.
20 class Mips16TargetLowering : public MipsTargetLowering {
H A DMipsSubtarget.h154 std::unique_ptr<const MipsTargetLowering> TLInfo;
157 std::unique_ptr<const MipsTargetLowering> TLInfo16;
160 std::unique_ptr<const MipsTargetLowering> TLInfoSE;
302 const MipsTargetLowering *getTargetLowering() const { return TLInfo.get(); }
H A DMipsTargetMachine.h57 const MipsTargetLowering *getTargetLowering() const override {
H A DMipsSubtarget.cpp121 TLInfo(MipsTargetLowering::create(*TM)) {
264 TLInfo.reset(MipsTargetLowering::create(*TM));
282 TLInfo.reset(MipsTargetLowering::create(*TM));
H A DMipsSEISelLowering.h10 // Subclass of MipsTargetLowering specialized for mips32/64.
21 class MipsSETargetLowering : public MipsTargetLowering {
H A DMipsISelLowering.h214 class MipsTargetLowering : public TargetLowering { class in namespace:llvm
217 explicit MipsTargetLowering(MipsTargetMachine &TM);
219 static const MipsTargetLowering *create(MipsTargetMachine &TM);
613 /// Create MipsTargetLowering objects.
614 const MipsTargetLowering *createMips16TargetLowering(MipsTargetMachine &TM);
615 const MipsTargetLowering *createMipsSETargetLowering(MipsTargetMachine &TM);
H A DMips16ISelLowering.cpp10 // Subclass of MipsTargetLowering specialized for mips16.
122 : MipsTargetLowering(TM) {
152 const MipsTargetLowering *
169 return MipsTargetLowering::EmitInstrWithCustomInserter(MI, BB);
512 MipsTargetLowering::getOpndList(Ops, RegsToPass, IsPICCall, GlobalOrExternal,
H A DMipsSEISelLowering.cpp10 // Subclass of MipsTargetLowering specialized for mips32/64.
38 : MipsTargetLowering(TM) {
228 const MipsTargetLowering *
377 return MipsTargetLowering::LowerOperation(Op, DAG);
1106 return MipsTargetLowering::PerformDAGCombine(N, DCI);
1114 return MipsTargetLowering::EmitInstrWithCustomInserter(MI, BB);
1190 MipsTargetLowering::getOpndList(Ops, RegsToPass, IsPICCall, GlobalOrExternal,
1198 return MipsTargetLowering::lowerLOAD(Op, DAG);
1230 return MipsTargetLowering::lowerSTORE(Op, DAG);

Completed in 1103 milliseconds