aboutsummaryrefslogtreecommitdiffstats
path: root/lib/ExecutionEngine
Commit message (Expand)AuthorAgeFilesLines
* * Move include files from middle of file to the top where they belong, movingMisha Brukman2003-09-101-7/+5
* Fix warning when _POSIX_MAPPED_FILES is already defined in unistd.hMisha Brukman2003-09-101-0/+2
* Remove a bunch of unneeded stuphChris Lattner2003-09-081-45/+0
* Reorder #includes to follow LLVM conventionsChris Lattner2003-09-052-9/+9
* ExecutionEngine.h, GenericValue.h --> include/llvm/ExecutionEngine/Brian Gaeke2003-09-056-10/+10
* Make getOperandValue and executeCastOperation methods of Interpreter.Brian Gaeke2003-09-052-3/+6
* Make CreateArgv part of lli rather than part of ExecutionEngine.Brian Gaeke2003-09-058-193/+88
* Remove printOperandInfo(), and simplify run().Brian Gaeke2003-09-051-30/+0
* Remove support for printing values from a module by name, only usedBrian Gaeke2003-09-053-109/+0
* Remove support for interactive (step finish next) instructions.Brian Gaeke2003-09-054-186/+44
* Remove support for breakpoints (not used).Brian Gaeke2003-09-043-47/+8
* Move EE dtor where it belongsBrian Gaeke2003-09-041-0/+4
* Interpreter cleanups:Brian Gaeke2003-09-045-320/+33
* ExecutionEngine.cpp: Move execution engine creation stuff into a newBrian Gaeke2003-09-036-12/+38
* Preselection is now integrated into the Sparc target libraryChris Lattner2003-09-011-1/+1
* Sparc peephole optimizer moved out of post-opts library into Sparc target lib...Chris Lattner2003-09-011-1/+1
* Consult the target data, not the module, about how large the current pointerChris Lattner2003-08-241-4/+4
* Targets now configure themselves based on the source module, not on theChris Lattner2003-08-243-13/+31
* Add preliminary support for "any" pointersize/endianness. This will needChris Lattner2003-08-242-5/+6
* Minor cleanups: wrap at 80 lines. Convert file comment to doxygen format andChris Lattner2003-08-211-26/+17
* The JIT now passes the environment pointer to the main() function when itJohn Criswell2003-08-215-7/+35
* no really, implement it!Chris Lattner2003-08-181-2/+1
* Add support for casting any pointer to any integer typeChris Lattner2003-08-181-6/+8
* Spell `necessary' correctly.Misha Brukman2003-08-181-1/+1
* rename selection library to selectiondagChris Lattner2003-08-151-1/+1
* Implement a _REAL_ memory manager for the code generated by the JIT. ThisChris Lattner2003-08-141-42/+100
* Deconstify parameter to getPointerToFunction().Brian Gaeke2003-08-131-1/+1
* Deconstify parameter to getPointerToFunction().Brian Gaeke2003-08-132-4/+4
* Deconstify parameter to getPointerToFunction().Brian Gaeke2003-08-131-5/+3
* In ExecutionEngine::getPointerToGlobal(), throw away const qualifierBrian Gaeke2003-08-131-1/+1
* Incorporate mapping library into the sparc libraryChris Lattner2003-08-131-1/+1
* Include the new selection library for the X86 targetChris Lattner2003-08-111-1/+1
* Specify DEBUG_TYPE's for the JIT debug messagesChris Lattner2003-08-052-0/+2
* DEBUG got moved to Debug.hChris Lattner2003-08-012-3/+3
* * Stop hard-coding a value for beginning of emitted code on Sparc since we canMisha Brukman2003-07-291-10/+6
* Add rationale for the MAP_ANONYMOUS vs. MAP_ANON flags.Misha Brukman2003-07-281-0/+1
* Add ability for external C code to get pointers to functions given their name.Misha Brukman2003-07-281-3/+15
* Clean up code dealing with RTLD_SELF differences on Sparc and X86.Misha Brukman2003-07-281-5/+5
* Fix reference to architecture.Misha Brukman2003-07-281-1/+1
* Add in support to load shared objects (-load is provided by Support library).Misha Brukman2003-07-281-1/+1
* Fix spaceChris Lattner2003-07-231-1/+1
* Remove redundant const qualifierChris Lattner2003-07-231-3/+3
* Cleaned up the code which chooses the appropriate value for the file descriptorMisha Brukman2003-07-181-5/+4
* Clean up my last checkin: code is easier to read and explains the differences inMisha Brukman2003-07-151-4/+5
* On Sparc/Solaris, the special handle RTLD_SELF is used as a handle referring toMisha Brukman2003-07-151-1/+6
* * If compiling on X86 or Sparc, automagically enable the JIT for that archMisha Brukman2003-07-023-21/+73
* Merged in autoconf branch. This provides configuration via the autoconfJohn Criswell2003-06-305-7/+8
* Get rid of the duplicate '0x' in debug mode.Brian Gaeke2003-06-301-1/+1
* Include <cmath> instead of <math.h>Brian Gaeke2003-06-231-10/+1
* Add #ifdef hack for MAP_ANONYMOUS being spelled MAP_ANON on some platforms.Brian Gaeke2003-06-171-0/+3