| Commit message (Expand) | Author | Age | Files | Lines |
* | Change errs() to dbgs(). | David Greene | 2010-01-05 | 1 | -1/+1 |
* | Change errs() to dbgs(). | David Greene | 2010-01-05 | 1 | -1/+1 |
* | Change errs() to dbgs(). | David Greene | 2010-01-05 | 1 | -30/+30 |
* | Change errs() to dbgs(). | David Greene | 2010-01-05 | 1 | -10/+10 |
* | Change SelectCode's argument from SDValue to SDNode *, to make it more | Dan Gohman | 2010-01-05 | 14 | -458/+441 |
* | Remove dead debug info intrinsics. | Devang Patel | 2010-01-05 | 1 | -15/+0 |
* | Remove the SDNPAssociative properties for the flags-producing | Dan Gohman | 2010-01-05 | 1 | -6/+6 |
* | Perform this folding as a target specific dag combine: | Evan Cheng | 2010-01-04 | 2 | -36/+61 |
* | Remove some README.txt entries which are now implemented. | Dan Gohman | 2010-01-04 | 1 | -80/+3 |
* | A use by operand 1 or 2 of a SELECT is not a FLAGS use. This | Dan Gohman | 2010-01-04 | 1 | -1/+1 |
* | Flags-producing add, and, or, etc. have the same profibility | Dan Gohman | 2010-01-04 | 1 | -0/+5 |
* | Add SDNPCommutative and SDNPAssociative to several X86 target nodes. | Dan Gohman | 2010-01-04 | 1 | -6/+12 |
* | Fix invalid chain folding for memory variant of sdiv / udiv | Anton Korobeynikov | 2010-01-04 | 1 | -26/+26 |
* | implement an instcombine xform needed by clang's codegen | Chris Lattner | 2010-01-04 | 1 | -13/+0 |
* | Teach codegen to lower llvm.powi to an efficient (but not optimal) | Chris Lattner | 2010-01-01 | 1 | -30/+0 |
* | update this. To take the next step, llvm.powi should be generalized to work | Chris Lattner | 2010-01-01 | 1 | -13/+37 |
* | Replace a few more SmallVectors with arrays. | Benjamin Kramer | 2009-12-29 | 1 | -45/+29 |
* | Extern declaration for unordered.f32 libcall was not being emitted. Fixed that. | Sanjiv Gupta | 2009-12-29 | 1 | -0/+1 |
* | move debug info stuff out of line, allowing two #includes | Chris Lattner | 2009-12-28 | 1 | -0/+1 |
* | Add missing include (for inline PATypeHolder::get). | Benjamin Kramer | 2009-12-28 | 1 | -0/+1 |
* | Fixed llc crash for zext (i1 -> i8) loads. | Sanjiv Gupta | 2009-12-28 | 1 | -2/+2 |
* | Allow targets to specify the return type of libcalls that are generated for f... | Sanjiv Gupta | 2009-12-28 | 2 | -0/+6 |
* | Mark variable used by 'assert' as 'unused'. | Bill Wendling | 2009-12-28 | 1 | -2/+2 |
* | Remove dead variable. | Bill Wendling | 2009-12-28 | 1 | -1/+0 |
* | Remove dead variable. | Bill Wendling | 2009-12-28 | 1 | -5/+1 |
* | Remove dead variable. | Bill Wendling | 2009-12-28 | 1 | -1/+0 |
* | Remove dead variable. | Bill Wendling | 2009-12-28 | 1 | -1/+0 |
* | Remove dead variable. | Bill Wendling | 2009-12-28 | 1 | -2/+0 |
* | Remove dead variable. | Bill Wendling | 2009-12-28 | 1 | -2/+1 |
* | Remove dead variable. | Bill Wendling | 2009-12-28 | 1 | -1/+0 |
* | Remove dead variable. | Bill Wendling | 2009-12-28 | 1 | -1/+0 |
* | Remove dead store. The initial value was never used, but always overridden. | Bill Wendling | 2009-12-28 | 1 | -7/+6 |
* | Add an "ATTRIBUTE_UNUSED" macro (and use it). It's for variables which are | Bill Wendling | 2009-12-28 | 1 | -1/+2 |
* | PR5886: Make sure IMUL32m is marked as setting EFLAGS, so scheduling doesn't | Eli Friedman | 2009-12-26 | 1 | -1/+1 |
* | Move kill flags when the same register occurs more than once in a sequence. | Jakob Stoklund Olesen | 2009-12-23 | 1 | -1/+22 |
* | Handle undef operands properly. | Jakob Stoklund Olesen | 2009-12-23 | 1 | -4/+8 |
* | Make insert position available to MergeOpsUpdate. | Jakob Stoklund Olesen | 2009-12-23 | 1 | -24/+25 |
* | Perform kill flag calculations in new method. No functional changes. | Jakob Stoklund Olesen | 2009-12-23 | 1 | -12/+15 |
* | Move repeated code to a new method. No functional change. | Jakob Stoklund Olesen | 2009-12-23 | 1 | -17/+47 |
* | Reapply 91904. | Sanjiv Gupta | 2009-12-23 | 3 | -10/+44 |
* | Added missing patterns for subtract instruction. | Sanjiv Gupta | 2009-12-23 | 2 | -34/+64 |
* | Reverting back 91904. | Sanjiv Gupta | 2009-12-23 | 3 | -45/+10 |
* | really remove the instruction, don't just comment it out | Chris Lattner | 2009-12-23 | 1 | -7/+4 |
* | completely eliminate the MOV16r0 'instruction'. The only | Chris Lattner | 2009-12-23 | 4 | -19/+11 |
* | More fixes for Visual C++. Replaced several very small | Sean Callanan | 2009-12-23 | 1 | -10/+10 |
* | stop pattern matching 16-bit zero's of a register to MOV16r0, | Chris Lattner | 2009-12-23 | 1 | -4/+10 |
* | Add a SPR register class to the ARM target. | Jakob Stoklund Olesen | 2009-12-22 | 2 | -1/+14 |
* | Removed the "inline" keyword from the disassembler decoder, | Sean Callanan | 2009-12-22 | 1 | -30/+30 |
* | Fixes to the X86 disassembler: | Sean Callanan | 2009-12-22 | 2 | -5/+17 |
* | Use proper move instructions. Make the verifier happy. | Jakob Stoklund Olesen | 2009-12-22 | 1 | -1/+1 |