Searched refs:JITTargetMachineBuilder (Results 1 - 9 of 9) sorted by relevance

/freebsd-13-stable/contrib/llvm-project/llvm/include/llvm/ExecutionEngine/Orc/
H A DJITTargetMachineBuilder.h1 //===- JITTargetMachineBuilder.h - Build TargetMachines for JIT -*- C++ -*-===//
34 class JITTargetMachineBuilder { class in namespace:llvm::orc
36 /// Create a JITTargetMachineBuilder based on the given triple.
42 JITTargetMachineBuilder(Triple TT);
44 /// Create a JITTargetMachineBuilder for the host system.
50 static Expected<JITTargetMachineBuilder> detectHost();
74 JITTargetMachineBuilder &setCPU(std::string CPU) {
80 JITTargetMachineBuilder &setRelocationModel(Optional<Reloc::Model> RM) {
89 JITTargetMachineBuilder &setCodeModel(Optional<CodeModel::Model> CM) {
98 JITTargetMachineBuilder
[all...]
H A DCompileUtils.h17 #include "llvm/ExecutionEngine/Orc/JITTargetMachineBuilder.h"
31 class JITTargetMachineBuilder;
87 ConcurrentIRCompiler(JITTargetMachineBuilder JTMB,
95 JITTargetMachineBuilder JTMB;
H A DLLJIT.h21 #include "llvm/ExecutionEngine/Orc/JITTargetMachineBuilder.h"
202 createCompileFunction(LLJITBuilderState &S, JITTargetMachineBuilder JTMB);
264 JITTargetMachineBuilder JTMB)>;
269 Optional<JITTargetMachineBuilder> JTMB;
290 /// Set the JITTargetMachineBuilder for this instance.
292 /// If this method is not called, JITTargetMachineBuilder::detectHost will be
294 SetterImpl &setJITTargetMachineBuilder(JITTargetMachineBuilder JTMB) {
299 /// Return a reference to the JITTargetMachineBuilder.
301 Optional<JITTargetMachineBuilder> &getJITTargetMachineBuilder() {
/freebsd-13-stable/contrib/llvm-project/llvm/lib/ExecutionEngine/Orc/
H A DJITTargetMachineBuilder.cpp1 //===----- JITTargetMachineBuilder.cpp - Build TargetMachines for JIT -----===//
9 #include "llvm/ExecutionEngine/Orc/JITTargetMachineBuilder.h"
18 JITTargetMachineBuilder::JITTargetMachineBuilder(Triple TT) function in class:llvm::orc::JITTargetMachineBuilder
24 Expected<JITTargetMachineBuilder> JITTargetMachineBuilder::detectHost() {
27 JITTargetMachineBuilder TMBuilder((Triple(sys::getProcessTriple())));
43 JITTargetMachineBuilder::createTargetMachine() {
60 JITTargetMachineBuilder &JITTargetMachineBuilder
[all...]
H A DOrcV2CBindings.cpp12 #include "llvm/ExecutionEngine/Orc/JITTargetMachineBuilder.h"
54 DEFINE_SIMPLE_CONVERSION_FUNCTIONS(JITTargetMachineBuilder,
135 auto JTMB = JITTargetMachineBuilder::detectHost();
141 *Result = wrap(new JITTargetMachineBuilder(std::move(*JTMB)));
150 std::make_unique<JITTargetMachineBuilder>(TemplateTM->getTargetTriple());
H A DCompileUtils.cpp81 ConcurrentIRCompiler::ConcurrentIRCompiler(JITTargetMachineBuilder JTMB,
H A DLLJIT.cpp934 dbgs() << " No explicitly set JITTargetMachineBuilder. "
937 if (auto JTMBOrErr = JITTargetMachineBuilder::detectHost())
944 dbgs() << " JITTargetMachineBuilder is " << JTMB << "\n"
951 dbgs() << "None (will be created by JITTargetMachineBuilder)\n";
1044 JITTargetMachineBuilder JTMB) {
/freebsd-13-stable/contrib/llvm-project/llvm/tools/lli/
H A Dlli.cpp29 #include "llvm/ExecutionEngine/Orc/JITTargetMachineBuilder.h"
826 TT ? orc::JITTargetMachineBuilder(*TT)
827 : ExitOnErr(orc::JITTargetMachineBuilder::detectHost()));
855 [&](orc::JITTargetMachineBuilder JTMB)
/freebsd-13-stable/lib/clang/libllvm/
H A DMakefile608 SRCS_EXT+= ExecutionEngine/Orc/JITTargetMachineBuilder.cpp

Completed in 70 milliseconds