Reapply: [InstSimplify] Add support for bitcasts"
authorDavid Majnemer <david.majnemer@gmail.com>
Tue, 26 Jul 2016 05:52:29 +0000 (05:52 +0000)
committerDavid Majnemer <david.majnemer@gmail.com>
Tue, 26 Jul 2016 05:52:29 +0000 (05:52 +0000)
commita90a621d1eafe836af20db2244391f4fe55a0ab9
treed7ced60305e6cc0227f924dcb431d46e1a7880b8
parent2b51f7284b293f4cda9ba2368e9a93dc98604ed7
Reapply: [InstSimplify] Add support for bitcasts"

This reverts commit r276700 and reapplies r276698.
The relevant clang tests have been updated.

llvm-svn: 276727
llvm/include/llvm/Analysis/InstructionSimplify.h
llvm/lib/Analysis/InstructionSimplify.cpp
llvm/test/Transforms/EarlyCSE/AArch64/intrinsics.ll
llvm/test/Transforms/GVN/pr14166.ll
llvm/test/Transforms/InstSimplify/cast.ll [new file with mode: 0644]