aboutsummaryrefslogtreecommitdiffstats
path: root/test/Transforms/Reassociate
Commit message (Expand)AuthorAgeFilesLines
* Update aosp/master LLVM for rebase to r235153Pirama Arumuga Nainar2015-05-181-1/+1
* Update aosp/master llvm for rebase to r233350Pirama Arumuga Nainar2015-04-098-81/+227
* Update aosp/master LLVM for rebase to r230699.Stephen Hines2015-03-232-0/+38
* Update aosp/master LLVM for rebase to r222494.Stephen Hines2014-12-0218-3/+907
* Update LLVM for rebase to r212749.Stephen Hines2014-07-2117-230/+287
* [tests] Cleanup initialization of test suffixes.Daniel Dunbar2013-08-161-1/+0
* Update Transforms tests to use CHECK-LABEL for easier debugging. No functiona...Stephen Lin2013-07-1410-60/+60
* TBAA: remove !tbaa from testing cases if not used.Manman Ren2013-04-301-24/+20
* Fix a XOR reassociation bug. Shuxin Yang2013-04-271-0/+27
* Correct assertion conditionShuxin Yang2013-04-011-0/+15
* Implement XOR reassociation. It is based on following rules:Shuxin Yang2013-03-301-0/+151
* Tests: rewrite 'opt ... %s' to 'opt ... < %s' so that opt does not emit a Mod...Dmitri Gribenko2012-12-301-1/+1
* Fix PR14060, an infinite loop in reassociate. The problem was that one of theDuncan Sands2012-11-181-0/+19
* Fix a crash observed by Shuxin Yang. The issue here is that LinearizeExprTree,Duncan Sands2012-11-151-0/+9
* revert r167740Shuxin Yang2012-11-132-16/+3
* This change is to fix rdar://12571717 which is about assertion in Reassociate...Shuxin Yang2012-11-122-3/+16
* Stop reassociate from looking through expressions of arbitrary complexity. ThisDuncan Sands2012-07-262-0/+37
* Convert all tests using TCL-style quoting to use shell-style quoting.Chandler Carruth2012-07-022-2/+2
* Fix a reassociate crash on sozefx when compiling with dragonegg+gcc-4.7 due toDuncan Sands2012-06-291-0/+11
* Some reassociate optimizations create new instructions, which they insert justDuncan Sands2012-06-271-0/+14
* Remove a dangling reference to a deleted instruction. Fixes PR13185!Nick Lewycky2012-06-241-0/+11
* Fix issues (infinite loop and/or crash) with self-referential instructions, forDuncan Sands2012-06-151-0/+25
* It is possible for several constants which aren't individually absorbing toDuncan Sands2012-06-131-0/+11
* Use std::map rather than SmallMap because SmallMap assumes that the value hasDuncan Sands2012-06-122-13/+16
* Now that Reassociate's LinearizeExprTree can look through arbitrary expressionDuncan Sands2012-06-121-0/+252
* Revert commit 158073 while waiting for a fix. The issue is that reassociateDuncan Sands2012-06-081-0/+21
* Grab-bag of reassociate tweaks. Unify handling of dead instructions andDuncan Sands2012-06-061-4/+6
* Since commit 157467, if reassociate isn't actually going to change an expressionDuncan Sands2012-05-261-0/+38
* Make the reassociation pass more powerful so that it can handle expressionsDuncan Sands2012-05-251-1/+5
* Calling ReassociateExpression recursively is extremely dangerous since it willDuncan Sands2012-05-082-0/+110
* Teach reassociate to commute FMul's and FAdd's in order to canonicalize the o...Owen Anderson2012-05-071-0/+16
* The value held in the vector may be RAUW'ed by some of the canonicalizationBill Wendling2012-05-021-0/+50
* Teach the reassociate pass to fold chains of multiplies with repeatedChandler Carruth2012-04-261-0/+99
* Tidy up this test more:Chandler Carruth2012-04-222-22/+23
* FileCheck-ize a test, and tidy it up a touch.Chandler Carruth2012-04-221-9/+14
* Replace all instances of dg.exp file with lit.local.cfg, since all tests are ...Eli Bendersky2012-02-162-3/+1
* Remove empty test.Benjamin Kramer2011-08-021-0/+0
* Revert r136503 and r136480 in an effort to fix non-determinism in the llvm-gc...Owen Anderson2011-08-021-38/+0
* Clean up debug info after reassociation.Devang Patel2011-07-291-0/+38
* Land the long talked about "type system rewrite" patch. ThisChris Lattner2011-07-091-2/+0
* Fix reassociate to use a worklist instead of recursing when newDan Gohman2011-04-121-0/+24
* Fix reassociate to postpone certain instruction deletions untilDan Gohman2011-03-101-0/+25
* fix PR9215, preventing -reassociate from clearing nsw/nuw whenChris Lattner2011-02-171-0/+7
* Fix reassociate to clear optional flags, such as nsw.Dan Gohman2011-02-021-0/+22
* Fix PR9039, a use-after-free in reassociate. The issue was that theDuncan Sands2011-01-261-0/+35
* fix a nice subtle reassociate bug which would only occurChris Lattner2010-03-051-2/+13
* Add a test for my change to disable reassociation for i1 types.Bob Wilson2010-02-061-0/+10
* filecheckizeChris Lattner2010-01-181-13/+19
* only factor from expressions whose uses are empty and whoseChris Lattner2010-01-091-1/+19
* fix an infinite loop in reassociate building emacs.Chris Lattner2010-01-051-0/+15