Searched refs:M68kSubtarget (Results 1 - 21 of 21) sorted by relevance

/freebsd-current/contrib/llvm-project/llvm/lib/Target/M68k/GISel/
H A DM68kLegalizerInfo.h21 class M68kSubtarget;
25 M68kLegalizerInfo(const M68kSubtarget &ST);
H A DM68kInstructionSelector.cpp10 #include "M68kSubtarget.h"
28 M68kInstructionSelector(const M68kTargetMachine &TM, const M68kSubtarget &STI,
58 const M68kTargetMachine &TM, const M68kSubtarget &STI,
86 const M68kSubtarget &Subtarget,
H A DM68kLegalizerInfo.cpp22 M68kLegalizerInfo::M68kLegalizerInfo(const M68kSubtarget &ST) {
H A DM68kCallLowering.cpp18 #include "M68kSubtarget.h"
57 STI(MIRBuilder.getMF().getSubtarget<M68kSubtarget>()) {}
91 const M68kSubtarget &STI;
196 const M68kSubtarget &STI = MF.getSubtarget<M68kSubtarget>();
/freebsd-current/contrib/llvm-project/llvm/lib/Target/M68k/
H A DM68kSubtarget.cpp1 //===-- M68kSubtarget.cpp - M68k Subtarget Information ----------*- C++ -*-===//
14 #include "M68kSubtarget.h"
49 void M68kSubtarget::anchor() {}
51 M68kSubtarget::M68kSubtarget(const Triple &TT, StringRef CPU, StringRef FS, function in class:M68kSubtarget
65 const CallLowering *M68kSubtarget::getCallLowering() const {
69 InstructionSelector *M68kSubtarget::getInstructionSelector() const {
73 const LegalizerInfo *M68kSubtarget::getLegalizerInfo() const {
77 const RegisterBankInfo *M68kSubtarget::getRegBankInfo() const {
81 bool M68kSubtarget
[all...]
H A DM68kTargetMachine.h17 #include "M68kSubtarget.h"
33 M68kSubtarget Subtarget;
35 mutable StringMap<std::unique_ptr<M68kSubtarget>> SubtargetMap;
46 const M68kSubtarget *getSubtargetImpl() const { return &Subtarget; }
48 const M68kSubtarget *getSubtargetImpl(const Function &F) const override;
H A DM68k.h23 class M68kSubtarget;
46 createM68kInstructionSelector(const M68kTargetMachine &, const M68kSubtarget &,
H A DM68kRegisterInfo.h26 class M68kSubtarget;
48 const M68kSubtarget &Subtarget;
51 M68kRegisterInfo(const M68kSubtarget &Subtarget);
H A DM68kFrameLowering.h24 class M68kSubtarget;
30 const M68kSubtarget &STI;
67 explicit M68kFrameLowering(const M68kSubtarget &sti, Align Alignment);
69 static const M68kFrameLowering *create(const M68kSubtarget &ST);
H A DM68kAsmPrinter.h35 class M68kSubtarget;
52 const M68kSubtarget *Subtarget;
H A DM68kSubtarget.h1 //===-- M68kSubtarget.h - Define Subtarget for the M68k ---------*- C++ -*-===//
44 class M68kSubtarget : public M68kGenSubtargetInfo { class in namespace:llvm
80 M68kSubtarget(const Triple &TT, StringRef CPU, StringRef FS,
147 M68kSubtarget &initializeSubtargetDependencies(StringRef CPU, Triple TT,
H A DM68kTargetMachine.cpp17 #include "M68kSubtarget.h"
115 const M68kSubtarget *
129 I = std::make_unique<M68kSubtarget>(TargetTriple, CPU, FS, *this);
155 const M68kSubtarget &getM68kSubtarget() const {
H A DM68kInstrInfo.h30 class M68kSubtarget;
241 const M68kSubtarget &Subtarget;
245 explicit M68kInstrInfo(const M68kSubtarget &STI);
247 static const M68kInstrInfo *create(M68kSubtarget &STI);
H A DM68kISelLowering.h114 class M68kSubtarget;
117 const M68kSubtarget &Subtarget;
122 const M68kSubtarget &STI);
125 const M68kSubtarget &STI);
H A DM68kCollapseMOVEMPass.cpp21 #include "M68kSubtarget.h"
161 const M68kSubtarget *STI;
235 STI = &MF.getSubtarget<M68kSubtarget>();
H A DM68kRegisterInfo.cpp18 #include "M68kSubtarget.h"
45 M68kRegisterInfo::M68kRegisterInfo(const M68kSubtarget &ST)
139 if (MF.getSubtarget<M68kSubtarget>().isRegisterReservedByUser(Reg))
H A DM68kInstrInfo.cpp43 M68kInstrInfo::M68kInstrInfo(const M68kSubtarget &STI)
701 const M68kSubtarget &STI, bool load) {
723 const M68kSubtarget &STI) {
729 const M68kSubtarget &STI) {
837 const M68kSubtarget &STI = MF.getSubtarget<M68kSubtarget>();
H A DM68kExpandPseudo.cpp20 #include "M68kSubtarget.h"
47 const M68kSubtarget *STI;
313 STI = &MF.getSubtarget<M68kSubtarget>();
H A DM68kFrameLowering.cpp19 #include "M68kSubtarget.h"
36 M68kFrameLowering::M68kFrameLowering(const M68kSubtarget &STI, Align Alignment)
476 assert(&STI == &MF.getSubtarget<M68kSubtarget>() &&
H A DM68kISelDAGToDAG.cpp188 /// Keep a pointer to the M68kSubtarget around so that we can
190 const M68kSubtarget *Subtarget;
353 Subtarget = &MF.getSubtarget<M68kSubtarget>();
H A DM68kISelLowering.cpp18 #include "M68kSubtarget.h"
47 const M68kSubtarget &STI)
3564 const M68kSubtarget &Subtarget) {
3574 const M68kSubtarget &Subtarget) {
3586 const M68kSubtarget &Subtarget) {

Completed in 207 milliseconds