llvm-mirror/include/llvm/ExecutionEngine
Nicolas Geoffray ce30b5caf0 Support for allocation of TLS variables in the JIT. Allocation of a global
variable is moved to the execution engine. The JIT calls the TargetJITInfo
to allocate thread local storage. Currently, only linux/x86 knows how to
allocate thread local global variables.

llvm-svn: 58142
2008-10-25 15:41:43 +00:00
..
ExecutionEngine.h Support for allocation of TLS variables in the JIT. Allocation of a global 2008-10-25 15:41:43 +00:00
GenericValue.h Don't attribute in file headers anymore. See llvmdev for the 2007-12-29 19:59:42 +00:00
Interpreter.h Don't attribute in file headers anymore. See llvmdev for the 2007-12-29 19:59:42 +00:00
JIT.h Don't attribute in file headers anymore. See llvmdev for the 2007-12-29 19:59:42 +00:00
JITMemoryManager.h fix a tricky bug in the JIT global variable emitter, that was triggered when JITing a variable independently of a function. This lead to sharing memory memory between functions and GVs thus changing the value of a GV could change the code in execution. more details on the ML. 2008-10-21 11:42:16 +00:00