Displaying 1 result from an estimated 1 matches for "printmyglob".
Did you mean:
printmyglobal
2015 Sep 14
2
JIT: Mapping global variable in JIT'ted code to variable in running program
Hi,
I think this is probably easiest to explain with code (I only provided the
essentials for clarity):
// begin file jit.cpp
int myglobal;
void printMyGlobal() {
printf("myglobal: %d\n", myglobal);
}
int main(int argc, char *argv[]) {
// This file, jit.cpp has been compiled to bitcode (clang -S -emit-llvm
jit.cpp)
// and is read into Module M here
Module *M = ...
ExecutionEngine *ee = ...
myglobal = 42;
ee->addGlobalMapp...