aboutsummaryrefslogtreecommitdiff
path: root/lib/ExecutionEngine/JIT/JITEmitter.cpp
AgeCommit message (Expand)Author
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-02-08There is no reason to #define fdChris 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-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-11Put all LLVM code into the llvm namespace, as per bug 109.Brian Gaeke
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-16Fix a typo in a comment, and zap a blank line.Brian Gaeke
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-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-08-14Implement a _REAL_ memory manager for the code generated by the JIT. ThisChris Lattner
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-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-08Add #include for older GCC'sChris Lattner
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-02* Removed SparcEmitter.cpp; rolled into lib/Target/Sparc/SparcV9CodeEmitter.cppMisha Brukman
2003-06-02Remove obsolete codeChris Lattner
2003-06-01Move target specific code to target files. The new MachineCodeEmitterChris Lattner
2003-05-27Allow for specification of which JIT to run on the commandline.Misha Brukman
2003-05-09Add support for function stubs, which allow calling functions which need toChris Lattner
2003-05-08Minor speedup by avoiding callbacks to functions already generatedChris Lattner
2003-05-08Improve efficiency of JIT by having it use direct function calls instead ofChris Lattner
2003-01-29Fix warnings on sparcChris Lattner
2003-01-13Add support for new types of valuesChris Lattner
2002-12-24Initial checkin of new LLI with JIT compilerChris Lattner