- 43b429b Refactor the machine code emitter interface to pull the pointers for the current by Chris Lattner · 19 years ago
- b0cc79d Remove dead method by Chris Lattner · 19 years ago
- c34b227 Fix a warning by Nate Begeman · 19 years ago
- 37efe67 JumpTable support! What this represents is working asm and jit support for by Nate Begeman · 19 years ago
- 239862c simplify this code now that each constant pool entry is not separately allocated by Chris Lattner · 20 years ago
- 3029f92 Adjust to MachineConstantPool interface change: instead of keeping a by Chris Lattner · 20 years ago
- fa77d43 rename fields of constant pool entries by Chris Lattner · 20 years ago
- b8973bd Allow the specification of explicit alignments for constant pool entries. by Evan Cheng · 20 years ago
- ca26180 Add #include of <iostream> by Chris Lattner · 20 years ago
- 2199877 Wrap long lines. by Chris Lattner · 20 years ago
- 2b3b89c one cannot allocate a global, until one is done initializing the global pointers by Andrew Lenharth · 20 years ago
- d29b6aa Keep tabs and trailing spaces out. by Jeff Cohen · 20 years ago
- a00269b support near allocations for the JIT by Andrew Lenharth · 20 years ago
- 6a97461 Like constants, globals on some platforms are GOT relative. This means they have to be allocated by Andrew Lenharth · 20 years ago
- 00b16889 Eliminate all remaining tabs and trailing spaces. by Jeff Cohen · 20 years ago
- d6bbac5 fix a warning on 32-bit systems by Chris Lattner · 20 years ago
- 16ec33c the JIT memory manager will construct a GOT if you want it too. Also, it places the constants in the allocated memory, rather than a malloc area by Andrew Lenharth · 20 years ago
- e884dc2 count the number of relocations performed. by Chris Lattner · 20 years ago
- ee44863 For PR540: by Reid Spencer · 20 years ago
- 3c94497 Convert tabs to spaces by Misha Brukman · 20 years ago
- f976c85 Remove trailing whitespace by Misha Brukman · 20 years ago
- d91ff7c Add support for targets that require stubs for external functions. by Chris Lattner · 20 years ago
- 5b3a455 Fix the missing symbols problem Bill was hitting. Patch contributed by by Chris Lattner · 20 years ago
- 6943570 Fix problems running the HowToUseJIT on powerpc, and probably problems with by Chris Lattner · 20 years ago
- 281a601 Rework constant pool handling so that function constant pools are no longer by Chris Lattner · 21 years ago
- a8101c1 Silence VS warnings. by Chris Lattner · 21 years ago
- 4af3da6 Get rid of some leaks found by VC leak detector. by Reid Spencer · 21 years ago
- e518b71 Properly implement a fix for PR475 by Chris Lattner · 21 years ago
- f71755d Remove unneeded cast. by Chris Lattner · 21 years ago
- 532343b Fix the JIT when being used from llvm-db by Chris Lattner · 21 years ago
- 166f226 Rename Emitter.cpp -> JITEmitter.cpp by Chris Lattner · 21 years ago
- cf88d32 Fix the FIXME, nuke the JIT specific forceCompilationOf method. by Chris Lattner · 21 years ago
- 6f71720 These methods are obsolete by Chris Lattner · 21 years ago
- b43dbdc Support targets that require stubs for external functions better by Chris Lattner · 21 years ago
- cb47941 Clean up DEBUG output by Chris Lattner · 21 years ago
- 5e22558 Allow targets to avoid emitting a stub for EVERY lazily resolved call. In by Chris Lattner · 21 years ago
- 5426652 Implement relocation support by adding a target independent resolver interface. by Chris Lattner · 21 years ago
- 5be478f Add getCurrentPCOffset() and addRelocation() methods. by Chris Lattner · 21 years ago
- 45730d7 Match change in MachineCodeEmitter prototype. by Chris Lattner · 21 years ago
- 02376e3 Now that we have ghost linkage, we can force resolution of external symbols by Chris Lattner · 21 years ago
- 88560c3 When emitting debug msgs for function stubs, don't truncate the by Brian Gaeke · 21 years ago
- 33189e7 Simplify the sys::Memory interface per Chris' request. by Reid Spencer · 21 years ago
- 52b0ba6 Convert the Emitter to use the lib/System "Memory" interface instead of the by Reid Spencer · 21 years ago
- 551ccae Changes For Bug 352 by Reid Spencer · 21 years ago
- 0cb162b Use the SystemUtils.h file to do our dirty work. by Chris Lattner · 21 years ago
- c52663c This code is a real mess, but at least get the JIT *building* on platforms by Chris Lattner · 21 years ago
- aea1b58 Implement emitWordAt() for the JIT emitter. by Brian Gaeke · 21 years ago
- 6c0398e There is no reason to #define fd by Chris Lattner · 22 years ago
- c07ed13 Implement PR135, lazy emission of global variables by Chris Lattner · 22 years ago
- 4d326fa Cleanup the JIT as per PR176. This renames the VM class to JIT, and merges the by Chris Lattner · 22 years ago
- c19aade Finegrainify namespacification by Chris Lattner · 22 years ago
- 2c0a6a1 Emit constants to one contiguous block, but this time, respect alignment constraints. by Chris Lattner · 22 years ago
- 91de352 Go back to allocating memory for each constant separately. Since SPARCs do not by Misha Brukman · 22 years ago
- ef7e570 Emit the MachineConstantPool constants in one contiguous memory `pool'. by Misha Brukman · 22 years ago
- d0fde30 Put all LLVM code into the llvm namespace, as per bug 109. by Brian Gaeke · 22 years ago
- b576c94 Added LLVM project notice to the top of every C++ source file. by John Criswell · 22 years ago
- e738656 Hrm, a relic from the past. How cute :) by Chris Lattner · 22 years ago
- 6020ddd Fix a typo in a comment, and zap a blank line. by Brian Gaeke · 22 years ago
- 364f86d Make mmap's fd for anonymous memory acquisition default to -1, except on by Brian Gaeke · 22 years ago
- e24b616 Don't include Config/stdio.h or <stdio.h>. by Brian Gaeke · 22 years ago
- 011efae Actually _PASS IN_ NO_RESERVE if we have it. by Chris Lattner · 22 years ago
- 36d10ef * Move include files from middle of file to the top where they belong, moving by Misha Brukman · 22 years ago
- 88b4855 Fix warning when _POSIX_MAPPED_FILES is already defined in unistd.h by Misha Brukman · 22 years ago
- 688506d Implement a _REAL_ memory manager for the code generated by the JIT. This by Chris Lattner · 22 years ago
- 3785fad Specify DEBUG_TYPE's for the JIT debug messages by Chris Lattner · 22 years ago
- c648dab DEBUG got moved to Debug.h by Chris Lattner · 22 years ago
- 89e8be0 * Stop hard-coding a value for beginning of emitted code on Sparc since we can by Misha Brukman · 22 years ago
- fd31a78 Add rationale for the MAP_ANONYMOUS vs. MAP_ANON flags. by Misha Brukman · 22 years ago
- d69c1e6 Add ability for external C code to get pointers to functions given their name. by Misha Brukman · 22 years ago
- 7a73b80 Merged in autoconf branch. This provides configuration via the autoconf system. by John Criswell · 22 years ago
- 02c26b6 Get rid of the duplicate '0x' in debug mode. by Brian Gaeke · 22 years ago
- 4399a49 Add #ifdef hack for MAP_ANONYMOUS being spelled MAP_ANON on some platforms. by Brian Gaeke · 22 years ago
- 08d5e1f Add #include for older GCC's by Chris Lattner · 22 years ago
- 1d44085 Output function address as hex. by Misha Brukman · 22 years ago
- cf614a3 Removed debug print statement. by Misha Brukman · 22 years ago
- 3a55e8a * Institute a hack for the Sparc call to mmap() to get our generated code to be by Misha Brukman · 22 years ago
- 906f5fa * Removed SparcEmitter.cpp; rolled into lib/Target/Sparc/SparcV9CodeEmitter.cpp by Misha Brukman · 22 years ago
- d5af63f Remove obsolete code by Chris Lattner · 22 years ago
- bba1b6d Move target specific code to target files. The new MachineCodeEmitter by Chris Lattner · 22 years ago
- abb027c Allow for specification of which JIT to run on the commandline. by Misha Brukman · 22 years ago
- 6125fdd Add support for function stubs, which allow calling functions which need to by Chris Lattner · 22 years ago
- eb5a93b Minor speedup by avoiding callbacks to functions already generated by Chris Lattner · 22 years ago
- c309a76 Improve efficiency of JIT by having it use direct function calls instead of by Chris Lattner · 22 years ago
- 910687e Fix warnings on sparc by Chris Lattner · 23 years ago
- 1cc0838 Add support for new types of values by Chris Lattner · 23 years ago
- bd199fb Initial checkin of new LLI with JIT compiler by Chris Lattner · 23 years ago