| Commit message (Expand) | Author | Age | Files | Lines |
* | - Check memoperand alignment instead of checking stack alignment. Most load /... | Evan Cheng | 2009-11-16 | 2 | -17/+14 |
* | Make the pass class name more explicit. | Jim Grosbach | 2009-11-16 | 1 | -4/+6 |
* | make pass name a bit more clear | Jim Grosbach | 2009-11-16 | 1 | -1/+1 |
* | Simplify thumb2 jump table adjustments. Remove unnecessary calculation and | Jim Grosbach | 2009-11-16 | 1 | -58/+14 |
* | clarify comment | Jim Grosbach | 2009-11-16 | 1 | -2/+2 |
* | back off for a bit. tracking down weirdness | Jim Grosbach | 2009-11-16 | 1 | -1/+1 |
* | Analyze has to be before checking the condition, obviously. Properly construc... | Jim Grosbach | 2009-11-16 | 1 | -6/+8 |
* | Disable ldc1/sdc1 instructions for mips1 targets. | Bruno Cardoso Lopes | 2009-11-16 | 1 | -1/+2 |
* | - Fix a small bug while handling target constant pools (one param was missing). | Bruno Cardoso Lopes | 2009-11-16 | 2 | -1/+22 |
* | Detect need for autoalignment of the stack earlier to catch spills more | Jim Grosbach | 2009-11-15 | 4 | -2/+51 |
* | set the def of the VLD1q64 properly | Jim Grosbach | 2009-11-15 | 1 | -2/+1 |
* | Add a complex missed optimization opportunity I came across while investigating | Nick Lewycky | 2009-11-15 | 1 | -0/+15 |
* | cleanup. | Jim Grosbach | 2009-11-14 | 1 | -3/+1 |
* | Cleanup flow, and only update the jump table we're analyzing when replacing a... | Jim Grosbach | 2009-11-14 | 1 | -9/+11 |
* | Add XCore support for arbitrary-sized aggregate returns. | Richard Osborne | 2009-11-14 | 2 | -0/+17 |
* | Temporary disable the error - it seems to be too conservative. | Anton Korobeynikov | 2009-11-14 | 1 | -3/+4 |
* | Add llvm::sys::getHostCPUName, for detecting the LLVM name for the host CPU. | Daniel Dunbar | 2009-11-14 | 1 | -113/+2 |
* | revert 88761 as it fails builds. | Sanjiv Gupta | 2009-11-14 | 1 | -11/+5 |
* | Fix debug info crashes for PIC16. | Sanjiv Gupta | 2009-11-14 | 1 | -5/+11 |
* | - Change TargetInstrInfo::reMaterialize to pass in TargetRegisterInfo. | Evan Cheng | 2009-11-14 | 6 | -9/+20 |
* | When expanding t2STRDi8 r, r to two stores, add kill markers correctly. | Evan Cheng | 2009-11-14 | 1 | -0/+7 |
* | The instruction pointer %RIP is a reserved register on x86_64. | Jakob Stoklund Olesen | 2009-11-13 | 1 | -0/+5 |
* | Move DebugInfo checks into EmitComments and remove them from | David Greene | 2009-11-13 | 12 | -12/+12 |
* | Allow target to specify regclass for which antideps will only be broken along... | David Goodwin | 2009-11-13 | 5 | -9/+9 |
* | Support fp64 immediate zero, this fixes only part of PR5445 | Bruno Cardoso Lopes | 2009-11-13 | 2 | -3/+22 |
* | Adjust isConstantSplat to allow for big-endian targets. | Dale Johannesen | 2009-11-13 | 1 | -2/+2 |
* | Block renumbering | Jim Grosbach | 2009-11-13 | 1 | -3/+1 |
* | use lower case for readability | Jim Grosbach | 2009-11-13 | 1 | -1/+1 |
* | Fix a bootstrap failure. | David Greene | 2009-11-13 | 2 | -24/+63 |
* | Make the MachineFunction argument of getFrameRegister const. | David Greene | 2009-11-12 | 17 | -18/+19 |
* | Add hasLoadFromStackSlot and hasStoreToStackSlot to return whether a | David Greene | 2009-11-12 | 2 | -12/+79 |
* | Add a bool flag to StackObjects telling whether they reference spill | David Greene | 2009-11-12 | 20 | -77/+109 |
* | Add compare_lower and equals_lower methods to StringRef. Switch all users of | Benjamin Kramer | 2009-11-12 | 1 | -2/+2 |
* | Update TB[BH] layout optimization. Add support for moving the target block | Jim Grosbach | 2009-11-12 | 1 | -33/+115 |
* | Use table to separate opcode from operands. | Evan Cheng | 2009-11-12 | 1 | -2/+2 |
* | isLegalICmpImmediate should take a signed integer; code clean up. | Evan Cheng | 2009-11-12 | 2 | -32/+30 |
* | Revert 86857. It's causing consumer-typeset to fail, and there's a better way... | Jim Grosbach | 2009-11-12 | 1 | -7/+4 |
* | A real solution for the first part of PR5445 | Bruno Cardoso Lopes | 2009-11-11 | 1 | -1/+6 |
* | Add TargetLowering::isLegalICmpImmediate. It tells LSR what immediate can be ... | Evan Cheng | 2009-11-11 | 2 | -0/+18 |
* | Do jump table adjustment before constant island allocation | Jim Grosbach | 2009-11-11 | 1 | -4/+7 |
* | Set isBarrier = 1 on return instructions, as they are control barriers. | Dan Gohman | 2009-11-11 | 5 | -4/+5 |
* | Use a tab in INT3's asm string, for consistency. | Dan Gohman | 2009-11-11 | 1 | -1/+1 |
* | another const prop failure. | Chris Lattner | 2009-11-11 | 1 | -0/+9 |
* | add a note | Chris Lattner | 2009-11-11 | 1 | -0/+28 |
* | The TBB and TBH instructions for Thumb2 are really handy for jump tables, but | Jim Grosbach | 2009-11-11 | 1 | -3/+96 |
* | llvm-gcc/clang don't (won't?) need this hack. | Daniel Dunbar | 2009-11-11 | 1 | -1/+2 |
* | add a note | Chris Lattner | 2009-11-10 | 1 | -0/+2 |
* | I did this a week or two ago | Chris Lattner | 2009-11-10 | 1 | -6/+0 |
* | Don't mark conditional branch instructions as control barriers. | Dan Gohman | 2009-11-10 | 1 | -14/+16 |
* | Modify how the prologue encoded the "move" information for the FDE. GCC | Bill Wendling | 2009-11-10 | 1 | -31/+42 |