Lines Matching refs:MipsSubtarget

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::MipsSubtarget(const Triple &TT, StringRef CPU, StringRef FS,
224 bool MipsSubtarget::isPositionIndependent() const {
229 bool MipsSubtarget::enablePostRAScheduler() const { return true; }
231 void MipsSubtarget::getCriticalPathRCs(RegClassVector &CriticalPathRCs) const {
237 CodeGenOptLevel MipsSubtarget::getOptLevelToEnablePostRAScheduler() const {
241 MipsSubtarget &
242 MipsSubtarget::initializeSubtargetDependencies(StringRef CPU, StringRef FS,
270 bool MipsSubtarget::useConstantIslands() {
276 Reloc::Model MipsSubtarget::getRelocationModel() const {
280 bool MipsSubtarget::isABI_N64() const { return getABI().IsN64(); }
281 bool MipsSubtarget::isABI_N32() const { return getABI().IsN32(); }
282 bool MipsSubtarget::isABI_O32() const { return getABI().IsO32(); }
283 const MipsABIInfo &MipsSubtarget::getABI() const { return TM.getABI(); }
285 const CallLowering *MipsSubtarget::getCallLowering() const {
289 const LegalizerInfo *MipsSubtarget::getLegalizerInfo() const {
293 const RegisterBankInfo *MipsSubtarget::getRegBankInfo() const {
297 InstructionSelector *MipsSubtarget::getInstructionSelector() const {