Home
last modified time | relevance | path

Searched refs:SystemZTargetMachine (Results 1 – 11 of 11) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/Target/SystemZ/
H A DSystemZTargetMachine.cpp41 RegisterTargetMachine<SystemZTargetMachine> X(getTheSystemZTarget()); in LLVMInitializeSystemZTarget()
147 SystemZTargetMachine::SystemZTargetMachine(const Target &T, const Triple &TT, in SystemZTargetMachine() function in SystemZTargetMachine
162 SystemZTargetMachine::~SystemZTargetMachine() = default;
165 SystemZTargetMachine::getSubtargetImpl(const Function &F) const { in getSubtargetImpl()
205 SystemZPassConfig(SystemZTargetMachine &TM, PassManagerBase &PM) in SystemZPassConfig()
208 SystemZTargetMachine &getSystemZTargetMachine() const { in getSystemZTargetMachine()
209 return getTM<SystemZTargetMachine>(); in getSystemZTargetMachine()
321 TargetPassConfig *SystemZTargetMachine::createPassConfig(PassManagerBase &PM) { in createPassConfig()
326 SystemZTargetMachine::getTargetTransformInfo(const Function &F) const { in getTargetTransformInfo()
330 MachineFunctionInfo *SystemZTargetMachine::createMachineFunctionInfo( in createMachineFunctionInfo()
H A DSystemZ.h23 class SystemZTargetMachine; variable
191 FunctionPass *createSystemZISelDag(SystemZTargetMachine &TM,
193 FunctionPass *createSystemZElimComparePass(SystemZTargetMachine &TM);
194 FunctionPass *createSystemZShortenInstPass(SystemZTargetMachine &TM);
195 FunctionPass *createSystemZLongBranchPass(SystemZTargetMachine &TM);
196 FunctionPass *createSystemZLDCleanupPass(SystemZTargetMachine &TM);
197 FunctionPass *createSystemZCopyPhysRegsPass(SystemZTargetMachine &TM);
198 FunctionPass *createSystemZPostRewritePass(SystemZTargetMachine &TM);
H A DSystemZTargetMachine.h1 //=- SystemZTargetMachine.h - Define TargetMachine for SystemZ ----*- C++ -*-=//
27 class SystemZTargetMachine : public LLVMTargetMachine {
33 SystemZTargetMachine(const Target &T, const Triple &TT, StringRef CPU,
38 ~SystemZTargetMachine() override;
H A DSystemZCopyPhysRegs.cpp56 FunctionPass *llvm::createSystemZCopyPhysRegsPass(SystemZTargetMachine &TM) { in createSystemZCopyPhysRegsPass()
H A DSystemZLDCleanup.cpp55 FunctionPass *llvm::createSystemZLDCleanupPass(SystemZTargetMachine &TM) { in createSystemZLDCleanupPass()
H A DSystemZTargetTransformInfo.h34 explicit SystemZTTIImpl(const SystemZTargetMachine *TM, const Function &F) in SystemZTTIImpl()
H A DSystemZPostRewrite.cpp69 FunctionPass *llvm::createSystemZPostRewritePass(SystemZTargetMachine &TM) { in createSystemZPostRewritePass()
H A DSystemZISelDAGToDAG.cpp142 const SystemZTargetMachine &getTargetMachine() const { in getTargetMachine()
143 return static_cast<const SystemZTargetMachine &>(TM); in getTargetMachine()
361 SystemZDAGToDAGISel(SystemZTargetMachine &TM, CodeGenOptLevel OptLevel) in SystemZDAGToDAGISel()
392 explicit SystemZDAGToDAGISelLegacy(SystemZTargetMachine &TM, in SystemZDAGToDAGISelLegacy()
403 FunctionPass *llvm::createSystemZISelDag(SystemZTargetMachine &TM, in INITIALIZE_PASS()
H A DSystemZLongBranch.cpp485 FunctionPass *llvm::createSystemZLongBranchPass(SystemZTargetMachine &TM) { in createSystemZLongBranchPass()
H A DSystemZShortenInst.cpp58 FunctionPass *llvm::createSystemZShortenInstPass(SystemZTargetMachine &TM) { in createSystemZShortenInstPass()
H A DSystemZElimCompare.cpp732 FunctionPass *llvm::createSystemZElimComparePass(SystemZTargetMachine &TM) { in createSystemZElimComparePass()