| Commit message (Expand) | Author | Age | Files | Lines |
* | Forward substitute some constants into their users | Chris Lattner | 2004-08-12 | 1 | -5/+2 |
* | The only target that uses this code (v9) always has argsOnStackHaveFixedSize | Chris Lattner | 2004-08-12 | 1 | -16/+1 |
* | Remove dead methods | Chris Lattner | 2004-08-12 | 2 | -34/+0 |
* | When we want a constant, just use it, instead of calling through layers of | Chris Lattner | 2004-08-12 | 3 | -10/+10 |
* | Disable PPC64 backend by default because LLC cannot choose automatically between | Misha Brukman | 2004-08-12 | 1 | -2/+2 |
* | This patch makes the inliner refuse to inline functions that have alloca | Chris Lattner | 2004-08-12 | 1 | -25/+57 |
* | * Correct 64-bit version: blr 1 (not 0) | Misha Brukman | 2004-08-12 | 1 | -2/+2 |
* | * Print out full names for non-GPR or -FPR registers | Misha Brukman | 2004-08-12 | 1 | -3/+5 |
* | Fix code extraction of unwind blocks. This fixed bugs that bugpoint can | Chris Lattner | 2004-08-12 | 1 | -9/+12 |
* | * Pointers are 8 bytes, hence cLong type on 64-bit PPC | Misha Brukman | 2004-08-12 | 1 | -6/+8 |
* | Eliminate special-casing 14-bit immediate load/store opcodes | Misha Brukman | 2004-08-12 | 1 | -16/+5 |
* | Hrm, this pass didn't compile. This bugfix should go into 1.3! | Chris Lattner | 2004-08-12 | 1 | -0/+1 |
* | Correctly print out ASCII literal strings on AIX | Misha Brukman | 2004-08-12 | 1 | -22/+48 |
* | Mark R2 as available for allocation on Darwin/PPC32, but not AIX/PPC64 | Misha Brukman | 2004-08-12 | 1 | -3/+6 |
* | * Move AIX into the llvm namespace to be accessed from RegisterInfo | Misha Brukman | 2004-08-11 | 2 | -11/+15 |
* | Set the is64bit flag and propagate it to PowerPCRegisterInfo | Misha Brukman | 2004-08-11 | 2 | -3/+6 |
* | * Set the is64bit boolean flag in PowerPCRegisterInfo | Misha Brukman | 2004-08-11 | 3 | -18/+30 |
* | 64-bit instruction selector and AIX-specific 64-bit asm printer | Misha Brukman | 2004-08-11 | 3 | -1/+3887 |
* | Fix names of 64-bit CMP*D* opcodes, add LWA and STD* opcodes | Misha Brukman | 2004-08-11 | 1 | -4/+10 |
* | Add support for 64-bit CMPDI, CMPLDI, and CMPLD opcodes | Misha Brukman | 2004-08-11 | 2 | -3/+6 |
* | Add doubleword load/store (64-bit only). | Misha Brukman | 2004-08-11 | 2 | -5/+29 |
* | Hyphenate ##-bit and remove first-person from comments. | Misha Brukman | 2004-08-11 | 1 | -4/+4 |
* | Clean up 32/64bit and Darwin/AIX split. Next steps: 64 bit ISel, AIX asm pri... | Nate Begeman | 2004-08-11 | 12 | -307/+140 |
* | Fix a case where constantexprs could leak into the PPC isel. | Chris Lattner | 2004-08-11 | 1 | -1/+4 |
* | Remove a bunch of ad-hoc target-specific flags that were only used by the | Chris Lattner | 2004-08-11 | 3 | -57/+16 |
* | Remove a dead method | Chris Lattner | 2004-08-11 | 1 | -32/+0 |
* | Finally, the entire instruction asmprinter is now generated from tblgen, woo! | Chris Lattner | 2004-08-11 | 1 | -296/+8 |
* | Add asmprintergen support for the last X86 instruction that needs it: pcrelat... | Chris Lattner | 2004-08-11 | 2 | -1/+12 |
* | This file is long dead | Chris Lattner | 2004-08-11 | 1 | -241/+0 |
* | Scrunch memoperands, add a few more for floating point memops | Chris Lattner | 2004-08-11 | 1 | -68/+61 |
* | Move hacks up | Chris Lattner | 2004-08-11 | 1 | -32/+30 |
* | Make FPI take asm string and operand list | Chris Lattner | 2004-08-11 | 1 | -39/+33 |
* | Nuke the Im*i* patterns, by asmprintergenifying all users. | Chris Lattner | 2004-08-11 | 1 | -70/+73 |
* | X86 instructions that read-modify-write memory are not LLVM two-address instr... | Chris Lattner | 2004-08-11 | 1 | -78/+60 |
* | Get rid of the Im8, Im16, Im32 classes, converting more instructions over to | Chris Lattner | 2004-08-11 | 1 | -224/+300 |
* | Fix 255.vortex by using getClassB instead of getClass | Nate Begeman | 2004-08-11 | 1 | -2/+1 |
* | Remove dead method | Chris Lattner | 2004-08-11 | 1 | -13/+0 |
* | Convert asmprinter to new style of instruction printer | Chris Lattner | 2004-08-11 | 2 | -9/+50 |
* | Fill out immediate operand classes, add a new Operand class | Chris Lattner | 2004-08-11 | 1 | -4/+14 |
* | Fix InstCombine/2004-08-10-BoolSetCC.ll, a bug that is miscompiling | Chris Lattner | 2004-08-11 | 1 | -22/+21 |
* | Breaking up the PowerPC target into 32- and 64-bit subparts, Part III: the rest. | Misha Brukman | 2004-08-11 | 8 | -4348/+26 |
* | Breaking up the PowerPC target into 32- and 64-bit subparts: Part II: 64-bit. | Misha Brukman | 2004-08-11 | 5 | -0/+269 |
* | Breaking up the PowerPC target into 32- and 64-bit subparts, Part I: 32-bit. | Misha Brukman | 2004-08-11 | 8 | -36/+284 |
* | Implement new constructor. | Misha Brukman | 2004-08-10 | 1 | -0/+7 |
* | Renamed PPC32 (namespace for regs, opcodes) to PPC to include 64-bit targets | Misha Brukman | 2004-08-10 | 12 | -879/+879 |
* | * Fix file header to use tablegen emacs mode instead of c++ | Misha Brukman | 2004-08-10 | 1 | -2/+3 |
* | This is purely a formatting patch that gets us closer to the mecca of fitting | Chris Lattner | 2004-08-10 | 1 | -60/+103 |
* | Drop the first argument of FPI, and asmprinterify fxch | Chris Lattner | 2004-08-10 | 1 | -28/+32 |
* | Fix casts of float to unsigned long | Nate Begeman | 2004-08-10 | 4 | -69/+176 |
* | Fix file header comment: update filename, set tablegen emacs mode. | Misha Brukman | 2004-08-10 | 1 | -1/+1 |