Lines Matching defs:X86TargetMachine
1 //===-- X86TargetMachine.cpp - Define TargetMachine for the X86 -----------===//
13 #include "X86TargetMachine.h"
70 RegisterTargetMachine<X86TargetMachine> X(getTheX86_32Target());
71 RegisterTargetMachine<X86TargetMachine> Y(getTheX86_64Target());
231 X86TargetMachine::X86TargetMachine(const Target &T, const Triple &TT,
258 X86TargetMachine::~X86TargetMachine() = default;
261 X86TargetMachine::getSubtargetImpl(const Function &F) const {
349 yaml::MachineFunctionInfo *X86TargetMachine::createDefaultFuncInfoYAML() const {
354 X86TargetMachine::convertFuncInfoToYAML(const MachineFunction &MF) const {
359 bool X86TargetMachine::parseMachineFunctionInfo(
367 bool X86TargetMachine::isNoopAddrSpaceCast(unsigned SrcAS,
380 X86TargetMachine::getTargetTransformInfo(const Function &F) const {
393 X86PassConfig(X86TargetMachine &TM, PassManagerBase &PM)
396 X86TargetMachine &getX86TargetMachine() const {
397 return getTM<X86TargetMachine>();
452 TargetPassConfig *X86TargetMachine::createPassConfig(PassManagerBase &PM) {
456 MachineFunctionInfo *X86TargetMachine::createMachineFunctionInfo(