summaryrefslogtreecommitdiffstats
path: root/llvm/test/Transforms/Reassociate/mixed-fast-nonfast-fp.ll
Commit message (Collapse)AuthorAgeFilesLines
* [Tests] Autogen a bunch of Reassociate tests for ease of updatePhilip Reames2019-08-011-8/+9
| | | | llvm-svn: 367634
* Revert "Temporarily Revert "Add basic loop fusion pass.""Eric Christopher2019-04-171-0/+42
| | | | | | | | 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-42/+0
| | | | | | | | As it's causing some bot failures (and per request from kbarton). This reverts commit r358543/ab70da07286e618016e78247e4a24fcb84077fda. llvm-svn: 358546
* [Reassociate] add tests with 'reassoc' FMF; NFCSanjay Patel2017-11-131-2/+24
| | | | llvm-svn: 318053
* [Reassociate] don't name values "tmp"; NFCISanjay Patel2017-11-091-6/+8
| | | | | | | | | | The toxic stew of created values named 'tmp' and tests that already have values named 'tmp' and CHECK lines looking for values named 'tmp' causes bad things to happen in our test line auto-generation scripts because it wants to use 'TMP' as a prefix for unnamed values. Use less 'tmp' to avoid that. llvm-svn: 317818
* Revert "[Reassociate] As the expression tree is rewritten make sure the ↵Chad Rosier2014-11-191-3/+3
| | | | | | | | | | | | | 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] As the expression tree is rewritten make sure the operands areChad Rosier2014-11-171-3/+3
| | | | | | emitted in canonical form. llvm-svn: 222142
* [Reassociate] Don't reassociate when mixing regular and fast-math FPChad Rosier2014-11-061-0/+18
instructions. Inlining might cause such cases and it's not valid to reassociate floating-point instructions without the unsafe algebra flag. Patch by Mehdi Amini <mehdi_amini@apple.com>! llvm-svn: 221462
OpenPOWER on IntegriCloud