#
be1a4d80 |
| 17-Nov-2006 |
Chris Lattner <sabre@nondot.org> |
fix typo
llvm-svn: 31799
|
#
a715288b |
| 16-Nov-2006 |
Chris Lattner <sabre@nondot.org> |
implicit_def_vrrc doesn't generate code.
llvm-svn: 31797
|
#
96d73860 |
| 16-Nov-2006 |
Chris Lattner <sabre@nondot.org> |
add a statistic
llvm-svn: 31785
|
#
4dc4f30a |
| 13-Oct-2006 |
Chris Lattner <sabre@nondot.org> |
Correctly handle instruction separators.
llvm-svn: 30935
|
#
3d27be13 |
| 27-Aug-2006 |
Chris Lattner <sabre@nondot.org> |
s|llvm/Support/Visibility.h|llvm/Support/Compiler.h|
llvm-svn: 29911
|
#
1b200574 |
| 25-Aug-2006 |
Evan Cheng <evan.cheng@apple.com> |
Add a comment.
llvm-svn: 29889
|
#
d7572fb2 |
| 25-Aug-2006 |
Evan Cheng <evan.cheng@apple.com> |
Encode pc-relative conditional branch offset as pc+(num of bytes / 4). The asm printer will print it as offset*4. e.g. bne cr0, $+8.
The PPC code emitter was expecting the offset to be number of ins
Encode pc-relative conditional branch offset as pc+(num of bytes / 4). The asm printer will print it as offset*4. e.g. bne cr0, $+8.
The PPC code emitter was expecting the offset to be number of instructions, not number of bytes. This fixes a whole bunch of JIT failures.
llvm-svn: 29885
show more ...
|
#
996795b0 |
| 28-Jun-2006 |
Chris Lattner <sabre@nondot.org> |
Use hidden visibility to make symbols in an anonymous namespace get dropped. This shrinks libllvmgcc.dylib another 67K
llvm-svn: 28975
|
#
d48ce275 |
| 27-Jun-2006 |
Chris Lattner <sabre@nondot.org> |
Implement 64-bit undef, sub, shl/shr, srem/urem
llvm-svn: 28929
|
#
fef7a2d0 |
| 04-May-2006 |
Chris Lattner <sabre@nondot.org> |
There shalt be only one "immediate" operand type!
llvm-svn: 28099
|
#
bb01d4f2 |
| 17-Mar-2006 |
Nate Begeman <natebegeman@mac.com> |
Remove BRTWOWAY* Make the PPC backend not dependent on BRTWOWAY_CC and make the branch selector smarter about the code it generates, fixing a case in the readme.
llvm-svn: 26814
|
#
26e385a6 |
| 08-Feb-2006 |
Chris Lattner <sabre@nondot.org> |
Rename BSel -> PPCBSel for the benefit of doxygen users. Move the methods out of line. Remove unused Debug.h stuff. Teach getNumBytesForInstruction to know the size of an inline asm.
llvm-svn: 26064
|
Revision tags: llvmorg-1.6.0 |
|
#
6cca84e4 |
| 16-Oct-2005 |
Nate Begeman <natebegeman@mac.com> |
More PPC32 -> PPC changes, as well as merging some classes that were redundant after the change.
llvm-svn: 23759
|
#
6f3b9546 |
| 14-Oct-2005 |
Chris Lattner <sabre@nondot.org> |
Rename PPC32*.h to PPC*.h
This completes the grand PPC file renaming
llvm-svn: 23745
|
#
bfca1ab7 |
| 14-Oct-2005 |
Chris Lattner <sabre@nondot.org> |
Rename PowerPC*.h to PPC*.h
llvm-svn: 23743
|