OpenGrok
Home
Sort by relevance
Sort by last modified time
Full Search
Definition
Symbol
File Path
History
|
|
Help
Searched
refs:TheJIT
(Results
1 - 10
of
10
) sorted by null
/external/llvm/unittests/ExecutionEngine/MCJIT/
MCJITMultipleModuleTest.cpp
32
EXPECT_NE(0,
TheJIT
->getObjectImage())
35
TheJIT
->addModule(createEmptyModule("<other module>"));
36
TheJIT
->addModule(createEmptyModule("<other other module>"));
39
EXPECT_NE(0,
TheJIT
->getObjectImage())
75
EXPECT_NE(0,
TheJIT
->getObjectImage())
78
TheJIT
->addModule(createEmptyModule("<other module>"));
79
TheJIT
->addModule(createEmptyModule("<other other module>"));
82
EXPECT_NE(0,
TheJIT
->getObjectImage())
98
TheJIT
->addModule(std::move(B));
100
uint64_t ptr =
TheJIT
->getFunctionAddress(FA->getName().str())
[
all
...]
MCJITObjectCacheTest.cpp
93
ASSERT_TRUE(bool(
TheJIT
));
97
TheJIT
->finalizeObject();
98
void *vPtr =
TheJIT
->getPointerToFunction(Main);
116
TheJIT
->setObjectCache(nullptr);
131
TheJIT
->setObjectCache(Cache.get());
157
TheJIT
->setObjectCache(Cache.get());
158
TheJIT
->finalizeObject();
161
TheJIT
.reset();
174
TheJIT
->setObjectCache(Cache.get());
191
TheJIT
->setObjectCache(Cache.get())
[
all
...]
MCJITTest.cpp
43
//EXPECT_NE(0,
TheJIT
->getObjectImage())
54
void *globalPtr =
TheJIT
->getPointerToGlobal(Global);
67
uint64_t addPtr =
TheJIT
->getFunctionAddress(F->getName().str());
88
uint64_t ptr =
TheJIT
->getFunctionAddress(Main->getName().str());
109
uint64_t rgvPtr =
TheJIT
->getFunctionAddress(ReturnGlobal->getName().str());
139
void *gvPtr =
TheJIT
->getPointerToGlobal(GV);
142
void *vPtr =
TheJIT
->getFunctionAddress(IncrementGlobal->getName().str());
180
uint64_t ptr =
TheJIT
->getFunctionAddress(Outer->getName().str());
196
void *A =
TheJIT
->getPointerToFunction(Foo);
197
void *B =
TheJIT
->getPointerToFunction(Foo)
[
all
...]
MCJITTestBase.h
320
TheJIT
.reset(EB.setEngineKind(EngineKind::JIT)
331
assert(
TheJIT
.get() != NULL && "error creating MCJIT with EngineBuilder");
339
std::unique_ptr<ExecutionEngine>
TheJIT
;
/external/llvm/tools/llvm-jitlistener/
llvm-jitlistener.cpp
141
TheJIT
.reset(EngineBuilder(std::move(TheModule))
151
TheJIT
.reset();
155
std::unique_ptr<ExecutionEngine>
TheJIT
;
165
TheJIT
->RegisterJITEventListener(Listener.get());
167
TheJIT
->finalizeObject();
/external/llvm/examples/Kaleidoscope/Chapter4/
toy.cpp
393
static std::unique_ptr<KaleidoscopeJIT>
TheJIT
;
532
TheModule->setDataLayout(
TheJIT
->getTargetMachine().createDataLayout());
554
TheJIT
->addModule(std::move(TheModule));
583
auto H =
TheJIT
->addModule(std::move(TheModule));
587
auto ExprSymbol =
TheJIT
->findSymbol("__anon_expr");
596
TheJIT
->removeModule(H);
663
TheJIT
= llvm::make_unique<KaleidoscopeJIT>();
/external/llvm/examples/Kaleidoscope/Chapter5/
toy.cpp
517
static std::unique_ptr<KaleidoscopeJIT>
TheJIT
;
806
TheModule->setDataLayout(
TheJIT
->getTargetMachine().createDataLayout());
828
TheJIT
->addModule(std::move(TheModule));
857
auto H =
TheJIT
->addModule(std::move(TheModule));
861
auto ExprSymbol =
TheJIT
->findSymbol("__anon_expr");
870
TheJIT
->removeModule(H);
937
TheJIT
= llvm::make_unique<KaleidoscopeJIT>();
/external/llvm/examples/Kaleidoscope/Chapter6/
toy.cpp
608
static std::unique_ptr<KaleidoscopeJIT>
TheJIT
;
924
TheModule->setDataLayout(
TheJIT
->getTargetMachine().createDataLayout());
946
TheJIT
->addModule(std::move(TheModule));
975
auto H =
TheJIT
->addModule(std::move(TheModule));
979
auto ExprSymbol =
TheJIT
->findSymbol("__anon_expr");
988
TheJIT
->removeModule(H);
1055
TheJIT
= llvm::make_unique<KaleidoscopeJIT>();
/external/llvm/examples/Kaleidoscope/Chapter7/
toy.cpp
678
static std::unique_ptr<KaleidoscopeJIT>
TheJIT
;
1090
TheModule->setDataLayout(
TheJIT
->getTargetMachine().createDataLayout());
1112
TheJIT
->addModule(std::move(TheModule));
1141
auto H =
TheJIT
->addModule(std::move(TheModule));
1145
auto ExprSymbol =
TheJIT
->findSymbol("__anon_expr");
[
all
...]
/external/llvm/examples/Kaleidoscope/Chapter8/
toy.cpp
860
static std::unique_ptr<KaleidoscopeJIT>
TheJIT
;
[
all
...]
Completed in 478 milliseconds