| Commit message (Expand) | Author | Age | Files | Lines |
* | fix typo | Jim Grosbach | 2009-11-19 | 1 | -1/+1 |
* | Fix a typo in a comment. | Dan Gohman | 2009-11-19 | 1 | -1/+1 |
* | 80 col violation. | Evan Cheng | 2009-11-19 | 1 | -1/+2 |
* | More consistent thumb1 asm printing. | Evan Cheng | 2009-11-19 | 4 | -11/+27 |
* | Shrink ldr / str [sp, imm0-1024] to 16-bit instructions. | Evan Cheng | 2009-11-19 | 1 | -8/+26 |
* | Eliminate more * 4 in Thumb1 asm printing for consistency sake. | Evan Cheng | 2009-11-19 | 1 | -4/+4 |
* | - Add sugregister logic to handle f64=(f32,f32). | Bruno Cardoso Lopes | 2009-11-19 | 4 | -2/+166 |
* | Only use small sections for non linux targets! | Bruno Cardoso Lopes | 2009-11-19 | 1 | -0/+7 |
* | The "ReadOnlyWithRel" enum seems to apply more to what Darwin does with the EH | Bill Wendling | 2009-11-19 | 1 | -1/+1 |
* | Add XCore support for indirectbr / blockaddress. | Richard Osborne | 2009-11-18 | 4 | -1/+23 |
* | Attempt #2: | Bill Wendling | 2009-11-18 | 1 | -1/+1 |
* | Added getDefaultSubtargetFeatures method to SubtargetFeatures class which ret... | Viktor Kutuzov | 2009-11-18 | 1 | -0/+27 |
* | Add ARMv6 itineraries. | David Goodwin | 2009-11-18 | 3 | -13/+201 |
* | Fix a few places that were missed when we converted to unified syntax. | Bob Wilson | 2009-11-18 | 1 | -2/+2 |
* | Add a target hook to allow changing the tail duplication limit based on the | Bob Wilson | 2009-11-18 | 4 | -0/+20 |
* | The llvm-gcc front-end and the pass manager use two separate TargetData objects. | Bill Wendling | 2009-11-18 | 1 | -24/+116 |
* | Enable arm jumpt table adjustment. | Jim Grosbach | 2009-11-17 | 1 | -1/+1 |
* | Both Darwin as and GNU as violate ARM docs wrt printing of addrmode6 | Anton Korobeynikov | 2009-11-17 | 1 | -5/+2 |
* | Set Inst{15-12} (Rd/Rt) to 0b1111 (PC) for BR_JTadd, BR_JTr, and BR_JTm to | Johnny Chen | 2009-11-17 | 1 | -0/+3 |
* | Re-apply 89011. It's not to be blamed. | Evan Cheng | 2009-11-17 | 2 | -4/+7 |
* | Revert 89011. Buildbot thinks it might be breaking stuff. | Evan Cheng | 2009-11-17 | 2 | -7/+4 |
* | When moving a block for table jumps, make sure the prior block terminator | Jim Grosbach | 2009-11-17 | 1 | -7/+9 |
* | MOV64rm should be marked isReMaterializable. | Evan Cheng | 2009-11-17 | 1 | -1/+1 |
* | A few more instructions that should be marked re-materializable. | Evan Cheng | 2009-11-17 | 2 | -4/+7 |
* | Set Rm bits of BX_RET to 0b1110 (R14); and set condition code bits of BRIND to | Johnny Chen | 2009-11-16 | 1 | -0/+2 |
* | Make X86-64 in the Large model always emit 64-bit calls. | Jeffrey Yasskin | 2009-11-16 | 4 | -39/+30 |
* | - 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 |