summaryrefslogtreecommitdiffstats
path: root/llvm/test/Transforms/Reassociate/optional-flags.ll
Commit message (Collapse)AuthorAgeFilesLines
* [Tests] Autogen a bunch of Reassociate tests for ease of updatePhilip Reames2019-08-011-7/+18
| | | | llvm-svn: 367634
* Revert "Temporarily Revert "Add basic loop fusion pass.""Eric Christopher2019-04-171-0/+29
| | | | | | | | The reversion apparently deleted the test/Transforms directory. Will be re-reverting again. llvm-svn: 358552
* Temporarily Revert "Add basic loop fusion pass."Eric Christopher2019-04-171-29/+0
| | | | | | | | As it's causing some bot failures (and per request from kbarton). This reverts commit r358543/ab70da07286e618016e78247e4a24fcb84077fda. llvm-svn: 358546
* Revert "[Reassociate] As the expression tree is rewritten make sure the ↵Chad Rosier2014-11-191-13/+12
| | | | | | | | | | | | | operands are" This reverts commit r222142. This is causing/exposing an execution-time regression in spec2006/gcc and coremark on AArch64/A57/Ofast. Conflicts: test/Transforms/Reassociate/optional-flags.ll llvm-svn: 222398
* [Reassociate] Use test cases that can actually be optimized to verify optionalChad Rosier2014-11-181-11/+12
| | | | | | | flags are cleared. The reassociation pass was just reordering the leaf nodes in the previous test cases. llvm-svn: 222250
* [Reassociate] As the expression tree is rewritten make sure the operands areChad Rosier2014-11-171-5/+5
| | | | | | emitted in canonical form. llvm-svn: 222142
* Update Transforms tests to use CHECK-LABEL for easier debugging. No ↵Stephen Lin2013-07-141-2/+2
| | | | | | | | | | | | | | | | | | | | | | functionality change. This update was done with the following bash script: find test/Transforms -name "*.ll" | \ while read NAME; do echo "$NAME" if ! grep -q "^; *RUN: *llc" $NAME; then TEMP=`mktemp -t temp` cp $NAME $TEMP sed -n "s/^define [^@]*@\([A-Za-z0-9_]*\)(.*$/\1/p" < $NAME | \ while read FUNC; do sed -i '' "s/;\(.*\)\([A-Za-z0-9_]*\):\( *\)@$FUNC\([( ]*\)\$/;\1\2-LABEL:\3@$FUNC(/g" $TEMP done mv $TEMP $NAME fi done llvm-svn: 186268
* fix PR9215, preventing -reassociate from clearing nsw/nuw whenChris Lattner2011-02-171-0/+7
| | | | | | it swaps the LHS/RHS of a single binop. llvm-svn: 125700
* Fix reassociate to clear optional flags, such as nsw.Dan Gohman2011-02-021-0/+22
llvm-svn: 124712
OpenPOWER on IntegriCloud