| Commit message (Expand) | Author | Age | Files | Lines |
* | Update to reflect changes in Makefile rules. | Reid Spencer | 2004-10-13 | 1 | -4/+4 |
* | Initial version of automake Makefile.am file. | Reid Spencer | 2004-10-10 | 1 | -0/+41 |
* | bling bling! | Chris Lattner | 2004-10-10 | 1 | -1/+1 |
* | Implement logical and with an immediate that consists of a contiguous block | Nate Begeman | 2004-10-08 | 1 | -5/+69 |
* | Several fixes and enhancements to the PPC32 backend. | Nate Begeman | 2004-10-07 | 3 | -147/+154 |
* | Add ori reg, reg, 0 as a move instruction. This can be generated from | Nate Begeman | 2004-10-07 | 1 | -0/+11 |
* | Remove unnecessary header include | Nate Begeman | 2004-10-07 | 1 | -1/+0 |
* | Correct some typeos | Chris Lattner | 2004-10-06 | 1 | -3/+3 |
* | Turning on fsel code gen now that we can do so would be good. | Nate Begeman | 2004-10-06 | 1 | -11/+10 |
* | Implement floating point select for lt, gt, le, ge using the powerpc fsel | Nate Begeman | 2004-10-06 | 1 | -25/+113 |
* | Generate better code by being far less clever when it comes to the select ins... | Nate Begeman | 2004-09-29 | 1 | -7/+17 |
* | improve Type::BoolTy codegen by eliminating unnecessary clears and sign extends | Nate Begeman | 2004-09-29 | 1 | -1/+8 |
* | To go along with sabre's improved InstCombining, improve recognition of | Nate Begeman | 2004-09-29 | 1 | -21/+9 |
* | Correct some BuildMI arguments for the upcoming simple scheduler | Nate Begeman | 2004-09-27 | 3 | -3/+3 |
* | Fix the last of the major PPC GEP folding deficiencies. This will allow | Nate Begeman | 2004-09-23 | 1 | -178/+163 |
* | add optimized code sequences for setcc x, 0 | Nate Begeman | 2004-09-22 | 3 | -7/+96 |
* | s/ISel/PPC64ISel/ to have unique class names for debugging via gdb because the | Misha Brukman | 2004-09-21 | 1 | -78/+81 |
* | s/ISel/PPC32ISel/ to have unique class names for debugging via gdb because the | Misha Brukman | 2004-09-21 | 1 | -87/+90 |
* | Revamp the Register class, and allow the use of the RegisterGroup class to | Chris Lattner | 2004-09-14 | 1 | -29/+49 |
* | Add 64 bit divide instructions, and use them | Nate Begeman | 2004-09-06 | 2 | -34/+15 |
* | * Change PPC32AsmPrinter => PowerPCAsmPrinter since it is now shared between | Misha Brukman | 2004-09-05 | 3 | -13/+59 |
* | Renamed PPC32AsmPrinter.cpp => PowerPCAsmPrinter.cpp as the Darwin and AIX asm | Misha Brukman | 2004-09-05 | 1 | -710/+0 |
* | Include MathExtras.h to fix build breakage, thanks to Vladimir | Nate Begeman | 2004-09-04 | 2 | -0/+2 |
* | All PPC instructions are now auto-printed | Nate Begeman | 2004-09-04 | 11 | -1176/+944 |
* | Convert remaining X-Form and Pseudo instructions over to asm writer | Nate Begeman | 2004-09-02 | 6 | -119/+91 |
* | Changes For Bug 352 | Reid Spencer | 2004-09-01 | 10 | -26/+26 |
* | convert M and MD form instructions to generated asm writer | Nate Begeman | 2004-08-31 | 2 | -20/+41 |
* | Move yet more instructions over to being printed by the generated asm writer | Nate Begeman | 2004-08-30 | 4 | -134/+188 |
* | Convert A-Form instructions to auto-generated asm writer | Nate Begeman | 2004-08-29 | 2 | -45/+62 |
* | Improvements to int->float cast code for PPC-64 | Nate Begeman | 2004-08-29 | 3 | -61/+60 |
* | Implement the following missing functionality in the PPC backend: | Nate Begeman | 2004-08-29 | 3 | -66/+137 |
* | Register sizes are in bits, not bytes | Nate Begeman | 2004-08-27 | 2 | -3/+3 |
* | Kill a majority of unnecessary sign extensions for byte loads | Nate Begeman | 2004-08-22 | 1 | -12/+30 |
* | Don't hard code the offset of the saved R31 in functions with frame pointers | Nate Begeman | 2004-08-22 | 1 | -1/+2 |
* | Back out branchless SetCC code. While it helped a lot in some cases, it | Nate Begeman | 2004-08-21 | 1 | -188/+25 |
* | Switch from bytes to bits for alignment. | Chris Lattner | 2004-08-21 | 2 | -6/+6 |
* | Reduce uses of getRegClass | Chris Lattner | 2004-08-21 | 2 | -8/+6 |
* | Fix warning | Chris Lattner | 2004-08-21 | 2 | -2/+2 |
* | Move XForm instructions over to the auto-generated asm writer | Nate Begeman | 2004-08-21 | 4 | -71/+139 |
* | remove some things from the todo list. | Nate Begeman | 2004-08-20 | 1 | -6/+0 |
* | Do not register ppc64 yet, as it breaks the SparcV9 backend | Chris Lattner | 2004-08-20 | 1 | -0/+3 |
* | Implement code to convert SetCC into straight line code where appropriate. A... | Nate Begeman | 2004-08-20 | 2 | -22/+173 |
* | Fix opcodes being printed in caps (the more general fix may be `AsmWriter') | Misha Brukman | 2004-08-19 | 1 | -1/+1 |
* | Stack space for argument passing is 32 regardless of 32- vs. 64-bit arch. | Misha Brukman | 2004-08-19 | 1 | -6/+6 |
* | LR needs to be saved at 16-byte offset on a 64-bit arch | Misha Brukman | 2004-08-19 | 2 | -6/+6 |
* | On 64-bit PowerPC, pointers are 8 bytes, so parameter area offset is 48, not 24 | Misha Brukman | 2004-08-19 | 1 | -7/+10 |
* | This PHI has 4 additional operands, not 2. | Misha Brukman | 2004-08-19 | 1 | -1/+1 |
* | Use the appropriate 64-bit register description file. | Misha Brukman | 2004-08-19 | 1 | -1/+1 |
* | Fix more remaining 32-bit vestiges of PowerPC | Misha Brukman | 2004-08-19 | 1 | -6/+2 |
* | Fix another vestige of the 32-bit PowerPC backend. | Misha Brukman | 2004-08-19 | 1 | -3/+1 |