Searched refs:SparcSubtarget (Results 1 – 19 of 19) sorted by relevance
| /llvm-project-15.0.7/llvm/lib/Target/Sparc/ |
| H A D | SparcSubtarget.cpp | 26 void SparcSubtarget::anchor() { } in anchor() 28 SparcSubtarget &SparcSubtarget::initializeSubtargetDependencies(StringRef CPU, in initializeSubtargetDependencies() 67 SparcSubtarget::SparcSubtarget(const Triple &TT, const std::string &CPU, in SparcSubtarget() function in SparcSubtarget 74 int SparcSubtarget::getAdjustedFrameSize(int frameSize) const { in getAdjustedFrameSize() 100 bool SparcSubtarget::enableMachineScheduler() const { in enableMachineScheduler()
|
| H A D | SparcTargetMachine.h | 24 SparcSubtarget Subtarget; 26 mutable StringMap<std::unique_ptr<SparcSubtarget>> SubtargetMap; 34 const SparcSubtarget *getSubtargetImpl() const { return &Subtarget; } in getSubtargetImpl() 35 const SparcSubtarget *getSubtargetImpl(const Function &) const override;
|
| H A D | SparcRegisterInfo.cpp | 56 const SparcSubtarget &Subtarget = MF.getSubtarget<SparcSubtarget>(); in getReservedRegs() 107 const SparcSubtarget &Subtarget = MF.getSubtarget<SparcSubtarget>(); in getPointerRegClass() 173 const SparcSubtarget &Subtarget = MF.getSubtarget<SparcSubtarget>(); in eliminateFrameIndex()
|
| H A D | SparcInstrInfo.h | 24 class SparcSubtarget; variable 40 const SparcSubtarget& Subtarget; 43 explicit SparcInstrInfo(SparcSubtarget &ST);
|
| H A D | SparcSubtarget.h | 31 class SparcSubtarget : public SparcGenSubtargetInfo { 61 SparcSubtarget(const Triple &TT, const std::string &CPU, 105 SparcSubtarget &initializeSubtargetDependencies(StringRef CPU, StringRef FS);
|
| H A D | LeonPasses.cpp | 40 Subtarget = &MF.getSubtarget<SparcSubtarget>(); in runOnMachineFunction() 76 Subtarget = &MF.getSubtarget<SparcSubtarget>(); in runOnMachineFunction() 124 Subtarget = &MF.getSubtarget<SparcSubtarget>(); in runOnMachineFunction()
|
| H A D | LeonPasses.h | 18 class SparcSubtarget; variable 23 const SparcSubtarget *Subtarget = nullptr;
|
| H A D | SparcFrameLowering.h | 22 class SparcSubtarget; variable 25 explicit SparcFrameLowering(const SparcSubtarget &ST);
|
| H A D | SparcFrameLowering.cpp | 35 SparcFrameLowering::SparcFrameLowering(const SparcSubtarget &ST) in SparcFrameLowering() 91 const SparcSubtarget &Subtarget = MF.getSubtarget<SparcSubtarget>(); in emitPrologue() 267 const SparcSubtarget &Subtarget = MF.getSubtarget<SparcSubtarget>(); in getFrameIndexReference()
|
| H A D | SparcISelLowering.h | 21 class SparcSubtarget; variable 58 const SparcSubtarget *Subtarget; 60 SparcTargetLowering(const TargetMachine &TM, const SparcSubtarget &STI);
|
| H A D | SparcTargetMachine.cpp | 107 const SparcSubtarget * 131 I = std::make_unique<SparcSubtarget>(TargetTriple, CPU, FS, *this, in getSubtargetImpl()
|
| H A D | DelaySlotFiller.cpp | 40 const SparcSubtarget *Subtarget = nullptr; 50 Subtarget = &F.getSubtarget<SparcSubtarget>(); in runOnMachineFunction() 107 Subtarget = &MBB.getParent()->getSubtarget<SparcSubtarget>(); in runOnMachineBasicBlock()
|
| H A D | CMakeLists.txt | 27 SparcSubtarget.cpp
|
| H A D | SparcISelDAGToDAG.cpp | 34 const SparcSubtarget *Subtarget = nullptr; 39 Subtarget = &MF.getSubtarget<SparcSubtarget>(); in runOnMachineFunction()
|
| H A D | SparcAsmPrinter.cpp | 275 if (!MF->getSubtarget<SparcSubtarget>().is64Bit()) in emitFunctionBodyStart()
|
| H A D | SparcInstrInfo.cpp | 34 SparcInstrInfo::SparcInstrInfo(SparcSubtarget &ST) in SparcInstrInfo()
|
| H A D | SparcISelLowering.cpp | 1504 const SparcSubtarget &STI) in SparcTargetLowering() 2656 const SparcSubtarget *Subtarget) { in LowerDYNAMIC_STACKALLOC() 2728 const SparcSubtarget *Subtarget, in getFRAMEADDR() 2761 const SparcSubtarget *Subtarget) { in LowerFRAMEADDR() 2771 const SparcSubtarget *Subtarget) { in LowerRETURNADDR()
|
| /llvm-project-15.0.7/llvm/utils/gn/secondary/llvm/lib/Target/Sparc/ |
| H A D | BUILD.gn | 42 "SparcSubtarget.cpp",
|
| /llvm-project-15.0.7/llvm/docs/ |
| H A D | WritingAnLLVMBackend.rst | 202 SparcSubtarget Subtarget; 1472 if (TM.getSubtarget<SparcSubtarget>().isV9()) 1789 should be included in the ``SparcSubtarget.cpp``. The target-specific
|