llvm-6502/unittests
Jeffrey Yasskin 108c838093 * Move stub allocation inside the JITEmitter, instead of exposing a
way for each TargetJITInfo subclass to allocate its own stubs. This
means stubs aren't as exactly-sized anymore, but it lets us get rid of
TargetJITInfo::emitFunctionStubAtAddr(), which lets ARM and PPC
support the eager JIT, fixing http://llvm.org/PR4816.

* Rename the JITEmitter's stub creation functions to describe the kind
of stub they create. So far, all of them create lazy-compilation
stubs, but they sometimes get used when far-call stubs are needed.
Fixing http://llvm.org/PR5201 will involve fixing this.



git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@89715 91177308-0d34-0410-b5e6-96231b3b80d8
2009-11-23 23:35:19 +00:00
..
ADT Only run this mutex test if threading is enabled. This 2009-11-19 20:48:14 +00:00
ExecutionEngine * Move stub allocation inside the JITEmitter, instead of exposing a 2009-11-23 23:35:19 +00:00
Support Type.h doesn't need to #include LLVMContext.h 2009-10-27 17:08:31 +00:00
Transforms Factor out redundancy from clone() implementations. 2009-10-27 22:16:29 +00:00
VMCore Type.h doesn't need to #include LLVMContext.h 2009-10-27 17:08:31 +00:00
Makefile New unit test for the cloning module, which so far only covers cloning of 2009-09-27 21:39:46 +00:00
Makefile.unittest Remove / use flags that are now set in the Makefile.config. 2009-10-26 20:01:35 +00:00