aboutsummaryrefslogtreecommitdiffstats
path: root/test
Commit message (Expand)AuthorAgeFilesLines
* Use WriteAsOperand instead of getName() to print loop header names,Dan Gohman2010-01-0920-29/+29
* only factor from expressions whose uses are empty and whoseChris Lattner2010-01-091-1/+19
* Revert an earlier change to SIGN_EXTEND_INREG for vectors. The VTSDNodeDan Gohman2010-01-092-0/+49
* Fix a critical bug in 64-bit atomic operation lowering for 32-bit. The result...Evan Cheng2010-01-081-0/+29
* teach instcombine to delete sign extending shift pairs (sra(shl X, C), C) whenChris Lattner2010-01-081-0/+19
* fix PR5978 by peeling the loop so that we avoid shifting theChris Lattner2010-01-081-0/+10
* ReplaceAllUsesOfValueWith may delete other nodes that the one being replaced....Evan Cheng2010-01-081-0/+27
* teach ComputeNumSignBits to look through PHI nodes.Chris Lattner2010-01-071-0/+18
* filecheckizeChris Lattner2010-01-071-3/+5
* Enhance instcombine to reason more strongly about promoting computationChris Lattner2010-01-071-0/+11
* Fix rdar://7517201, a regression introduced by r92849.Chris Lattner2010-01-072-50/+23
* APInt'fy TargetLowering::SimplifySetCC to fix PR5963.Evan Cheng2010-01-071-0/+16
* Use separate namespace for named metadata.Devang Patel2010-01-071-0/+3
* fix a globalopt crash on 'bullet' (handling evaluation of a storeChris Lattner2010-01-071-0/+16
* Fix a minor regression from my dag combiner changes. One more place which nee...Evan Cheng2010-01-071-3/+40
* Add comments.Jakob Stoklund Olesen2010-01-071-0/+2
* Add Target hook to duplicate machine instructions.Jakob Stoklund Olesen2010-01-061-0/+87
* Teach dag combine to fold the following transformation more aggressively:Evan Cheng2010-01-065-4/+39
* Fix a README item: have functionattrs look through selects andDuncan Sands2010-01-061-2/+27
* Partially address a README by having functionattrs consider calls toDuncan Sands2010-01-061-2/+31
* This is testing a darwin specific feature, so only turnDuncan Sands2010-01-061-0/+2
* Teach instcombine's sext elimination logic to be more aggressive.Chris Lattner2010-01-062-21/+11
* Move this test from test/Transforms/IndVarSimplify toDan Gohman2010-01-051-0/+0
* Don't assign the shift the same type as the variable being shifted. This couldBill Wendling2010-01-051-0/+15
* Re-add parsing of function-local metadata; this time with testcase.Victor Hernandez2010-01-051-0/+22
* more rearrangement and cleanup, fix my test failure.Chris Lattner2010-01-051-4/+4
* remove two trunc xforms that are subsumed by EvaluateInDifferentType.Chris Lattner2010-01-051-0/+2
* merge some tests.Chris Lattner2010-01-055-49/+39
* merge cast2 into cast.llChris Lattner2010-01-052-37/+37
* Allow null to be an element of NamedMDNode. e.g. !llvm.stuff = !{!0, !1, null}Devang Patel2010-01-051-1/+1
* remove useless test.Chris Lattner2010-01-051-35/+0
* another example.Chris Lattner2010-01-051-0/+8
* remove a useless negative test, add a rdar # to an xfail that I'm working on.Chris Lattner2010-01-052-46/+1
* clean up tests.Chris Lattner2010-01-053-28/+9
* just remove this xform which is subsumed by others.Chris Lattner2010-01-051-2/+2
* Add an !eq() operator to TableGen. It operates on strings only.David Greene2010-01-051-0/+13
* optimize comparisons against cttz/ctlz/ctpop, patch by Alastair Lynn!Chris Lattner2010-01-051-4/+26
* Delete useless trailing semicolons.Dan Gohman2010-01-0557-102/+102
* If a scope has only one instruction then first instruction is also the last i...Devang Patel2010-01-051-0/+18
* optimize cttz and ctlz when we can prove something about the Chris Lattner2010-01-051-1/+24
* fix an infinite loop in reassociate building emacs.Chris Lattner2010-01-051-0/+15
* Remove dead debug info intrinsics.Devang Patel2010-01-052-62/+0
* Fix debug_inlined section entries for routines whose names are changed throug...Devang Patel2010-01-041-0/+15
* Make this test more portable.Dan Gohman2010-01-041-1/+1
* Remove oversimplified test case.Devang Patel2010-01-041-17/+0
* Add some tests and update an existing test to reflect recentDan Gohman2010-01-043-11/+104
* The test, derived from optimzed IR, does not mention "bar" in debug info anyw...Devang Patel2010-01-041-1/+1
* Truncate GEP indexes larger than the pointer size down to pointer sizeChris Lattner2010-01-041-9/+9
* Fix invalid chain folding for memory variant of sdiv / udivAnton Korobeynikov2010-01-041-0/+50
* implement an instcombine xform needed by clang's codegenChris Lattner2010-01-041-0/+13