/freebsd-current/contrib/llvm-project/llvm/lib/Target/Mips/ |
H A D | MipsFrameLowering.h | 20 class MipsSubtarget; 24 const MipsSubtarget &STI; 27 explicit MipsFrameLowering(const MipsSubtarget &sti, Align Alignment) 31 static const MipsFrameLowering *create(const MipsSubtarget &ST); 56 const MipsFrameLowering *createMips16FrameLowering(const MipsSubtarget &ST); 57 const MipsFrameLowering *createMipsSEFrameLowering(const MipsSubtarget &ST);
|
H A D | MipsLegalizerInfo.h | 21 class MipsSubtarget; 26 MipsLegalizerInfo(const MipsSubtarget &ST);
|
H A D | MipsSubtarget.cpp | 1 //===-- MipsSubtarget.cpp - Mips Subtarget Information --------------------===// 13 #include "MipsSubtarget.h" 62 bool MipsSubtarget::DspWarningPrinted = false; 63 bool MipsSubtarget::MSAWarningPrinted = false; 64 bool MipsSubtarget::VirtWarningPrinted = false; 65 bool MipsSubtarget::CRCWarningPrinted = false; 66 bool MipsSubtarget::GINVWarningPrinted = false; 67 bool MipsSubtarget::MIPS1WarningPrinted = false; 69 void MipsSubtarget::anchor() {} 71 MipsSubtarget function in class:MipsSubtarget [all...] |
H A D | MipsTargetTransformInfo.h | 24 const MipsSubtarget *ST; 27 const MipsSubtarget *getST() const { return ST; }
|
H A D | MipsTargetMachine.h | 17 #include "MipsSubtarget.h" 32 const MipsSubtarget *Subtarget; 33 MipsSubtarget DefaultSubtarget; 34 MipsSubtarget NoMips16Subtarget; 35 MipsSubtarget Mips16Subtarget; 37 mutable StringMap<std::unique_ptr<MipsSubtarget>> SubtargetMap; 49 const MipsSubtarget *getSubtargetImpl() const { 55 const MipsSubtarget *getSubtargetImpl(const Function &F) const override;
|
H A D | MipsPreLegalizerCombiner.cpp | 40 const MipsSubtarget &STI; 47 GISelCSEInfo *CSEInfo, const MipsSubtarget &STI, 72 const MipsSubtarget &STI = MI.getMF()->getSubtarget<MipsSubtarget>(); 123 const MipsSubtarget &ST = MF.getSubtarget<MipsSubtarget>();
|
H A D | MipsSEFrameLowering.h | 18 class MipsSubtarget; 22 explicit MipsSEFrameLowering(const MipsSubtarget &STI);
|
H A D | Mips.h | 24 class MipsSubtarget; 45 MipsSubtarget &,
|
H A D | MipsRegisterInfo.cpp | 17 #include "MipsSubtarget.h" 49 MipsABIInfo ABI = MF.getSubtarget<MipsSubtarget>().getABI(); 94 const MipsSubtarget &Subtarget = MF->getSubtarget<MipsSubtarget>(); 126 const MipsSubtarget &Subtarget = MF.getSubtarget<MipsSubtarget>(); 160 const MipsSubtarget &Subtarget = MF.getSubtarget<MipsSubtarget>(); 272 const MipsSubtarget &Subtarget = MF.getSubtarget<MipsSubtarget>(); [all...] |
H A D | MipsPostLegalizerCombiner.cpp | 17 #include "MipsSubtarget.h" 45 const MipsSubtarget &STI; 54 const MipsSubtarget &STI, MachineDominatorTree *MDT, 75 const MipsSubtarget &STI, MachineDominatorTree *MDT, 136 const MipsSubtarget &ST = MF.getSubtarget<MipsSubtarget>();
|
H A D | Mips16FrameLowering.h | 21 explicit Mips16FrameLowering(const MipsSubtarget &STI);
|
H A D | MipsInstrInfo.h | 37 class MipsSubtarget; 45 const MipsSubtarget &Subtarget; 58 explicit MipsInstrInfo(const MipsSubtarget &STI, unsigned UncondBrOpc); 60 static const MipsInstrInfo *create(MipsSubtarget &STI); 213 const MipsInstrInfo *createMips16InstrInfo(const MipsSubtarget &STI); 214 const MipsInstrInfo *createMipsSEInstrInfo(const MipsSubtarget &STI);
|
H A D | Mips16InstrInfo.h | 25 class MipsSubtarget; 31 explicit Mips16InstrInfo(const MipsSubtarget &STI);
|
H A D | Mips16ISelLowering.h | 22 const MipsSubtarget &STI);
|
H A D | MipsSEISelLowering.h | 24 class MipsSubtarget; 32 const MipsSubtarget &STI);
|
H A D | Mips16FrameLowering.cpp | 18 #include "MipsSubtarget.h" 38 Mips16FrameLowering::Mips16FrameLowering(const MipsSubtarget &STI) 173 llvm::createMips16FrameLowering(const MipsSubtarget &ST) {
|
H A D | MipsFrameLowering.cpp | 82 const MipsFrameLowering *MipsFrameLowering::create(const MipsSubtarget &ST) {
|
H A D | MipsTargetMachine.cpp | 20 #include "MipsSubtarget.h" 168 const MipsSubtarget * 205 I = std::make_unique<MipsSubtarget>( 215 Subtarget = &MF->getSubtarget<MipsSubtarget>(); 236 const MipsSubtarget &getMipsSubtarget() const {
|
H A D | MipsSubtarget.h | 1 //===-- MipsSubtarget.h - Define Subtarget for the Mips ---------*- C++ -*-===// 38 class MipsSubtarget : public MipsGenSubtargetInfo { class in namespace:llvm 240 MipsSubtarget(const Triple &TT, StringRef CPU, StringRef FS, bool little, 367 MipsSubtarget &initializeSubtargetDependencies(StringRef CPU, StringRef FS,
|
H A D | MipsLegalizerInfo.cpp | 68 MipsLegalizerInfo::MipsLegalizerInfo(const MipsSubtarget &ST) { 471 const MipsSubtarget &ST) { 486 const MipsSubtarget &ST) { 498 const MipsSubtarget &ST) { 510 const MipsSubtarget &ST = MI.getMF()->getSubtarget<MipsSubtarget>();
|
H A D | MipsSEInstrInfo.h | 25 explicit MipsSEInstrInfo(const MipsSubtarget &STI);
|
H A D | MipsCCState.h | 18 class MipsSubtarget; 27 const MipsSubtarget &Subtarget);
|
H A D | MipsSERegisterInfo.cpp | 18 #include "MipsSubtarget.h" 107 const MipsSubtarget &Subtarget = MO.getParent() 110 ->getSubtarget<MipsSubtarget>();
|
H A D | MipsDelaySlotFiller.cpp | 17 #include "MipsSubtarget.h" 559 const MipsSubtarget &STI = MBB.getParent()->getSubtarget<MipsSubtarget>(); 604 const MipsSubtarget &STI = MBB.getParent()->getSubtarget<MipsSubtarget>(); 730 const MipsSubtarget &STI = MBB.getParent()->getSubtarget<MipsSubtarget>(); 888 MBB.getParent()->getSubtarget<MipsSubtarget>().getInstrInfo();
|
H A D | MipsTargetObjectFile.cpp | 10 #include "MipsSubtarget.h" 96 const MipsSubtarget &Subtarget =
|