aboutsummaryrefslogtreecommitdiffstats
path: root/lib/ExecutionEngine
Commit message (Expand)AuthorAgeFilesLines
* MCJIT lazy relocation resolution and symbol address re-assignment.Jim Grosbach2011-04-121-98/+234
* Tidy up a bit now that we're using the MemoryManager interface.Jim Grosbach2011-04-121-7/+1
* Just because a GlobalVariable's initializer is [N x { i32, void ()* }] doesn'tNick Lewycky2011-04-111-1/+5
* Make error message more useful.Benjamin Kramer2011-04-091-2/+2
* Workaround g++ 4.2.1 warning diagnostic false positive.Jim Grosbach2011-04-081-2/+2
* Refactor MCJIT 32-bit section loading.Jim Grosbach2011-04-082-82/+67
* llvm.global_[cd]tor is defined to be either external, or appending with an arrayNick Lewycky2011-04-081-6/+2
* tidy up.Jim Grosbach2011-04-061-1/+1
* Fix comment to use llvm 2.x syntax.Nick Lewycky2011-04-061-1/+1
* RuntimeDyld should use the memory manager API.Jim Grosbach2011-04-062-91/+88
* Make the virtual destructor out-of-line so we have a key function.Chandler Carruth2011-04-051-0/+3
* Remove extraneous 'return'.Jim Grosbach2011-04-051-2/+1
* Add missing file from r128851.Jim Grosbach2011-04-041-0/+58
* Layer the memory manager between the JIT and the runtime Dyld.Jim Grosbach2011-04-043-18/+21
* Instantiate a JITMemoryManager for MCJIT DyldJim Grosbach2011-03-292-4/+8
* Runtime dylib simple ARM 24-bit branch relocation support.Jim Grosbach2011-03-231-14/+49
* Split out relocation resolution into target-specific bits.Jim Grosbach2011-03-231-3/+71
* Fix double-free of Module.Jim Grosbach2011-03-231-1/+0
* Start of relocation resolution for the runtime dyld library.Jim Grosbach2011-03-231-21/+130
* Make sure to report any errors from the runtime dyld.Jim Grosbach2011-03-231-1/+2
* Tidy up.Jim Grosbach2011-03-221-2/+1
* Add missing file from previous commit.Jim Grosbach2011-03-221-0/+161
* Propogate the error message, not just the error state.Jim Grosbach2011-03-221-0/+5
* Add simple arg passing to MC-JIT and support for exit() call.Jim Grosbach2011-03-223-4/+115
* Trailing whitespace.Jim Grosbach2011-03-225-46/+46
* Fix comment in header.Eric Christopher2011-03-221-1/+1
* Hook up the MCJIT to the RuntimeDyld library.Jim Grosbach2011-03-223-3/+22
* Initialize HasError.Jim Grosbach2011-03-221-0/+2
* Build the new RuntimeDyld library.Oscar Fuentes2011-03-211-0/+1
* Library-ize the dyld components of llvm-rtdyld.Jim Grosbach2011-03-214-1/+346
* Silence a warning.Jim Grosbach2011-03-181-1/+1
* Beginnings of MC-JIT code generation.Jim Grosbach2011-03-182-6/+47
* Tidy up. Whitespace and 80 column.Jim Grosbach2011-03-162-17/+20
* Trailing whitespae.Jim Grosbach2011-03-151-34/+34
* Support unregistering exception frames of functions when they are removed.Eric Christopher2011-03-042-6/+8
* Move library stuff out of the toplevel CMakeLists.txt file.Oscar Fuentes2011-02-181-0/+4
* Fix libffi usage when it is on a custom path.Oscar Fuentes2011-01-281-9/+1
* Use the paths to libffi's header and library even when no customOscar Fuentes2011-01-271-6/+10
* Handles libffi on the CMake build.Oscar Fuentes2011-01-211-0/+16
* Rename TargetFrameInfo into TargetFrameLowering. Also, put couple of FIXMEs a...Anton Korobeynikov2011-01-102-7/+7
* Remove unneeded zero arrays.Benjamin Kramer2010-12-041-4/+2
* Merge System into Support.Michael J. Spencer2010-11-2913-16/+16
* PR5207: change APInt::doubleToBits() and APInt::floatToBits() to beJay Foad2010-11-282-6/+4
* Move getInitialFrameState() to TargetFrameInfoAnton Korobeynikov2010-11-182-1/+4
* MCJIT: Stub out MCJIT implementation, still doesn't do anything useful.Daniel Dunbar2010-11-176-1/+269
* lli: Add stub -use-mcjit option, which doesn't currently do anything.Daniel Dunbar2010-11-171-1/+17
* JIT: More nitty style tweakage, aka territory marking.Daniel Dunbar2010-11-131-192/+140
* Fix some more 80-col violas.Daniel Dunbar2010-11-131-4/+11
* Fix 80-col violation / non-sensicalness.Daniel Dunbar2010-11-131-3/+3
* Move the remaining attribute macros to systematic names based on the attributeChandler Carruth2010-10-231-1/+1