Eric Christopher
cee313d288
Revert "Temporarily Revert "Add basic loop fusion pass.""
...
The reversion apparently deleted the test/Transforms directory.
Will be re-reverting again.
llvm-svn: 358552
2019-04-17 04:52:47 +00:00
Eric Christopher
a863435128
Temporarily Revert "Add basic loop fusion pass."
...
As it's causing some bot failures (and per request from kbarton).
This reverts commit r358543/ab70da07286e618016e78247e4a24fcb84077fda.
llvm-svn: 358546
2019-04-17 02:12:23 +00:00
David Majnemer
5c5df6283a
[InstSimplify] Fold gep (gep V, C), (xor V, -1) to C-1
...
llvm-svn: 278779
2016-08-16 06:13:46 +00:00
David Majnemer
a90a621d1e
Reapply: [InstSimplify] Add support for bitcasts"
...
This reverts commit r276700 and reapplies r276698.
The relevant clang tests have been updated.
llvm-svn: 276727
2016-07-26 05:52:29 +00:00
David Majnemer
6e06b577cc
Revert "[InstSimplify] Add support for bitcasts"
...
This reverts commit r276698. Clang has tests which rely on the
optimizer :(
llvm-svn: 276700
2016-07-25 22:24:59 +00:00
David Majnemer
62611fd3f7
[InstSimplify] Add support for bitcasts
...
BitCasts of BitCasts can be folded away as can BitCasts which don't
change the type of the operand.
llvm-svn: 276698
2016-07-25 22:04:58 +00:00