Searched refs:MipsSubtarget (Results 1 - 25 of 48) sorted by relevance

12

/freebsd-12-stable/contrib/llvm-project/llvm/lib/Target/Mips/
H A DMipsFrameLowering.h20 class MipsSubtarget;
24 const MipsSubtarget &STI;
27 explicit MipsFrameLowering(const MipsSubtarget &sti, Align Alignment)
31 static const MipsFrameLowering *create(const MipsSubtarget &ST);
53 const MipsFrameLowering *createMips16FrameLowering(const MipsSubtarget &ST);
54 const MipsFrameLowering *createMipsSEFrameLowering(const MipsSubtarget &ST);
H A DMipsLegalizerInfo.h21 class MipsSubtarget;
26 MipsLegalizerInfo(const MipsSubtarget &ST);
H A DMipsSubtarget.cpp1 //===-- 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;
68 void MipsSubtarget::anchor() {}
70 MipsSubtarget::MipsSubtarget(cons function in class:MipsSubtarget
[all...]
H A DMipsTargetMachine.h17 #include "MipsSubtarget.h"
32 const MipsSubtarget *Subtarget;
33 MipsSubtarget DefaultSubtarget;
34 MipsSubtarget NoMips16Subtarget;
35 MipsSubtarget Mips16Subtarget;
37 mutable StringMap<std::unique_ptr<MipsSubtarget>> SubtargetMap;
48 const MipsSubtarget *getSubtargetImpl() const {
54 const MipsSubtarget *getSubtargetImpl(const Function &F) const override;
H A DMips.h25 class MipsSubtarget;
43 MipsSubtarget &,
H A DMipsSEFrameLowering.h19 class MipsSubtarget;
23 explicit MipsSEFrameLowering(const MipsSubtarget &STI);
H A DMipsRegisterInfo.cpp17 #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>();
282 const MipsSubtarget &Subtarget = MF.getSubtarget<MipsSubtarget>();
[all...]
H A DMipsInstrInfo.h37 class MipsSubtarget;
45 const MipsSubtarget &Subtarget;
58 explicit MipsInstrInfo(const MipsSubtarget &STI, unsigned UncondBrOpc);
60 static const MipsInstrInfo *create(MipsSubtarget &STI);
182 const MipsInstrInfo *createMips16InstrInfo(const MipsSubtarget &STI);
183 const MipsInstrInfo *createMipsSEInstrInfo(const MipsSubtarget &STI);
H A DMips16FrameLowering.h21 explicit Mips16FrameLowering(const MipsSubtarget &STI);
H A DMips16InstrInfo.h25 class MipsSubtarget;
31 explicit Mips16InstrInfo(const MipsSubtarget &STI);
H A DMips16ISelLowering.h22 const MipsSubtarget &STI);
H A DMipsTargetMachine.cpp19 #include "MipsSubtarget.h"
158 const MipsSubtarget *
203 I = std::make_unique<MipsSubtarget>(
213 Subtarget = &MF->getSubtarget<MipsSubtarget>();
234 const MipsSubtarget &getMipsSubtarget() const {
H A DMips16FrameLowering.cpp18 #include "MipsSubtarget.h"
39 Mips16FrameLowering::Mips16FrameLowering(const MipsSubtarget &STI)
178 llvm::createMips16FrameLowering(const MipsSubtarget &ST) {
H A DMipsCCState.h18 class MipsSubtarget;
27 const MipsSubtarget &Subtarget);
H A DMipsLegalizerInfo.cpp53 MipsLegalizerInfo::MipsLegalizerInfo(const MipsSubtarget &ST) {
267 const MipsSubtarget &STI =
268 static_cast<const MipsSubtarget &>(MIRBuilder.getMF().getSubtarget());
319 const MipsSubtarget &ST) {
334 const MipsSubtarget &ST) {
346 const MipsSubtarget &ST) {
358 const MipsSubtarget &ST =
359 static_cast<const MipsSubtarget &>(MI.getMF()->getSubtarget());
H A DMipsSEISelLowering.h24 class MipsSubtarget;
32 const MipsSubtarget &STI);
H A DMipsFrameLowering.cpp82 const MipsFrameLowering *MipsFrameLowering::create(const MipsSubtarget &ST) {
H A DMipsSubtarget.h1 //===-- MipsSubtarget.h - Define Subtarget for the Mips ---------*- C++ -*-===//
39 class MipsSubtarget : public MipsGenSubtargetInfo { class in namespace:llvm
235 MipsSubtarget(const Triple &TT, StringRef CPU, StringRef FS, bool little,
361 MipsSubtarget &initializeSubtargetDependencies(StringRef CPU, StringRef FS,
H A DMipsSEInstrInfo.h25 explicit MipsSEInstrInfo(const MipsSubtarget &STI);
H A DMipsCallLowering.cpp139 const MipsSubtarget &STI =
140 static_cast<const MipsSubtarget &>(MIRBuilder.getMF().getSubtarget());
143 const MipsSubtarget &STI =
144 static_cast<const MipsSubtarget &>(MIRBuilder.getMF().getSubtarget());
254 const MipsSubtarget &STI =
255 static_cast<const MipsSubtarget &>(MIRBuilder.getMF().getSubtarget());
639 const MipsSubtarget &STI =
640 static_cast<const MipsSubtarget &>(MIRBuilder.getMF().getSubtarget());
H A DMipsSERegisterInfo.cpp18 #include "MipsSubtarget.h"
107 const MipsSubtarget &Subtarget = MO.getParent()
110 ->getSubtarget<MipsSubtarget>();
H A DMipsDelaySlotFiller.cpp17 #include "MipsSubtarget.h"
563 const MipsSubtarget &STI = MBB.getParent()->getSubtarget<MipsSubtarget>();
604 const MipsSubtarget &STI = MBB.getParent()->getSubtarget<MipsSubtarget>();
729 const MipsSubtarget &STI = MBB.getParent()->getSubtarget<MipsSubtarget>();
888 MBB.getParent()->getSubtarget<MipsSubtarget>().getInstrInfo();
H A DMipsAsmPrinter.h18 #include "MipsSubtarget.h"
117 const MipsSubtarget *Subtarget;
H A DMipsCCState.cpp10 #include "MipsSubtarget.h"
71 const MipsSubtarget &Subtarget) {
H A DMipsISelDAGToDAG.h17 #include "MipsSubtarget.h"
48 /// Keep a pointer to the MipsSubtarget around so that we can make the right
50 const MipsSubtarget *Subtarget;

Completed in 142 milliseconds

12