Home
last modified time | relevance | path

Searched refs:TheTargetMachine (Results 1 – 4 of 4) sorted by relevance

/llvm-project/llvm/tools/llvm-exegesis/lib/
H A DLlvmState.cpp82 : TheExegesisTarget(ET), TheTargetMachine(std::move(TM)), PfmCounters(PCI), in LLVMState()
95 TheTargetMachine->getTarget().createTargetMachine( in createTargetMachine()
96 TheTargetMachine->getTargetTriple().normalize(), in createTargetMachine()
97 TheTargetMachine->getTargetCPU(), in createTargetMachine()
98 TheTargetMachine->getTargetFeatureString(), TheTargetMachine->Options, in createTargetMachine()
135 MCContext Context(TheTargetMachine->getTargetTriple(), in canAssemble()
136 TheTargetMachine->getMCAsmInfo(), in canAssemble()
137 TheTargetMachine->getMCRegisterInfo(), in canAssemble()
138 TheTargetMachine in canAssemble()
[all...]
H A DLlvmState.h51 const TargetMachine &getTargetMachine() const { return *TheTargetMachine; }
60 return *TheTargetMachine->getMCInstrInfo(); in getInstrInfo()
63 return *TheTargetMachine->getMCRegisterInfo(); in getRegInfo()
66 return *TheTargetMachine->getMCSubtargetInfo(); in getSubtargetInfo()
93 std::unique_ptr<const TargetMachine> TheTargetMachine;
94 std::unique_ptr<const TargetMachine> TheTargetMachine; global() variable
/llvm-project/clang/tools/driver/
H A Dcc1_main.cpp124 std::unique_ptr<llvm::TargetMachine> TheTargetMachine( in PrintSupportedCPUs()
140 std::unique_ptr<llvm::TargetMachine> TheTargetMachine( in PrintSupportedExtensions()
142 const llvm::Triple &MachineTriple = TheTargetMachine->getTargetTriple(); in PrintSupportedExtensions()
143 const llvm::MCSubtargetInfo *MCInfo = TheTargetMachine->getMCSubtargetInfo(); in PrintSupportedExtensions()
181 std::unique_ptr<llvm::TargetMachine> TheTargetMachine( in PrintEnabledExtensions()
183 const llvm::Triple &MachineTriple = TheTargetMachine->getTargetTriple(); in PrintEnabledExtensions()
184 const llvm::MCSubtargetInfo *MCInfo = TheTargetMachine->getMCSubtargetInfo(); in PrintEnabledExtensions()
122 std::unique_ptr<llvm::TargetMachine> TheTargetMachine( PrintSupportedCPUs() local
138 std::unique_ptr<llvm::TargetMachine> TheTargetMachine( PrintSupportedExtensions() local
179 std::unique_ptr<llvm::TargetMachine> TheTargetMachine( PrintEnabledExtensions() local
/llvm-project/llvm/examples/Kaleidoscope/Chapter8/
H A Dtoy.cpp1245 auto TheTargetMachine = Target->createTargetMachine( in main() local
1248 TheModule->setDataLayout(TheTargetMachine->createDataLayout()); in main()
1262 if (TheTargetMachine->addPassesToEmitFile(pass, dest, nullptr, FileType)) { in main()