aboutsummaryrefslogtreecommitdiffstats
path: root/test
Commit message (Expand)AuthorAgeFilesLines
* Rename ScalarEvolution's getIterationCount to getBackedgeTakenCount,Dan Gohman2009-02-2415-15/+15
* - Use the "Fast" flag instead of "OptimizeForSize" to determine whether to emitBill Wendling2009-02-245-5/+7
* Add a testcase for the problem fixed in r65289.Dan Gohman2009-02-241-0/+29
* Fix a ValueTracking rule: RHS means operand 1, not 0. Add a simpleDan Gohman2009-02-241-0/+8
* Un-XFAIL this test.Bill Wendling2009-02-241-1/+0
* While folding unconditional return move DbgRegionEndInst into the predecessor...Devang Patel2009-02-241-2/+4
* Back out the change in 64918 that used sign-extensions when promotingDan Gohman2009-02-233-7/+3
* Fast-isel can't do TLS yet, so it should fall back to SDISelDan Gohman2009-02-231-0/+10
* Use the -stack-alignment option instead of using a target tripleDan Gohman2009-02-231-4/+2
* Add test case for checkin @r65314.Zhou Sheng2009-02-231-0/+41
* Only v1i16 (i.e. _m64) is returned via RAX / RDX.Evan Cheng2009-02-231-1/+10
* Make this test use darwin targe triple, to avoid stack traffic on linux.Nate Begeman2009-02-231-0/+2
* Generate better code for v8i16 shuffles on SSE2Nate Begeman2009-02-2311-32/+85
* Introduce the BuildVectorSDNode class that encapsulates the ISD::BUILD_VECTORScott Michel2009-02-221-2/+2
* bug 3610: Test case.Richard Pennington2009-02-221-0/+20
* If a use operand is marked isKill, don't forget to add kill to its live inter...Evan Cheng2009-02-221-0/+24
* Be bug compatible with gcc by returning MMX values in RAX.Evan Cheng2009-02-221-1/+5
* Don't sign extend the char when expanding char -> int duringNick Lewycky2009-02-211-0/+12
* Drop bunch of half-working stuff in the ext_weak linkage support.Anton Korobeynikov2009-02-211-0/+20
* If two-address def is dead and the instruction does not define other register...Evan Cheng2009-02-211-0/+43
* Teach LSR sink to sink the immediate portion of the common expression back in...Evan Cheng2009-02-214-23/+117
* rename a function to indicate that it checks for profitability as wellChris Lattner2009-02-211-0/+278
* Fix strange logic in CollectIVUsers used to determine whether all uses areEvan Cheng2009-02-201-0/+44
* Support return of MMX values in 64-bit mode.Evan Cheng2009-02-201-0/+13
* Fix a crash in the pre-alloc splitter exposed by recent codegen changes.Owen Anderson2009-02-201-0/+71
* make these tests pass when run on a G5.Chris Lattner2009-02-204-5/+5
* Implement "superhero" strength reduction, or full strengthDan Gohman2009-02-203-2/+37
* Temporarily XFAIL this test.Bill Wendling2009-02-191-0/+1
* add proper asmwriter and asmparser support for anonymous functions.Chris Lattner2009-02-181-0/+26
* The subprogram die may not exist while creating "default" scope.Devang Patel2009-02-181-0/+31
* Use a sign-extend instead of a zero-extend when promoting aDan Gohman2009-02-183-4/+37
* Add a test for r61358, which I forgot to add way back when.Owen Anderson2009-02-181-0/+193
* Change the argument type in this test to something less convoluted,Dan Gohman2009-02-181-1/+1
* GV with null value initializer shouldn't go to BSS if it's meant for a mergea...Evan Cheng2009-02-181-0/+4
* Fix a corner case in the new indvars promotion logic: if thereDan Gohman2009-02-181-0/+38
* If an alias is dead and so is its aliasee, then globaldce wouldDuncan Sands2009-02-171-0/+4
* And now, not so elegant, test case...Devang Patel2009-02-171-0/+13
* Emit debug info for bitfields.Devang Patel2009-02-171-0/+13
* commit a tweaked version of Daniel's patch for PR3599. We nowChris Lattner2009-02-171-0/+23
* A couple of places where reused use operands should be marked kill. This is e...Evan Cheng2009-02-172-1/+118
* Testcase for rev. 64704Devang Patel2009-02-171-0/+12
* Strengthen the "non-constant stride must dominate loop preheader" check.Evan Cheng2009-02-171-0/+32
* Fix EnforceKnownAlignment so that it doesn't ever reduce the alignmentDan Gohman2009-02-161-0/+18
* Test case for llvm-gcc rev. 64648.Devang Patel2009-02-161-0/+5
* Rename IndVarsSimplify to IndVarSimplify, to be consistent withDan Gohman2009-02-1645-0/+0
* Change these tests to use regular loads instead of llvm.x86.sse2.loadu.dq.Dan Gohman2009-02-163-22/+15
* If the target of an alias has internal linkage, then theDuncan Sands2009-02-152-0/+22
* Fix PR3522. It's not safe to sink into landing pad BB's.Evan Cheng2009-02-151-0/+30
* Fix pr3571: If stride is a value defined by an instruction, make sure it domi...Evan Cheng2009-02-151-0/+27
* Extend the IndVarSimplify support for promoting induction variables:Dan Gohman2009-02-141-0/+38