Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2011-12-20 | Unweaken vtables as per ↵ | David Blaikie | 1 | -0/+14 | |
http://llvm.org/docs/CodingStandards.html#ll_virtual_anch llvm-svn: 146960 | |||||
2006-05-02 | Refactor the machine code emitter interface to pull the pointers for the current | Chris Lattner | 1 | -131/+0 | |
code emission location into the base class, instead of being in the derived classes. This change means that low-level methods like emitByte/emitWord now are no longer virtual (yaay for speed), and we now have a framework to support growable code segments. This implements feature request #1 of PR469. llvm-svn: 28059 | |||||
2006-05-02 | Remove dead method | Chris Lattner | 1 | -4/+0 | |
llvm-svn: 28055 | |||||
2006-05-02 | Remove the debug machine code emitter. The "FilePrinterEmitter" is more | Chris Lattner | 1 | -52/+0 | |
useful for debugging. llvm-svn: 28051 | |||||
2006-04-22 | JumpTable support! What this represents is working asm and jit support for | Nate Begeman | 1 | -2/+12 | |
x86 and ppc for 100% dense switch statements when relocations are non-PIC. This support will be extended and enhanced in the coming days to support PIC, and less dense forms of jump tables. llvm-svn: 27947 | |||||
2005-12-28 | mixed-STL programs are big and nasty :( | Duraid Madina | 1 | -0/+1 | |
llvm-svn: 25030 | |||||
2005-07-28 | new is not a valid default anywhere, so make this pure virtual | Andrew Lenharth | 1 | -0/+7 | |
llvm-svn: 22542 | |||||
2005-04-21 | Remove trailing whitespace | Misha Brukman | 1 | -7/+7 | |
llvm-svn: 21420 | |||||
2004-11-22 | Fix the FIXME, nuke the JIT specific forceCompilationOf method. | Chris Lattner | 1 | -18/+0 | |
llvm-svn: 18131 | |||||
2004-11-22 | These methods are obsolete | Chris Lattner | 1 | -8/+0 | |
llvm-svn: 18129 | |||||
2004-11-20 | Adjust to changed interfaces | Chris Lattner | 1 | -7/+7 | |
llvm-svn: 18064 | |||||
2004-11-20 | Add getCurrentPCOffset() and addRelocation() methods. | Chris Lattner | 1 | -0/+12 | |
llvm-svn: 18034 | |||||
2004-11-19 | Match change in MachineCodeEmitter prototype. | Chris Lattner | 1 | -2/+2 | |
llvm-svn: 18009 | |||||
2004-07-04 | Add #include <iostream> since Value.h does not #include it any more. | Reid Spencer | 1 | -0/+2 | |
llvm-svn: 14622 | |||||
2004-04-23 | Implement emitWordAt() for the debug emitter and the file printer emitter. (I | Brian Gaeke | 1 | -0/+7 | |
am not so sure about the file printer emitter, but the debug emitter change should be harmless.) llvm-svn: 13117 | |||||
2004-02-23 | Finegrainify namespacification | Chris Lattner | 1 | -4/+1 | |
llvm-svn: 11757 | |||||
2003-11-11 | Put all LLVM code into the llvm namespace, as per bug 109. | Brian Gaeke | 1 | -11/+13 | |
llvm-svn: 9903 | |||||
2003-10-20 | Added LLVM project notice to the top of every C++ source file. | John Criswell | 1 | -0/+7 | |
Header files will be on the way. llvm-svn: 9298 | |||||
2003-06-03 | Pass through the emitConstantPool() call to the real emitter. | Misha Brukman | 1 | -0/+4 | |
llvm-svn: 6590 | |||||
2003-06-02 | Removed a useless ofstream. | Misha Brukman | 1 | -8/+2 | |
llvm-svn: 6547 | |||||
2003-06-02 | Remove spurious assert() | Misha Brukman | 1 | -1/+0 | |
llvm-svn: 6529 | |||||
2003-06-01 | Changes to be compatible with MachineCodeEmitter.h | Chris Lattner | 1 | -65/+51 | |
llvm-svn: 6515 | |||||
2003-05-30 | Added saveBBreferences() for BasicBlock resolution. | Misha Brukman | 1 | -4/+8 | |
llvm-svn: 6451 | |||||
2003-05-28 | Correctly write out binary data as chars, before they're cast to ints. | Misha Brukman | 1 | -2/+1 | |
llvm-svn: 6385 | |||||
2003-05-27 | Added a debugging code emitter that prints code to a file, debug to std::cerr, | Misha Brukman | 1 | -0/+121 | |
and passes the real code to a memory-outputting code emitter. This may be removed at a later point in development. llvm-svn: 6379 | |||||
2003-05-09 | Allow const functions | Chris Lattner | 1 | -2/+3 | |
llvm-svn: 6056 | |||||
2003-05-08 | Add methods for stub function generation | Chris Lattner | 1 | -0/+7 | |
llvm-svn: 6054 | |||||
2003-01-13 | Add support for global address by string and constant pool values | Chris Lattner | 1 | -1/+10 | |
llvm-svn: 5215 | |||||
2002-12-04 | Print out direct global references | Chris Lattner | 1 | -1/+4 | |
llvm-svn: 4906 | |||||
2002-12-03 | Checkin debug implementation of MCE | Chris Lattner | 1 | -0/+41 | |
llvm-svn: 4893 |