| Commit message (Expand) | Author | Age | Files | Lines |
* | Test case for fp logical instructions. | Evan Cheng | 2008-09-22 | 1 | -0/+9 |
* | Change the calling convention used when tail call optimization is enabled fro... | Arnold Schwaighofer | 2008-09-22 | 3 | -3/+3 |
* | Fix PR2808. When regalloc runs out of register, it spill a physical register ... | Evan Cheng | 2008-09-20 | 1 | -0/+22 |
* | Clean up the test. | Evan Cheng | 2008-09-20 | 1 | -4/+4 |
* | No need to print function stubs for Mac OS X 10.5 and up. Linker will handle it. | Evan Cheng | 2008-09-20 | 1 | -0/+12 |
* | Refactor X86SelectConstAddr, folding it into X86SelectAddress. This | Dan Gohman | 2008-09-19 | 1 | -1/+1 |
* | Re-materalized definition instructions may be dead. Whack them. | Evan Cheng | 2008-09-19 | 1 | -0/+15 |
* | Add test for improvement of readonly to readnone, | Duncan Sands | 2008-09-19 | 1 | -3/+12 |
* | Turn on these tests! | Duncan Sands | 2008-09-19 | 1 | -0/+3 |
* | Remove the MarkModRef pass (use AddReadAttrs instead). | Duncan Sands | 2008-09-19 | 1 | -1104/+0 |
* | Add a new pass AddReadAttrs which works out which functions | Duncan Sands | 2008-09-19 | 4 | -4/+4 |
* | Test the callgraph directly for the missing edge. | Duncan Sands | 2008-09-19 | 1 | -1/+2 |
* | Teach -callgraph to always print the callgraph (as the | Duncan Sands | 2008-09-19 | 3 | -3/+3 |
* | splitLoop does not handle split condition EQ. | Devang Patel | 2008-09-18 | 1 | -0/+38 |
* | Add a bit to mark operands of asm's that conflict | Dale Johannesen | 2008-09-17 | 1 | -0/+24 |
* | Unallocatable registers do not have live intervals. | Evan Cheng | 2008-09-17 | 1 | -0/+17 |
* | Do not hoist instruction above branch condition. The instruction may use bran... | Devang Patel | 2008-09-17 | 1 | -0/+18 |
* | Do not ignore iv uses outside the loop. | Devang Patel | 2008-09-17 | 3 | -4/+80 |
* | Add trampoline support to PPC. GCC simply calls the "__trampoline_setup" | Bill Wendling | 2008-09-17 | 1 | -0/+166 |
* | Finally re-apply r46959. This is made feasible by the combination | Dan Gohman | 2008-09-16 | 2 | -3/+4 |
* | Improve instcombine's handling of integer min and max in two ways: | Dan Gohman | 2008-09-16 | 2 | -0/+107 |
* | Fix test to account for no more whitespace and that one of the matches is the | Bill Wendling | 2008-09-16 | 1 | -2/+2 |
* | Remove space that was forgotten.` | Bill Wendling | 2008-09-16 | 1 | -1/+1 |
* | Fix spacing in the grep line for this test, following the recent | Dan Gohman | 2008-09-16 | 1 | -1/+1 |
* | Re-enables the new vector select in the bitcode reader, by modifying the | Dan Gohman | 2008-09-16 | 1 | -1/+0 |
* | Teach ScalarEvolution to consider loop preheaders in the search for | Dan Gohman | 2008-09-15 | 2 | -0/+234 |
* | Teach LSR to optimize away SMAX operations for tripcounts in common | Dan Gohman | 2008-09-15 | 1 | -0/+236 |
* | Re-enable SelectionDAG CSE for calls. It matters in the case of | Dan Gohman | 2008-09-15 | 1 | -0/+30 |
* | Added testcase for bswap allegrexel intrinsic | Bruno Cardoso Lopes | 2008-09-15 | 1 | -0/+12 |
* | Correctly update kill infos after extending a live range and merge 2 val#'s; ... | Evan Cheng | 2008-09-15 | 1 | -0/+29 |
* | Fix WriteAsOperand to not emit a leading space character. Adjust | Dan Gohman | 2008-09-14 | 10 | -10/+10 |
* | Fix PR2792: treat volatile loads as writing memory somewhere. | Duncan Sands | 2008-09-13 | 1 | -0/+9 |
* | On some targets, non-move instructions can become move instructions because o... | Evan Cheng | 2008-09-12 | 1 | -0/+254 |
* | On 64-bit targets, change 32-bit getelementptr indices to be 64-bit | Dan Gohman | 2008-09-11 | 1 | -0/+58 |
* | Fix a vectorshuffle instcombine bug introduced by r55995. | Dan Gohman | 2008-09-11 | 2 | -0/+39 |
* | Add indirect tail call (function pointer) examples. | Arnold Schwaighofer | 2008-09-11 | 2 | -0/+30 |
* | When tailcallopt is enabled all fastcc calls must have an aligned argument st... | Arnold Schwaighofer | 2008-09-11 | 1 | -0/+24 |
* | Fix PR2748. Avoid coalescing physical register with virtual register which wo... | Evan Cheng | 2008-09-11 | 1 | -0/+33 |
* | Fix PR2783 - coalescer bug. Missing a TargetRegisterInfo::isVirtualRegister c... | Evan Cheng | 2008-09-11 | 1 | -0/+38 |
* | Propagate subreg index when promoting a load to a copy. | Evan Cheng | 2008-09-11 | 1 | -0/+40 |
* | Fix an icmp+sdiv optimization to check for and handle an overflow | Dan Gohman | 2008-09-10 | 1 | -0/+8 |
* | Fix a fastcc + sret bug. If fastcc and sret, callee doesn't need to pop the h... | Evan Cheng | 2008-09-10 | 2 | -0/+46 |
* | Legalizer was missing code that expand fpow to a libcall. | Evan Cheng | 2008-09-09 | 1 | -0/+10 |
* | Remove. | Devang Patel | 2008-09-09 | 1 | -58/+0 |
* | if loop induction variable is always sign or zero extended then | Devang Patel | 2008-09-09 | 1 | -0/+58 |
* | fix overflow check. | Devang Patel | 2008-09-09 | 1 | -0/+48 |
* | Fix PR2757. Ignore liveinterval register allocation preference if the prefere... | Evan Cheng | 2008-09-09 | 1 | -0/+65 |
* | Resolve aliases, when possible | Anton Korobeynikov | 2008-09-09 | 1 | -0/+19 |
* | Make SimplifyDemandedVectorElts simplify vectors with multiple | Dan Gohman | 2008-09-09 | 1 | -0/+33 |
* | Correct callgraph construction. It has two problems: | Duncan Sands | 2008-09-09 | 3 | -0/+22 |