/external/llvm/lib/Target/Mips/ |
H A D | MipsFrameLowering.h | 21 class MipsSubtarget; 25 const MipsSubtarget &STI; 28 explicit MipsFrameLowering(const MipsSubtarget &sti, unsigned Alignment) 31 static const MipsFrameLowering *create(const MipsSubtarget &ST); 49 const MipsFrameLowering *createMips16FrameLowering(const MipsSubtarget &ST); 50 const MipsFrameLowering *createMipsSEFrameLowering(const MipsSubtarget &ST);
|
H A D | MipsSubtarget.cpp | 1 //===-- MipsSubtarget.cpp - Mips Subtarget Information --------------------===// 17 #include "MipsSubtarget.h" 60 void MipsSubtarget::anchor() { } 62 MipsSubtarget::MipsSubtarget(const Triple &TT, const std::string &CPU, function in class:MipsSubtarget 129 bool MipsSubtarget::isPositionIndependent() const { 134 bool MipsSubtarget::enablePostRAScheduler() const { return true; } 136 void MipsSubtarget::getCriticalPathRCs(RegClassVector &CriticalPathRCs) const { 142 CodeGenOpt::Level MipsSubtarget::getOptLevelToEnablePostRAScheduler() const { 146 MipsSubtarget [all...] |
H A D | MipsTargetMachine.h | 18 #include "MipsSubtarget.h" 34 MipsSubtarget *Subtarget; 35 MipsSubtarget DefaultSubtarget; 36 MipsSubtarget NoMips16Subtarget; 37 MipsSubtarget Mips16Subtarget; 39 mutable StringMap<std::unique_ptr<MipsSubtarget>> SubtargetMap; 50 const MipsSubtarget *getSubtargetImpl() const { 56 const MipsSubtarget *getSubtargetImpl(const Function &F) const override;
|
H A D | MipsInstrInfo.h | 31 class MipsSubtarget; 35 const MipsSubtarget &Subtarget; 48 explicit MipsInstrInfo(const MipsSubtarget &STI, unsigned UncondBrOpc); 50 static const MipsInstrInfo *create(MipsSubtarget &STI); 154 const MipsInstrInfo *createMips16InstrInfo(const MipsSubtarget &STI); 155 const MipsInstrInfo *createMipsSEInstrInfo(const MipsSubtarget &STI);
|
H A D | MipsRegisterInfo.cpp | 18 #include "MipsSubtarget.h" 52 MipsABIInfo ABI = MF.getSubtarget<MipsSubtarget>().getABI(); 98 const MipsSubtarget &Subtarget = MF->getSubtarget<MipsSubtarget>(); 130 const MipsSubtarget &Subtarget = MF.getSubtarget<MipsSubtarget>(); 164 const MipsSubtarget &Subtarget = MF.getSubtarget<MipsSubtarget>(); 296 const MipsSubtarget &Subtarget = MF.getSubtarget<MipsSubtarget>(); [all...] |
H A D | Mips16FrameLowering.h | 22 explicit Mips16FrameLowering(const MipsSubtarget &STI);
|
H A D | MipsSEFrameLowering.h | 23 explicit MipsSEFrameLowering(const MipsSubtarget &STI);
|
H A D | MipsHazardSchedule.cpp | 104 const MipsSubtarget *STI = 105 &static_cast<const MipsSubtarget &>(MF.getSubtarget());
|
H A D | MipsMachineFunction.cpp | 13 #include "MipsSubtarget.h" 38 MipsSubtarget const &STI = 39 static_cast<const MipsSubtarget &>(MF.getSubtarget());
|
H A D | MipsSubtarget.h | 1 //===-- MipsSubtarget.h - Define Subtarget for the Mips ---------*- C++ -*-===// 36 class MipsSubtarget : public MipsGenSubtargetInfo { class in namespace:llvm 178 MipsSubtarget(const Triple &TT, const std::string &CPU, const std::string &FS, 283 MipsSubtarget &initializeSubtargetDependencies(StringRef CPU, StringRef FS,
|
H A D | Mips16InstrInfo.h | 21 class MipsSubtarget; 26 explicit Mips16InstrInfo(const MipsSubtarget &STI);
|
H A D | MipsCCState.h | 19 class MipsSubtarget; 28 const MipsSubtarget &Subtarget);
|
H A D | Mips16ISelLowering.h | 23 const MipsSubtarget &STI);
|
H A D | MipsTargetMachine.cpp | 135 const MipsSubtarget * 171 I = llvm::make_unique<MipsSubtarget>(TargetTriple, CPU, FS, isLittle, 180 Subtarget = const_cast<MipsSubtarget *>(getSubtargetImpl(*MF->getFunction())); 202 const MipsSubtarget &getMipsSubtarget() const {
|
H A D | Mips16FrameLowering.cpp | 19 #include "MipsSubtarget.h" 31 Mips16FrameLowering::Mips16FrameLowering(const MipsSubtarget &STI) 174 llvm::createMips16FrameLowering(const MipsSubtarget &ST) {
|
H A D | MipsSEInstrInfo.h | 26 explicit MipsSEInstrInfo(const MipsSubtarget &STI);
|
H A D | MipsISelLowering.h | 217 class MipsSubtarget; 224 const MipsSubtarget &STI); 227 const MipsSubtarget &STI); 397 const MipsSubtarget &Subtarget; 602 const MipsSubtarget &STI); 605 const MipsSubtarget &STI);
|
/external/swiftshader/third_party/LLVM/lib/Target/Mips/ |
H A D | MipsFrameLowering.h | 18 #include "MipsSubtarget.h" 22 class MipsSubtarget; 26 const MipsSubtarget &STI; 29 explicit MipsFrameLowering(const MipsSubtarget &sti)
|
H A D | MipsRegisterInfo.h | 24 class MipsSubtarget; 29 const MipsSubtarget &Subtarget; 32 MipsRegisterInfo(const MipsSubtarget &Subtarget, const TargetInstrInfo &tii);
|
H A D | MipsSubtarget.cpp | 1 //===- MipsSubtarget.cpp - Mips Subtarget Information -----------*- C++ -*-===// 14 #include "MipsSubtarget.h" 24 MipsSubtarget::MipsSubtarget(const std::string &TT, const std::string &CPU, function in class:MipsSubtarget
|
H A D | MipsAsmPrinter.h | 17 #include "MipsSubtarget.h" 30 const MipsSubtarget *Subtarget; 35 Subtarget = &TM.getSubtarget<MipsSubtarget>();
|
H A D | MipsSubtarget.h | 1 //=====-- MipsSubtarget.h - Define Subtarget for the Mips -----*- C++ -*--====// 27 class MipsSubtarget : public MipsGenSubtargetInfo { class in namespace:llvm 101 MipsSubtarget(const std::string &TT, const std::string &CPU,
|
H A D | MipsTargetObjectFile.cpp | 11 #include "MipsSubtarget.h" 64 const MipsSubtarget &Subtarget = TM.getSubtarget<MipsSubtarget>();
|
H A D | MipsTargetMachine.h | 17 #include "MipsSubtarget.h" 31 MipsSubtarget Subtarget; 49 virtual const MipsSubtarget *getSubtargetImpl() const
|
H A D | MipsAsmPrinter.cpp | 204 case MipsSubtarget::O32: return "abi32"; 205 case MipsSubtarget::N32: return "abiN32"; 206 case MipsSubtarget::N64: return "abi64"; 207 case MipsSubtarget::EABI: return "eabi32"; // TODO: handle eabi64
|