aboutsummaryrefslogtreecommitdiff
path: root/lib/ExecutionEngine/JIT
AgeCommit message (Expand)Author
2004-06-01Implement PR315: abort, don't warn, when missing external functions encounteredChris Lattner
2004-05-28Use the SystemUtils.h file to do our dirty work.Chris Lattner
2004-05-27This code is a real mess, but at least get the JIT *building* on platformsChris Lattner
2004-04-23Implement emitWordAt() for the JIT emitter.Brian Gaeke
2004-04-14Add a TargetData to the PassManager regardless of the TargetMachine.Brian Gaeke
2004-03-10My fix for PR274 broke the build on Darwin/PPC. As I'm fairly certain thisBrian Gaeke
2004-03-09Address PR274 - '[JIT] Programs cannot resolve the fstat function'Brian Gaeke
2004-02-25Great sparc renaming fallout IV: Sparc --> SparcV9.Brian Gaeke
2004-02-25Great renaming part II: Sparc --> SparcV9 (also includes command-line options...Brian Gaeke
2004-02-08There is no reason to #define fdChris Lattner
2004-02-01Print an error message if there is an error materialize the bc file.Chris Lattner
2003-12-28Pass around IntrinsicLowering instances as appropriate.Chris Lattner
2003-12-26No longer run atExit functions from run()Chris Lattner
2003-12-20This should not be needed anymoreChris Lattner
2003-12-20Implement PR135, lazy emission of global variablesChris Lattner
2003-12-20Cleanup the JIT as per PR176. This renames the VM class to JIT, and merges theChris Lattner
2003-12-20Rip JIT specific stuff out of TargetMachine, as per PR176Chris Lattner
2003-12-12Implement the ExecutionEngine::getPointerToFunctionOrStub by forwarding theChris Lattner
2003-12-08Finegrainify namespacificationChris Lattner
2003-11-30Emit constants to one contiguous block, but this time, respect alignment cons...Chris Lattner
2003-11-30Go back to allocating memory for each constant separately. Since SPARCs do notMisha Brukman
2003-11-17Emit the MachineConstantPool constants in one contiguous memory `pool'.Misha Brukman
2003-11-17* Order #includes as per style guideMisha Brukman
2003-11-11Put all LLVM code into the llvm namespace, as per bug 109.Brian Gaeke
2003-11-09Remove #include of PassManager.h which was marked FIXME, and apparently is noBrian Gaeke
2003-11-07Remove the *BIG UGLY HACK* from the JIT: PreSelection is now a FunctionPass.Misha Brukman
2003-10-29In VM::create(), comment out almost the whole function if NO_JITS_ENABLED,Brian Gaeke
2003-10-24Destroy MachineFunction for any Function that we are about toBrian Gaeke
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