| /freebsd/contrib/llvm-project/llvm/lib/Target/Mips/ |
| H A D | MipsSubtarget.cpp | 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() {} in anchor() 71 MipsSubtarget::MipsSubtarget(const Triple &TT, StringRef CPU, StringRef FS, in MipsSubtarget() function in MipsSubtarget 226 MipsSubtarget::~MipsSubtarget() = default; 228 bool MipsSubtarget::isPositionIndependent() const { in isPositionIndependent() [all …]
|
| H A D | MipsFrameLowering.h | 20 class MipsSubtarget; variable 24 const MipsSubtarget &STI; 29 explicit MipsFrameLowering(const MipsSubtarget &sti, Align Alignment) in MipsFrameLowering() 33 static const MipsFrameLowering *create(const MipsSubtarget &ST); 56 const MipsFrameLowering *createMips16FrameLowering(const MipsSubtarget &ST); 57 const MipsFrameLowering *createMipsSEFrameLowering(const MipsSubtarget &ST);
|
| H A D | MipsTargetMachine.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 { in getSubtargetImpl() 55 const MipsSubtarget *getSubtargetImpl(const Function &F) const override;
|
| H A D | MipsRegisterInfo.cpp | 49 MipsABIInfo ABI = MF.getSubtarget<MipsSubtarget>().getABI(); in getPointerRegClass() 94 const MipsSubtarget &Subtarget = MF->getSubtarget<MipsSubtarget>(); in getCalleeSavedRegs() 126 const MipsSubtarget &Subtarget = MF.getSubtarget<MipsSubtarget>(); in getCallPreservedMask() 160 const MipsSubtarget &Subtarget = MF.getSubtarget<MipsSubtarget>(); in getReservedRegs() 273 const MipsSubtarget &Subtarget = MF.getSubtarget<MipsSubtarget>(); in getFrameRegister() 296 const MipsSubtarget &Subtarget = MF.getSubtarget<MipsSubtarget>(); in canRealignStack()
|
| H A D | MipsPreLegalizerCombiner.cpp | 38 const MipsSubtarget &STI; 45 const MipsSubtarget &STI, in MipsPreLegalizerCombinerImpl() 69 const MipsSubtarget &STI = MI.getMF()->getSubtarget<MipsSubtarget>(); in tryCombineAll() 119 const MipsSubtarget &ST = MF.getSubtarget<MipsSubtarget>(); in runOnMachineFunction()
|
| H A D | MipsPostLegalizerCombiner.cpp | 45 const MipsSubtarget &STI; 53 const MipsSubtarget &STI, MachineDominatorTree *MDT, 74 const MipsSubtarget &STI, MachineDominatorTree *MDT, in MipsPostLegalizerCombinerImpl() 132 const MipsSubtarget &ST = MF.getSubtarget<MipsSubtarget>(); in runOnMachineFunction()
|
| H A D | MipsInstrInfo.h | 37 class MipsSubtarget; variable 45 const MipsSubtarget &Subtarget; 58 explicit MipsInstrInfo(const MipsSubtarget &STI, unsigned UncondBrOpc); 62 static const MipsInstrInfo *create(MipsSubtarget &STI); 219 const MipsInstrInfo *createMips16InstrInfo(const MipsSubtarget &STI); 220 const MipsInstrInfo *createMipsSEInstrInfo(const MipsSubtarget &STI);
|
| H A D | MipsLegalizerInfo.h | 21 class MipsSubtarget; variable 26 MipsLegalizerInfo(const MipsSubtarget &ST);
|
| H A D | MipsTargetTransformInfo.h | 24 const MipsSubtarget *ST; 27 const MipsSubtarget *getST() const { return ST; } in getST()
|
| H A D | MipsSubtarget.h | 37 class MipsSubtarget : public MipsGenSubtargetInfo { 241 MipsSubtarget(const Triple &TT, StringRef CPU, StringRef FS, bool little, 244 ~MipsSubtarget() override; 372 MipsSubtarget &initializeSubtargetDependencies(StringRef CPU, StringRef FS,
|
| H A D | MipsSEFrameLowering.h | 18 class MipsSubtarget; variable 22 explicit MipsSEFrameLowering(const MipsSubtarget &STI);
|
| H A D | Mips.h | 35 class MipsSubtarget; variable 56 createMipsInstructionSelector(const MipsTargetMachine &, const MipsSubtarget &,
|
| H A D | MipsTargetMachine.cpp | 176 const MipsSubtarget * 213 I = std::make_unique<MipsSubtarget>( in getSubtargetImpl() 223 Subtarget = &MF->getSubtarget<MipsSubtarget>(); in resetSubtarget() 245 const MipsSubtarget &getMipsSubtarget() const { in getMipsSubtarget()
|
| H A D | MipsCallLowering.cpp | 86 const MipsSubtarget &STI; 92 STI(MIRBuilder.getMF().getSubtarget<MipsSubtarget>()) {} in MipsIncomingValueHandler() 193 const MipsSubtarget &STI; 199 STI(MIRBuilder.getMF().getSubtarget<MipsSubtarget>()), MIB(MIB) {} in MipsOutgoingValueHandler() 407 ABI.getVarArgRegs(MF.getSubtarget<MipsSubtarget>().isGP64bit()); in lowerFormalArguments() 542 const MipsSubtarget &STI = MIRBuilder.getMF().getSubtarget<MipsSubtarget>(); in lowerCall()
|
| H A D | Mips16InstrInfo.h | 25 class MipsSubtarget; variable 31 explicit Mips16InstrInfo(const MipsSubtarget &STI);
|
| H A D | MipsLegalizerInfo.cpp | 68 MipsLegalizerInfo::MipsLegalizerInfo(const MipsSubtarget &ST) { in MipsLegalizerInfo() 471 const MipsSubtarget &ST) { in SelectMSA3OpIntrinsic() 486 const MipsSubtarget &ST) { in MSA3OpIntrinsicToGeneric() 498 const MipsSubtarget &ST) { in MSA2OpIntrinsicToGeneric() 510 const MipsSubtarget &ST = MI.getMF()->getSubtarget<MipsSubtarget>(); in legalizeIntrinsic()
|
| H A D | MipsDelaySlotFiller.cpp | 555 const MipsSubtarget &STI = MBB.getParent()->getSubtarget<MipsSubtarget>(); in replaceWithCompactBranch() 601 const MipsSubtarget &STI = MBB.getParent()->getSubtarget<MipsSubtarget>(); in runOnMachineBasicBlock() 729 const MipsSubtarget &STI = MBB.getParent()->getSubtarget<MipsSubtarget>(); in searchRange() 893 MBB.getParent()->getSubtarget<MipsSubtarget>().getInstrInfo(); in getBranch()
|
| H A D | Mips16FrameLowering.cpp | 34 Mips16FrameLowering::Mips16FrameLowering(const MipsSubtarget &STI) in Mips16FrameLowering() 155 llvm::createMips16FrameLowering(const MipsSubtarget &ST) { in createMips16FrameLowering()
|
| H A D | MipsSEISelLowering.h | 24 class MipsSubtarget; variable 32 const MipsSubtarget &STI);
|
| H A D | MipsISelLowering.h | 48 class MipsSubtarget; variable 273 const MipsSubtarget &STI); 276 const MipsSubtarget &STI); 534 const MipsSubtarget &Subtarget; 751 const MipsSubtarget &STI); 754 const MipsSubtarget &STI);
|
| H A D | MipsSERegisterInfo.cpp | 103 const MipsSubtarget &Subtarget = MO.getParent() in getLoadStoreOffsetSizeInBits() 106 ->getSubtarget<MipsSubtarget>(); in getLoadStoreOffsetSizeInBits()
|
| H A D | MipsCCState.h | 18 class MipsSubtarget; variable 27 const MipsSubtarget &Subtarget);
|
| H A D | Mips16FrameLowering.h | 21 explicit Mips16FrameLowering(const MipsSubtarget &STI);
|
| H A D | Mips16ISelLowering.h | 22 const MipsSubtarget &STI);
|
| H A D | MipsFrameLowering.cpp | 76 const MipsFrameLowering *MipsFrameLowering::create(const MipsSubtarget &ST) { in create()
|