aboutsummaryrefslogtreecommitdiff
path: root/lib/ExecutionEngine/JIT
AgeCommit message (Expand)Author
2003-10-21Added LLVM copyright header.John Criswell
2003-10-20Added LLVM copyright notice to Makefiles.John Criswell
2003-10-20Added LLVM project notice to the top of every C++ source file.John Criswell
2003-10-20Hrm, a relic from the past. How cute :)Chris Lattner
2003-10-17Tidy up doxygen comment for getPointerToFunction().Brian Gaeke
2003-10-17Refactor running the JIT passes on a single function into the new method,Brian Gaeke
2003-10-16Fix a typo in a comment, and zap a blank line.Brian Gaeke
2003-10-16JIT.cpp:Misha Brukman
2003-10-14Enabling incremental bytecode loading in the JIT:Misha Brukman
2003-10-11Make mmap's fd for anonymous memory acquisition default to -1, except onBrian Gaeke
2003-10-10Don't include Config/stdio.h or <stdio.h>.Brian Gaeke
2003-10-10Change to use GetAddressOfSymbol instead of dlsym.Brian Gaeke
2003-10-06Actually _PASS IN_ NO_RESERVE if we have it.Chris Lattner
2003-09-10* Move include files from middle of file to the top where they belong, movingMisha Brukman
2003-09-10Fix warning when _POSIX_MAPPED_FILES is already defined in unistd.hMisha Brukman
2003-09-05ExecutionEngine.h, GenericValue.h --> include/llvm/ExecutionEngine/Brian Gaeke
2003-09-05Make CreateArgv part of lli rather than part of ExecutionEngine.Brian Gaeke
2003-09-03ExecutionEngine.cpp: Move execution engine creation stuff into a newBrian Gaeke
2003-08-24Targets now configure themselves based on the source module, not on theChris Lattner
2003-08-21Minor cleanups: wrap at 80 lines. Convert file comment to doxygen format andChris Lattner
2003-08-21The JIT now passes the environment pointer to the main() function when itJohn Criswell
2003-08-14Implement a _REAL_ memory manager for the code generated by the JIT. ThisChris Lattner
2003-08-13Deconstify parameter to getPointerToFunction().Brian Gaeke
2003-08-13Deconstify parameter to getPointerToFunction().Brian Gaeke
2003-08-05Specify DEBUG_TYPE's for the JIT debug messagesChris Lattner
2003-08-01DEBUG got moved to Debug.hChris Lattner
2003-07-29* Stop hard-coding a value for beginning of emitted code on Sparc since we canMisha Brukman
2003-07-28Add rationale for the MAP_ANONYMOUS vs. MAP_ANON flags.Misha Brukman
2003-07-28Add ability for external C code to get pointers to functions given their name.Misha Brukman
2003-07-28Clean up code dealing with RTLD_SELF differences on Sparc and X86.Misha Brukman
2003-07-28Fix reference to architecture.Misha Brukman
2003-07-23Fix spaceChris Lattner
2003-07-02* If compiling on X86 or Sparc, automagically enable the JIT for that archMisha Brukman
2003-06-30Merged in autoconf branch. This provides configuration via the autoconfJohn Criswell
2003-06-30Get rid of the duplicate '0x' in debug mode.Brian Gaeke
2003-06-17Add #ifdef hack for MAP_ANONYMOUS being spelled MAP_ANON on some platforms.Brian Gaeke
2003-06-17Apparently "sparc" is a macro on sparcs. Ugh. :)Chris Lattner
2003-06-17Use more structured command line option processingChris Lattner
2003-06-17#ifdef out code that only applies when the HOSTARCH = sparcChris Lattner
2003-06-08Add #include for older GCC'sChris Lattner
2003-06-06::: HACK ALERT ::: HACK ALERT ::: HACK ALERT ::: HACK ALERT ::: HACK ALERT :::Misha Brukman
2003-06-06Output function address as hex.Misha Brukman
2003-06-06Removed debug print statement.Misha Brukman
2003-06-04* Institute a hack for the Sparc call to mmap() to get our generated code to beMisha Brukman
2003-06-04Sparc's dlsym() requires the special operand RTLD_SELF to find a symbol in theMisha Brukman
2003-06-02* Removed SparcEmitter.cpp; rolled into lib/Target/Sparc/SparcV9CodeEmitter.cppMisha Brukman
2003-06-02The flag modifications weren't picking up the old values of theBrian Gaeke
2003-06-02Remove obsolete codeChris Lattner
2003-06-01Move target specific code to target files. The new MachineCodeEmitterChris Lattner
2003-06-01Fix induction variable name clash in for loops, in finishFunction().Brian Gaeke