aboutsummaryrefslogtreecommitdiffstats
path: root/test
Commit message (Expand)AuthorAgeFilesLines
* Prefer movlhps over punpcklqdq, etc. in more cases.Evan Cheng2008-09-251-1/+1
* With sse3 and when the source is a load or has multiple uses, favors movddup ...Evan Cheng2008-09-251-0/+16
* Accept 'inreg' attribute on x86 functions asDale Johannesen2008-09-251-0/+19
* Fix patterns for SSE4.1 move and sign extend instructions. Also add instructi...Evan Cheng2008-09-241-0/+47
* Remove SelectionDag early allocation of registersDale Johannesen2008-09-243-2/+35
* Test fp not.Evan Cheng2008-09-241-1/+7
* Properly handle 'm' inline asm constraints. If a GV is being selected for the...Evan Cheng2008-09-241-0/+10
* Rationalize the names of passes that print information:Duncan Sands2008-09-237-8/+11
* Support x86 specific inline asm modifier 'J'.Evan Cheng2008-09-221-4/+8
* Test case for fp logical instructions.Evan Cheng2008-09-221-0/+9
* Change the calling convention used when tail call optimization is enabled fro...Arnold Schwaighofer2008-09-223-3/+3
* Fix PR2808. When regalloc runs out of register, it spill a physical register ...Evan Cheng2008-09-201-0/+22
* Clean up the test.Evan Cheng2008-09-201-4/+4
* No need to print function stubs for Mac OS X 10.5 and up. Linker will handle it.Evan Cheng2008-09-201-0/+12
* Refactor X86SelectConstAddr, folding it into X86SelectAddress. ThisDan Gohman2008-09-191-1/+1
* Re-materalized definition instructions may be dead. Whack them.Evan Cheng2008-09-191-0/+15
* Add test for improvement of readonly to readnone,Duncan Sands2008-09-191-3/+12
* Turn on these tests!Duncan Sands2008-09-191-0/+3
* Remove the MarkModRef pass (use AddReadAttrs instead).Duncan Sands2008-09-191-1104/+0
* Add a new pass AddReadAttrs which works out which functionsDuncan Sands2008-09-194-4/+4
* Test the callgraph directly for the missing edge.Duncan Sands2008-09-191-1/+2
* Teach -callgraph to always print the callgraph (as theDuncan Sands2008-09-193-3/+3
* splitLoop does not handle split condition EQ.Devang Patel2008-09-181-0/+38
* Add a bit to mark operands of asm's that conflictDale Johannesen2008-09-171-0/+24
* Unallocatable registers do not have live intervals.Evan Cheng2008-09-171-0/+17
* Do not hoist instruction above branch condition. The instruction may use bran...Devang Patel2008-09-171-0/+18
* Do not ignore iv uses outside the loop.Devang Patel2008-09-173-4/+80
* Add trampoline support to PPC. GCC simply calls the "__trampoline_setup"Bill Wendling2008-09-171-0/+166
* Finally re-apply r46959. This is made feasible by the combinationDan Gohman2008-09-162-3/+4
* Improve instcombine's handling of integer min and max in two ways:Dan Gohman2008-09-162-0/+107
* Fix test to account for no more whitespace and that one of the matches is theBill Wendling2008-09-161-2/+2
* Remove space that was forgotten.`Bill Wendling2008-09-161-1/+1
* Fix spacing in the grep line for this test, following the recentDan Gohman2008-09-161-1/+1
* Re-enables the new vector select in the bitcode reader, by modifying theDan Gohman2008-09-161-1/+0
* Teach ScalarEvolution to consider loop preheaders in the search forDan Gohman2008-09-152-0/+234
* Teach LSR to optimize away SMAX operations for tripcounts in commonDan Gohman2008-09-151-0/+236
* Re-enable SelectionDAG CSE for calls. It matters in the case ofDan Gohman2008-09-151-0/+30
* Added testcase for bswap allegrexel intrinsicBruno Cardoso Lopes2008-09-151-0/+12
* Correctly update kill infos after extending a live range and merge 2 val#'s; ...Evan Cheng2008-09-151-0/+29
* Fix WriteAsOperand to not emit a leading space character. AdjustDan Gohman2008-09-1410-10/+10
* Fix PR2792: treat volatile loads as writing memory somewhere.Duncan Sands2008-09-131-0/+9
* On some targets, non-move instructions can become move instructions because o...Evan Cheng2008-09-121-0/+254
* On 64-bit targets, change 32-bit getelementptr indices to be 64-bitDan Gohman2008-09-111-0/+58
* Fix a vectorshuffle instcombine bug introduced by r55995.Dan Gohman2008-09-112-0/+39
* Add indirect tail call (function pointer) examples.Arnold Schwaighofer2008-09-112-0/+30
* When tailcallopt is enabled all fastcc calls must have an aligned argument st...Arnold Schwaighofer2008-09-111-0/+24
* Fix PR2748. Avoid coalescing physical register with virtual register which wo...Evan Cheng2008-09-111-0/+33
* Fix PR2783 - coalescer bug. Missing a TargetRegisterInfo::isVirtualRegister c...Evan Cheng2008-09-111-0/+38
* Propagate subreg index when promoting a load to a copy.Evan Cheng2008-09-111-0/+40
* Fix an icmp+sdiv optimization to check for and handle an overflowDan Gohman2008-09-101-0/+8