Home
last modified time | relevance | path

Searched refs:M68kSubtarget (Results 1 – 24 of 24) sorted by relevance

/llvm-project-15.0.7/llvm/lib/Target/M68k/
H A DM68kSubtarget.cpp49 void M68kSubtarget::anchor() {} in anchor()
51 M68kSubtarget::M68kSubtarget(const Triple &TT, StringRef CPU, StringRef FS, in M68kSubtarget() function in M68kSubtarget
66 const CallLowering *M68kSubtarget::getCallLowering() const { in getCallLowering()
70 InstructionSelector *M68kSubtarget::getInstructionSelector() const { in getInstructionSelector()
74 const LegalizerInfo *M68kSubtarget::getLegalizerInfo() const { in getLegalizerInfo()
78 const RegisterBankInfo *M68kSubtarget::getRegBankInfo() const { in getRegBankInfo()
82 bool M68kSubtarget::isPositionIndependent() const { in isPositionIndependent()
88 bool M68kSubtarget::abiUsesSoftFloat() const { return true; } in abiUsesSoftFloat()
90 M68kSubtarget &M68kSubtarget::initializeSubtargetDependencies( in initializeSubtargetDependencies()
147 unsigned char M68kSubtarget::classifyBlockAddressReference() const { in classifyBlockAddressReference()
[all …]
H A DM68kTargetMachine.h31 M68kSubtarget Subtarget;
33 mutable StringMap<std::unique_ptr<M68kSubtarget>> SubtargetMap;
43 const M68kSubtarget *getSubtargetImpl() const { return &Subtarget; } in getSubtargetImpl()
45 const M68kSubtarget *getSubtargetImpl(const Function &F) const override;
H A DM68kFrameLowering.h24 class M68kSubtarget; variable
30 const M68kSubtarget &STI;
67 explicit M68kFrameLowering(const M68kSubtarget &sti, Align Alignment);
69 static const M68kFrameLowering *create(const M68kSubtarget &ST);
H A DM68kRegisterInfo.h26 class M68kSubtarget; variable
48 const M68kSubtarget &Subtarget;
51 M68kRegisterInfo(const M68kSubtarget &Subtarget);
H A DM68k.h23 class M68kSubtarget; variable
52 createM68kInstructionSelector(const M68kTargetMachine &, const M68kSubtarget &,
H A DM68kSubtarget.h45 class M68kSubtarget : public M68kGenSubtargetInfo {
78 M68kSubtarget(const Triple &TT, StringRef CPU, StringRef FS,
141 M68kSubtarget &initializeSubtargetDependencies(StringRef CPU, Triple TT,
H A DM68kTargetMachine.cpp111 const M68kSubtarget *
125 I = std::make_unique<M68kSubtarget>(TargetTriple, CPU, FS, *this); in getSubtargetImpl()
144 const M68kSubtarget &getM68kSubtarget() const { in getM68kSubtarget()
H A DM68kAsmPrinter.h34 class M68kSubtarget; variable
44 const M68kSubtarget *Subtarget;
H A DM68kISelLowering.h114 class M68kSubtarget; variable
117 const M68kSubtarget &Subtarget;
122 const M68kSubtarget &STI);
125 const M68kSubtarget &STI);
H A DM68kInstrInfo.h30 class M68kSubtarget; variable
241 const M68kSubtarget &Subtarget;
245 explicit M68kInstrInfo(const M68kSubtarget &STI);
247 static const M68kInstrInfo *create(M68kSubtarget &STI);
H A DM68kInstrInfo.cpp43 M68kInstrInfo::M68kInstrInfo(const M68kSubtarget &STI) in M68kInstrInfo()
699 const M68kSubtarget &STI, bool load) { in getLoadStoreRegOpcode()
721 const M68kSubtarget &STI) { in getStoreRegOpcode()
727 const M68kSubtarget &STI) { in getLoadRegOpcode()
822 const M68kSubtarget &STI = MF.getSubtarget<M68kSubtarget>(); in runOnMachineFunction()
H A DM68kRegisterInfo.cpp45 M68kRegisterInfo::M68kRegisterInfo(const M68kSubtarget &ST) in M68kRegisterInfo()
139 if (MF.getSubtarget<M68kSubtarget>().isRegisterReservedByUser(Reg)) in getReservedRegs()
H A DM68kCollapseMOVEMPass.cpp160 const M68kSubtarget *STI;
234 STI = &MF.getSubtarget<M68kSubtarget>(); in runOnMachineFunction()
H A DCMakeLists.txt35 M68kSubtarget.cpp
H A DM68kExpandPseudo.cpp46 const M68kSubtarget *STI;
305 STI = &MF.getSubtarget<M68kSubtarget>(); in runOnMachineFunction()
H A DM68kCallingConv.td18 : CCIf<!strconcat("static_cast<const M68kSubtarget &>"
H A DM68kISelDAGToDAG.cpp189 const M68kSubtarget *Subtarget;
343 Subtarget = &MF.getSubtarget<M68kSubtarget>(); in runOnMachineFunction()
H A DM68kFrameLowering.cpp36 M68kFrameLowering::M68kFrameLowering(const M68kSubtarget &STI, Align Alignment) in M68kFrameLowering()
476 assert(&STI == &MF.getSubtarget<M68kSubtarget>() && in emitPrologue()
H A DM68kISelLowering.cpp47 const M68kSubtarget &STI) in M68kTargetLowering()
3386 const M68kSubtarget &Subtarget) { in combineSetCCCCR()
3396 const M68kSubtarget &Subtarget) { in combineM68kSetCC()
3408 const M68kSubtarget &Subtarget) { in combineM68kBrCond()
/llvm-project-15.0.7/llvm/lib/Target/M68k/GISel/
H A DM68kInstructionSelector.cpp28 M68kInstructionSelector(const M68kTargetMachine &TM, const M68kSubtarget &STI,
58 const M68kTargetMachine &TM, const M68kSubtarget &STI, in M68kInstructionSelector()
86 const M68kSubtarget &Subtarget, in createM68kInstructionSelector()
H A DM68kLegalizerInfo.h21 class M68kSubtarget; variable
26 M68kLegalizerInfo(const M68kSubtarget &ST);
H A DM68kCallLowering.cpp36 STI(MIRBuilder.getMF().getSubtarget<M68kSubtarget>()) {} in M68kOutgoingArgHandler()
69 const M68kSubtarget &STI;
176 const M68kSubtarget &STI = MF.getSubtarget<M68kSubtarget>(); in lowerCall()
H A DM68kLegalizerInfo.cpp22 M68kLegalizerInfo::M68kLegalizerInfo(const M68kSubtarget &ST) { in M68kLegalizerInfo()
/llvm-project-15.0.7/clang/docs/tools/
H A Dclang-formatted-files.txt6582 llvm/lib/Target/M68k/M68kSubtarget.cpp
6583 llvm/lib/Target/M68k/M68kSubtarget.h