Lines Matching defs:XCoreTargetMachine
1 //===-- XCoreTargetMachine.cpp - Define TargetMachine for XCore -----------===//
12 #include "XCoreTargetMachine.h"
43 XCoreTargetMachine::XCoreTargetMachine(const Target &T, const Triple &TT,
58 XCoreTargetMachine::~XCoreTargetMachine() = default;
65 XCorePassConfig(XCoreTargetMachine &TM, PassManagerBase &PM)
68 XCoreTargetMachine &getXCoreTargetMachine() const {
69 return getTM<XCoreTargetMachine>();
80 TargetPassConfig *XCoreTargetMachine::createPassConfig(PassManagerBase &PM) {
106 RegisterTargetMachine<XCoreTargetMachine> X(getTheXCoreTarget());
112 XCoreTargetMachine::getTargetTransformInfo(const Function &F) const {
116 MachineFunctionInfo *XCoreTargetMachine::createMachineFunctionInfo(