Home
last modified time | relevance | path

Searched refs:MipsSubtarget (Results 1 – 25 of 152) sorted by relevance

1234567

/external/llvm-project/llvm/lib/Target/Mips/
DMipsSubtarget.cpp62 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() {} in anchor()
70 MipsSubtarget::MipsSubtarget(const Triple &TT, StringRef CPU, StringRef FS, in MipsSubtarget() function in MipsSubtarget
220 bool MipsSubtarget::isPositionIndependent() const { in isPositionIndependent()
225 bool MipsSubtarget::enablePostRAScheduler() const { return true; } in enablePostRAScheduler()
227 void MipsSubtarget::getCriticalPathRCs(RegClassVector &CriticalPathRCs) const { in getCriticalPathRCs()
[all …]
DMipsFrameLowering.h20 class MipsSubtarget; variable
24 const MipsSubtarget &STI;
27 explicit MipsFrameLowering(const MipsSubtarget &sti, Align Alignment) in MipsFrameLowering()
31 static const MipsFrameLowering *create(const MipsSubtarget &ST);
53 const MipsFrameLowering *createMips16FrameLowering(const MipsSubtarget &ST);
54 const MipsFrameLowering *createMipsSEFrameLowering(const MipsSubtarget &ST);
DMipsTargetMachine.h32 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 { in getSubtargetImpl()
54 const MipsSubtarget *getSubtargetImpl(const Function &F) const override;
DMipsRegisterInfo.cpp49 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()
277 const MipsSubtarget &Subtarget = MF.getSubtarget<MipsSubtarget>(); in getFrameRegister()
300 const MipsSubtarget &Subtarget = MF.getSubtarget<MipsSubtarget>(); in canRealignStack()
DMipsInstrInfo.h37 class MipsSubtarget; variable
45 const MipsSubtarget &Subtarget;
58 explicit MipsInstrInfo(const MipsSubtarget &STI, unsigned UncondBrOpc);
60 static const MipsInstrInfo *create(MipsSubtarget &STI);
192 const MipsInstrInfo *createMips16InstrInfo(const MipsSubtarget &STI);
193 const MipsInstrInfo *createMipsSEInstrInfo(const MipsSubtarget &STI);
DMipsLegalizerInfo.h21 class MipsSubtarget; variable
26 MipsLegalizerInfo(const MipsSubtarget &ST);
DMips.h25 class MipsSubtarget; variable
43 MipsSubtarget &,
DMipsSEFrameLowering.h20 class MipsSubtarget; variable
24 explicit MipsSEFrameLowering(const MipsSubtarget &STI);
DMipsTargetMachine.cpp161 const MipsSubtarget *
200 I = std::make_unique<MipsSubtarget>( in getSubtargetImpl()
210 Subtarget = &MF->getSubtarget<MipsSubtarget>(); in resetSubtarget()
231 const MipsSubtarget &getMipsSubtarget() const { in getMipsSubtarget()
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Target/Mips/
DMipsSubtarget.cpp62 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() {} in anchor()
70 MipsSubtarget::MipsSubtarget(const Triple &TT, StringRef CPU, StringRef FS, in MipsSubtarget() function in MipsSubtarget
220 bool MipsSubtarget::isPositionIndependent() const { in isPositionIndependent()
225 bool MipsSubtarget::enablePostRAScheduler() const { return true; } in enablePostRAScheduler()
227 void MipsSubtarget::getCriticalPathRCs(RegClassVector &CriticalPathRCs) const { in getCriticalPathRCs()
[all …]
DMipsFrameLowering.h20 class MipsSubtarget; variable
24 const MipsSubtarget &STI;
27 explicit MipsFrameLowering(const MipsSubtarget &sti, Align Alignment) in MipsFrameLowering()
31 static const MipsFrameLowering *create(const MipsSubtarget &ST);
53 const MipsFrameLowering *createMips16FrameLowering(const MipsSubtarget &ST);
54 const MipsFrameLowering *createMipsSEFrameLowering(const MipsSubtarget &ST);
DMipsTargetMachine.h32 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 { in getSubtargetImpl()
54 const MipsSubtarget *getSubtargetImpl(const Function &F) const override;
DMipsRegisterInfo.cpp49 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()
282 const MipsSubtarget &Subtarget = MF.getSubtarget<MipsSubtarget>(); in getFrameRegister()
305 const MipsSubtarget &Subtarget = MF.getSubtarget<MipsSubtarget>(); in canRealignStack()
DMipsInstrInfo.h37 class MipsSubtarget; variable
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);
DMipsLegalizerInfo.h21 class MipsSubtarget; variable
26 MipsLegalizerInfo(const MipsSubtarget &ST);
DMips.h25 class MipsSubtarget; variable
43 MipsSubtarget &,
DMipsSEFrameLowering.h19 class MipsSubtarget; variable
23 explicit MipsSEFrameLowering(const MipsSubtarget &STI);
DMipsLegalizerInfo.cpp53 MipsLegalizerInfo::MipsLegalizerInfo(const MipsSubtarget &ST) { in MipsLegalizerInfo()
267 const MipsSubtarget &STI = in legalizeCustom()
268 static_cast<const MipsSubtarget &>(MIRBuilder.getMF().getSubtarget()); in legalizeCustom()
319 const MipsSubtarget &ST) { in SelectMSA3OpIntrinsic()
334 const MipsSubtarget &ST) { in MSA3OpIntrinsicToGeneric()
346 const MipsSubtarget &ST) { in MSA2OpIntrinsicToGeneric()
358 const MipsSubtarget &ST = in legalizeIntrinsic()
359 static_cast<const MipsSubtarget &>(MI.getMF()->getSubtarget()); in legalizeIntrinsic()
/external/llvm/lib/Target/Mips/
DMipsSubtarget.cpp60 void MipsSubtarget::anchor() { } in anchor()
62 MipsSubtarget::MipsSubtarget(const Triple &TT, const std::string &CPU, in MipsSubtarget() function in MipsSubtarget
129 bool MipsSubtarget::isPositionIndependent() const { in isPositionIndependent()
134 bool MipsSubtarget::enablePostRAScheduler() const { return true; } in enablePostRAScheduler()
136 void MipsSubtarget::getCriticalPathRCs(RegClassVector &CriticalPathRCs) const { in getCriticalPathRCs()
142 CodeGenOpt::Level MipsSubtarget::getOptLevelToEnablePostRAScheduler() const { in getOptLevelToEnablePostRAScheduler()
146 MipsSubtarget &
147 MipsSubtarget::initializeSubtargetDependencies(StringRef CPU, StringRef FS, in initializeSubtargetDependencies()
162 bool MipsSubtarget::useConstantIslands() { in useConstantIslands()
167 Reloc::Model MipsSubtarget::getRelocationModel() const { in getRelocationModel()
[all …]
DMipsFrameLowering.h21 class MipsSubtarget; variable
25 const MipsSubtarget &STI;
28 explicit MipsFrameLowering(const MipsSubtarget &sti, unsigned Alignment) in MipsFrameLowering()
31 static const MipsFrameLowering *create(const MipsSubtarget &ST);
49 const MipsFrameLowering *createMips16FrameLowering(const MipsSubtarget &ST);
50 const MipsFrameLowering *createMipsSEFrameLowering(const MipsSubtarget &ST);
DMipsTargetMachine.h34 MipsSubtarget *Subtarget;
35 MipsSubtarget DefaultSubtarget;
36 MipsSubtarget NoMips16Subtarget;
37 MipsSubtarget Mips16Subtarget;
39 mutable StringMap<std::unique_ptr<MipsSubtarget>> SubtargetMap;
50 const MipsSubtarget *getSubtargetImpl() const { in getSubtargetImpl()
56 const MipsSubtarget *getSubtargetImpl(const Function &F) const override;
DMipsRegisterInfo.cpp52 MipsABIInfo ABI = MF.getSubtarget<MipsSubtarget>().getABI(); in getPointerRegClass()
98 const MipsSubtarget &Subtarget = MF->getSubtarget<MipsSubtarget>(); in getCalleeSavedRegs()
130 const MipsSubtarget &Subtarget = MF.getSubtarget<MipsSubtarget>(); in getCallPreservedMask()
164 const MipsSubtarget &Subtarget = MF.getSubtarget<MipsSubtarget>(); in getReservedRegs()
296 const MipsSubtarget &Subtarget = MF.getSubtarget<MipsSubtarget>(); in getFrameRegister()
319 const MipsSubtarget &Subtarget = MF.getSubtarget<MipsSubtarget>(); in canRealignStack()
DMipsInstrInfo.h31 class MipsSubtarget; variable
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);
DMipsTargetMachine.cpp135 const MipsSubtarget *
171 I = llvm::make_unique<MipsSubtarget>(TargetTriple, CPU, FS, isLittle, in getSubtargetImpl()
180 Subtarget = const_cast<MipsSubtarget *>(getSubtargetImpl(*MF->getFunction())); in resetSubtarget()
202 const MipsSubtarget &getMipsSubtarget() const { in getMipsSubtarget()
/external/swiftshader/third_party/llvm-10.0/configs/common/lib/Target/Mips/
DMipsGenCallingConv.inc117 if (!static_cast<const MipsSubtarget&>(State.getMachineFunction().getSubtarget()).isLittle()) {
144 if (static_cast<const MipsSubtarget&>(State.getMachineFunction().getSubtarget()).useSoftFloat()) {
273 if (!static_cast<const MipsSubtarget&>(State.getMachineFunction().getSubtarget()).isLittle()) {
373 if (!static_cast<const MipsSubtarget&>(State.getMachineFunction().getSubtarget()).isFP64bit()) {
378 if (static_cast<const MipsSubtarget&>(State.getMachineFunction().getSubtarget()).isFP64bit()) {
392 if (!static_cast<const MipsSubtarget&>(State.getMachineFunction().getSubtarget()).isFP64bit()) {
404 if (static_cast<const MipsSubtarget&>(State.getMachineFunction().getSubtarget()).isFP64bit()) {
405 … if (static_cast<const MipsSubtarget&>(State.getMachineFunction().getSubtarget()).useOddSPReg()) {
418 if (static_cast<const MipsSubtarget&>(State.getMachineFunction().getSubtarget()).isFP64bit()) {
419 … if (static_cast<const MipsSubtarget&>(State.getMachineFunction().getSubtarget()).noOddSPReg()) {
[all …]

1234567