Searched refs:XCoreTargetMachine (Results 1 – 5 of 5) sorted by relevance
/freebsd/contrib/llvm-project/llvm/lib/Target/XCore/ |
H A D | XCoreTargetMachine.cpp | 45 XCoreTargetMachine::XCoreTargetMachine(const Target &T, const Triple &TT, in XCoreTargetMachine() function in XCoreTargetMachine 60 XCoreTargetMachine::~XCoreTargetMachine() = default; 67 XCorePassConfig(XCoreTargetMachine &TM, PassManagerBase &PM) in XCorePassConfig() 70 XCoreTargetMachine &getXCoreTargetMachine() const { in getXCoreTargetMachine() 71 return getTM<XCoreTargetMachine>(); in getXCoreTargetMachine() 82 TargetPassConfig *XCoreTargetMachine::createPassConfig(PassManagerBase &PM) { in createPassConfig() 108 RegisterTargetMachine<XCoreTargetMachine> X(getTheXCoreTarget()); in LLVMInitializeXCoreTarget() 114 XCoreTargetMachine::getTargetTransformInfo(const Function &F) const { in getTargetTransformInfo() 118 MachineFunctionInfo *XCoreTargetMachine::createMachineFunctionInfo( in createMachineFunctionInfo()
|
H A D | XCoreTargetMachine.h | 1 //===-- XCoreTargetMachine.h - Define TargetMachine for XCore ---*- C++ -*-===// 26 class XCoreTargetMachine : public LLVMTargetMachine { 31 XCoreTargetMachine(const Target &T, const Triple &TT, StringRef CPU, 36 ~XCoreTargetMachine() override;
|
H A D | XCore.h | 26 class XCoreTargetMachine; variable 31 FunctionPass *createXCoreISelDag(XCoreTargetMachine &TM,
|
H A D | XCoreISelDAGToDAG.cpp | 46 XCoreDAGToDAGISel(XCoreTargetMachine &TM, CodeGenOptLevel OptLevel) in XCoreDAGToDAGISel() 83 explicit XCoreDAGToDAGISelLegacy(XCoreTargetMachine &TM, in XCoreDAGToDAGISelLegacy() 97 FunctionPass *llvm::createXCoreISelDag(XCoreTargetMachine &TM, in INITIALIZE_PASS()
|
H A D | XCoreTargetTransformInfo.h | 39 explicit XCoreTTIImpl(const XCoreTargetMachine *TM, const Function &F) in XCoreTTIImpl()
|