| Commit message (Expand) | Author | Age | Files | Lines |
* | Fix a copy+pasto in a comment. | Dan Gohman | 2009-05-05 | 1 | -1/+1 |
* | Delete a FIXME which is no longer relevant, and add a FIXME that is. | Dan Gohman | 2009-05-05 | 1 | -2/+3 |
* | Quotes should be printed before private prefix; some code clean up. | Evan Cheng | 2009-05-05 | 1 | -50/+68 |
* | Add dump method to DIDescriptor. | Bill Wendling | 2009-05-05 | 1 | -1/+5 |
* | If a MachineBasicBlock has multiple ways of reaching another block, | Dan Gohman | 2009-05-05 | 2 | -9/+5 |
* | Temporarily reverting r71008. It was causing this failure: | Bill Wendling | 2009-05-05 | 1 | -3/+2 |
* | Enable stack coloring with regs at -O3. | Evan Cheng | 2009-05-05 | 2 | -10/+22 |
* | Handle overflow of 64-bit loop conditions. | David Greene | 2009-05-05 | 1 | -2/+3 |
* | Add basic support for code generation of | Chris Lattner | 2009-05-05 | 2 | -0/+17 |
* | Revert part of 70929 that has to do with determining whether a SIB byte is ne... | Evan Cheng | 2009-05-05 | 2 | -3/+3 |
* | Do not require variable debug info nodes to have a compile unit. | Chris Lattner | 2009-05-05 | 2 | -22/+25 |
* | Do not substitute if the new register isn't in the register class of the oper... | Evan Cheng | 2009-05-05 | 1 | -0/+14 |
* | Move getInstrOperandRegClass from the scheduler to TargetInstrInfo. | Evan Cheng | 2009-05-05 | 3 | -26/+13 |
* | Do forward and backward substitution to eliminate loads and stores when possi... | Evan Cheng | 2009-05-04 | 1 | -13/+127 |
* | - Avoid the longer SIB encoding on x86_64 when it's not needed. | Evan Cheng | 2009-05-04 | 2 | -9/+24 |
* | Re-apply 70645, converting ScalarEvolution to use | Dan Gohman | 2009-05-04 | 6 | -132/+124 |
* | Fix an 80-column violation. | Dan Gohman | 2009-05-04 | 1 | -1/+2 |
* | Fix doxygen comment syntax. | Dan Gohman | 2009-05-04 | 1 | -1/+1 |
* | Make DBG_STOPPOINT nodes, and therefore DBG_LABEL labels, get a DebugLoc, so ... | Chris Lattner | 2009-05-04 | 2 | -6/+8 |
* | Constify a bunch of SCEV-using code. | Dan Gohman | 2009-05-04 | 2 | -63/+65 |
* | X86FastISel doesn't support the -tailcallopt ABI. | Dan Gohman | 2009-05-04 | 1 | -0/+6 |
* | Restore a comment. | Argiris Kirtzidis | 2009-05-04 | 1 | -0/+2 |
* | Fix code emission for conditional branches. | asl | 2009-05-04 | 8 | -53/+64 |
* | Make sure to color with only allocatable registers for the specific register ... | Evan Cheng | 2009-05-04 | 2 | -2/+15 |
* | * Sink 4 duplicates of edge threading validity checks and DOUT prints into | Chris Lattner | 2009-05-04 | 1 | -71/+84 |
* | Factor loop backedge finding out of CodeGenPrepare into a new | Chris Lattner | 2009-05-04 | 2 | -42/+59 |
* | The stack slots which share the same stack slot after coloring can, but do no... | Evan Cheng | 2009-05-04 | 1 | -44/+37 |
* | Revert r70803 for now, it causes a regression. | Argiris Kirtzidis | 2009-05-03 | 3 | -2/+16 |
* | -Remove the DwarfWriter::RecordSourceLine calls from the instruction selectors. | Argiris Kirtzidis | 2009-05-03 | 3 | -16/+2 |
* | Typo. | Evan Cheng | 2009-05-03 | 1 | -1/+1 |
* | In some rare cases, the register allocator can spill registers but end up not... | Evan Cheng | 2009-05-03 | 8 | -144/+427 |
* | Handle implicit zext in a better way. Shamelessly stolen from x86 backend. | Anton Korobeynikov | 2009-05-03 | 1 | -0/+16 |
* | Fix typo | Anton Korobeynikov | 2009-05-03 | 1 | -1/+1 |
* | Update due to mainline API change | Anton Korobeynikov | 2009-05-03 | 5 | -19/+29 |
* | Add TODO list :) | Anton Korobeynikov | 2009-05-03 | 1 | -0/+42 |
* | Make handling of conditional stuff much more straightforward | Anton Korobeynikov | 2009-05-03 | 3 | -95/+60 |
* | Temporary disable imm patterns for cmp. Actually, all cmp-related stuff (sele... | Anton Korobeynikov | 2009-05-03 | 1 | -18/+82 |
* | Expand divisions into libcalls | Anton Korobeynikov | 2009-05-03 | 1 | -0/+5 |
* | Properly handle sdiv / udiv / srem / urem libcalls | Anton Korobeynikov | 2009-05-03 | 2 | -7/+15 |
* | Custom lower SIGN_EXTEND | Anton Korobeynikov | 2009-05-03 | 2 | -0/+16 |
* | Some eye-candy | Anton Korobeynikov | 2009-05-03 | 3 | -10/+11 |
* | Print function header / footer | Anton Korobeynikov | 2009-05-03 | 1 | -0/+45 |
* | Fix printing: je => jeq | Anton Korobeynikov | 2009-05-03 | 1 | -1/+1 |
* | Add 8bit shifts | Anton Korobeynikov | 2009-05-03 | 4 | -15/+28 |
* | Handle logical shift right (at least I hope so :) ) | Anton Korobeynikov | 2009-05-03 | 3 | -4/+33 |
* | Handle anyext | Anton Korobeynikov | 2009-05-03 | 1 | -0/+3 |
* | Expand all sorts of indirect branches | Anton Korobeynikov | 2009-05-03 | 1 | -0/+2 |
* | Add InsertBranch() hook for tail mergeing | Anton Korobeynikov | 2009-05-03 | 2 | -0/+30 |
* | Implement bswap | Anton Korobeynikov | 2009-05-03 | 1 | -5/+4 |
* | Properly handle ExternalSymbol's | Anton Korobeynikov | 2009-05-03 | 5 | -1/+36 |