| Commit message (Expand) | Author | Age | Files | Lines |
| * | Finally fix one of the oldest FIXMEs in the PowerPC backend: correctly | Nate Begeman | 2004-10-16 | 1 | -10/+8 |
| * | ADd support for undef and unreachable | Chris Lattner | 2004-10-16 | 1 | -4/+8 |
| * | Better codegen of binary integer ops with 32 bit immediate operands. | Nate Begeman | 2004-10-15 | 1 | -2/+22 |
| * | 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 | 1 | -143/+127 |
| * | 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 | 1 | -1/+1 |
| * | 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 | 1 | -5/+92 |
| * | s/ISel/PPC32ISel/ to have unique class names for debugging via gdb because the | Misha Brukman | 2004-09-21 | 1 | -87/+90 |
| * | All PPC instructions are now auto-printed | Nate Begeman | 2004-09-04 | 1 | -3/+4 |
| * | Convert remaining X-Form and Pseudo instructions over to asm writer | Nate Begeman | 2004-09-02 | 1 | -2/+2 |
| * | Changes For Bug 352 | Reid Spencer | 2004-09-01 | 1 | -2/+2 |
| * | Implement the following missing functionality in the PPC backend: | Nate Begeman | 2004-08-29 | 1 | -44/+135 |
| * | Kill a majority of unnecessary sign extensions for byte loads | Nate Begeman | 2004-08-22 | 1 | -12/+30 |
| * | Back out branchless SetCC code. While it helped a lot in some cases, it | Nate Begeman | 2004-08-21 | 1 | -188/+25 |
| * | Implement code to convert SetCC into straight line code where appropriate. A... | Nate Begeman | 2004-08-20 | 1 | -22/+169 |
| * | This PHI has 4 additional operands, not 2. | Misha Brukman | 2004-08-19 | 1 | -1/+1 |
| * | Convert casts that will have no effect into move instructions. | Nate Begeman | 2004-08-19 | 1 | -4/+22 |
| * | Clean up floating point instruction selection. | Nate Begeman | 2004-08-19 | 1 | -53/+10 |
| * | Re-fix hiding the Frame Pointer from the register allocator in functions | Nate Begeman | 2004-08-17 | 1 | -19/+7 |
| * | PowerPC 32-/64-bit split: Part I, PPC32* bit files, adapted from former PowerPC* | Misha Brukman | 2004-08-17 | 1 | -6/+6 |
| * | Fix mismatched adjust down/up of SP in functions that contain variable | Nate Begeman | 2004-08-16 | 1 | -4/+4 |
| * | Fix float to int codepath by always allocating 8 bytes for the target of a do... | Nate Begeman | 2004-08-15 | 1 | -6/+9 |
| * | Fix handling of FP constants with single precision, and loading of internal l... | Nate Begeman | 2004-08-14 | 1 | -27/+27 |
| * | Fix siod by switching BoolTy to byte rather than int until CFE changes for | Nate Begeman | 2004-08-13 | 1 | -1/+1 |
| * | Fix 177.mesa compilation, don't use floating point regs for base addresses! | Nate Begeman | 2004-08-13 | 1 | -1/+1 |
| * | Fix llc crasher compiling siod by giving BuildMI the correct number of arguments | Nate Begeman | 2004-08-13 | 1 | -1/+1 |
| * | Clean up 32/64bit and Darwin/AIX split. Next steps: 64 bit ISel, AIX asm pri... | Nate Begeman | 2004-08-11 | 1 | -1/+0 |
| * | Fix a case where constantexprs could leak into the PPC isel. | Chris Lattner | 2004-08-11 | 1 | -1/+4 |
| * | Fix 255.vortex by using getClassB instead of getClass | Nate Begeman | 2004-08-11 | 1 | -2/+1 |
| * | Breaking up the PowerPC target into 32- and 64-bit subparts, Part I: 32-bit. | Misha Brukman | 2004-08-11 | 1 | -7/+7 |
| * | Renamed PPC32 (namespace for regs, opcodes) to PPC to include 64-bit targets | Misha Brukman | 2004-08-10 | 1 | -372/+372 |
| * | Fix casts of float to unsigned long | Nate Begeman | 2004-08-10 | 1 | -28/+84 |
| * | Changes commited for Nate Begeman: | Chris Lattner | 2004-08-06 | 1 | -12/+17 |
| * | Simplify loading (un)signed constants to registers, patch by Nate Begeman. | Misha Brukman | 2004-07-28 | 1 | -45/+47 |
| * | LI can only take signed values, so values > 32767 can only be loaded with ORI | Misha Brukman | 2004-07-28 | 1 | -1/+7 |
| * | Build COND_BRANCHes which may become long or short, decided by a later pass. | Misha Brukman | 2004-07-27 | 1 | -23/+14 |
| * | Add IMPLICIT_DEF of LR for branch-and-link instrs (calls and global accesses) | Misha Brukman | 2004-07-27 | 1 | -0/+2 |
| * | * Rewrote casts | Misha Brukman | 2004-07-26 | 1 | -192/+510 |
| * | Eliminate spurious empty space; make code easier to page through. | Misha Brukman | 2004-07-23 | 1 | -21/+12 |
| * | Implement casting a floating point to 32-bit unsigned value | Misha Brukman | 2004-07-23 | 1 | -2/+61 |
| * | * Codegen of GEPs dramatically improved by folding multiplies and adds | Misha Brukman | 2004-07-23 | 1 | -51/+134 |
| * | * Change class of BoolTy back to cInt | Misha Brukman | 2004-07-23 | 1 | -19/+19 |
| * | * Change bool from cInt to cByte (for now) | Misha Brukman | 2004-07-22 | 1 | -67/+90 |