Home
last modified time | relevance | path

Searched refs:M68kTargetMachine (Results 1 – 13 of 13) sorted by relevance

/llvm-project/llvm/lib/Target/M68k/
H A DM68kTargetMachine.cpp1 //===-- M68kTargetMachine.cpp - M68k Target Machine -------------*- C++ -*-===//
14 #include "M68kTargetMachine.h"
37 RegisterTargetMachine<M68kTargetMachine> X(getTheM68kTarget()); in LLVMInitializeM68kTarget()
97 M68kTargetMachine::M68kTargetMachine(const Target &T, const Triple &TT,
111 M68kTargetMachine::~M68kTargetMachine() {} in M68kTargetMachine()
114 M68kTargetMachine::getSubtargetImpl(const Function &F) const {
132 MachineFunctionInfo *M68kTargetMachine::createMachineFunctionInfo( in getSubtargetImpl()
146 M68kPassConfig(M68kTargetMachine
99 M68kTargetMachine::M68kTargetMachine(const Target &T, const Triple &TT, M68kTargetMachine() function in M68kTargetMachine
[all...]
H A DM68k.h24 class M68kTargetMachine; variable
29 FunctionPass *createM68kISelDag(M68kTargetMachine &TM);
46 createM68kInstructionSelector(const M68kTargetMachine &, const M68kSubtarget &,
H A DM68kTargetMachine.h1 //===-- M68kTargetMachine.h - Define TargetMachine for M68k -----*- C++ -*-===//
31 class M68kTargetMachine : public CodeGenTargetMachineImpl {
38 M68kTargetMachine(const Target &T, const Triple &TT, StringRef CPU,
44 ~M68kTargetMachine() override;
H A DM68kSubtarget.h42 class M68kTargetMachine; variable
64 const M68kTargetMachine &TM;
81 const M68kTargetMachine &_TM);
149 const M68kTargetMachine &TM);
H A DM68kTargetObjectFile.h20 class M68kTargetMachine; variable
22 const M68kTargetMachine *TM;
H A DM68kSubtarget.cpp22 #include "M68kTargetMachine.h"
52 const M68kTargetMachine &TM) in M68kSubtarget()
88 StringRef CPU, Triple TT, StringRef FS, const M68kTargetMachine &TM) { in initializeSubtargetDependencies()
H A DM68kISelLowering.h118 const M68kTargetMachine &TM;
121 explicit M68kTargetLowering(const M68kTargetMachine &TM,
124 static const M68kTargetLowering *create(const M68kTargetMachine &TM,
H A DM68kTargetObjectFile.cpp40 this->TM = &static_cast<const M68kTargetMachine &>(TM); in Initialize()
H A DM68kISelDAGToDAG.cpp18 #include "M68kTargetMachine.h"
179 explicit M68kDAGToDAGISel(M68kTargetMachine &TM) in M68kDAGToDAGISel()
195 const M68kTargetMachine &getTargetMachine() { in getTargetMachine()
196 return static_cast<const M68kTargetMachine &>(TM); in getTargetMachine()
320 explicit M68kDAGToDAGISelLegacy(M68kTargetMachine &TM) in M68kDAGToDAGISelLegacy()
364 FunctionPass *llvm::createM68kISelDag(M68kTargetMachine &TM) { in createM68kISelDag()
H A DM68kAsmPrinter.h59 Subtarget = static_cast<M68kTargetMachine &>(TM).getSubtargetImpl(); in M68kAsmPrinter()
H A DCMakeLists.txt36 M68kTargetMachine.cpp
H A DM68kISelLowering.cpp19 #include "M68kTargetMachine.h"
46 M68kTargetLowering::M68kTargetLowering(const M68kTargetMachine &TM, in M68kTargetLowering()
/llvm-project/llvm/lib/Target/M68k/GISel/
H A DM68kInstructionSelector.cpp28 M68kInstructionSelector(const M68kTargetMachine &TM, const M68kSubtarget &STI,
37 const M68kTargetMachine &TM;
58 const M68kTargetMachine &TM, const M68kSubtarget &STI, in M68kInstructionSelector()
85 createM68kInstructionSelector(const M68kTargetMachine &TM, in createM68kInstructionSelector()