summaryrefslogtreecommitdiff
path: root/include/llvm/CodeGen/MachineCodeEmitter.h
Commit message (Expand)AuthorAge
* Allow target to specify alignment for function stub.Evan Cheng2006-11-16
* Fix non-64-bit clean code.Evan Cheng2006-06-21
* Suck block address tracking out of targets into the JIT Emitter. ThisChris Lattner2006-05-03
* Add a new emitAlignment methodChris Lattner2006-05-03
* Change the BasicBlockAddrs map to be a vector, indexed by MBB number.Chris Lattner2006-05-03
* Several related changes:Chris Lattner2006-05-02
* Add a method for allocating space from the code buffer.Chris Lattner2006-05-02
* Do not make the JIT memory manager manage the memory for globals. InsteadChris Lattner2006-05-02
* Fix a purely hypothetical problem (for now): emitWord emits in the hostChris Lattner2006-05-02
* Refactor the machine code emitter interface to pull the pointers for the currentChris Lattner2006-05-02
* Remove a now-dead methodChris Lattner2006-05-02
* Remove the debug machine code emitter. The "FilePrinterEmitter" is moreusefu...Chris Lattner2006-05-02
* Code cleanup associated with jump tables, thanks to Chris for noticingNate Begeman2006-04-22
* JumpTable support! What this represents is working asm and jit support forNate Begeman2006-04-22
* new is not a valid default anywhere, so make this pure virtualAndrew Lenharth2005-07-28
* Like constants, globals on some platforms are GOT relative. This means they ...Andrew Lenharth2005-07-28
* Remove trailing whitespaceMisha Brukman2005-04-21
* Fix the FIXME, nuke the JIT specific forceCompilationOf method.Chris Lattner2004-11-22
* These methods are now obsoleteChris Lattner2004-11-22
* Change this interface a bitChris Lattner2004-11-20
* Add getCurrentPCOffset() and addRelocation() methods.Chris Lattner2004-11-20
* Remove dead #includeChris Lattner2004-11-20
* External symbols are const char*'s now, change this to match.Chris Lattner2004-11-19
* Convert 'struct' to 'class' in various places to adhere to the coding standardsChris Lattner2004-10-27
* Changes For Bug 352Reid Spencer2004-09-01
* Add emitWordAt() - a quick and dirty interface that the machine-dependentBrian Gaeke2004-04-23
* Put all LLVM code into the llvm namespace, as per bug 109.Brian Gaeke2003-11-11
* Added LLVM copyright header (for lack of a better term).John Criswell2003-10-20
* This file has funny include guards and funny extra whitespace.Brian Gaeke2003-10-16
* The word `separate' only has one `e'.Misha Brukman2003-07-14
* Hack up MachineCodeEmitter to actually be target independent.Chris Lattner2003-06-01
* Added saveBBreferences() for BasicBlock resolution.Misha Brukman2003-05-30
* Defines a pass-through debugging emitter -- it writes to a file for inspectionMisha Brukman2003-05-27
* Allow const functionsChris Lattner2003-05-09
* Fix bug in last checkinChris Lattner2003-05-08
* Add new methods for stub generationChris Lattner2003-05-08
* * Add support for values in the constant poolChris Lattner2003-01-13
* Add support for direct global referencesChris Lattner2002-12-04
* Add virtual dtor, expose a debug implChris Lattner2002-12-03
* More supportChris Lattner2002-12-02
* Start adding to the meat of MachineCodeEmitterChris Lattner2002-12-02
* Initial version of MachineCodeEmitter interface: emptyChris Lattner2002-12-02