diff options
author | David Majnemer <david.majnemer@gmail.com> | 2016-04-08 16:37:12 +0000 |
---|---|---|
committer | David Majnemer <david.majnemer@gmail.com> | 2016-04-08 16:37:12 +0000 |
commit | fcc58117970d4e37ba0a12ef3856b2ffc83a85ae (patch) | |
tree | ea84a3658cb00c7d3bb422fa6fea214b1576e93b /clang/lib/CodeGen/CodeGenModule.cpp | |
parent | 60c6abc3ccf91c63e9f80f0fe70d8f9776be7fb6 (diff) | |
download | llvm-fcc58117970d4e37ba0a12ef3856b2ffc83a85ae.zip llvm-fcc58117970d4e37ba0a12ef3856b2ffc83a85ae.tar.gz llvm-fcc58117970d4e37ba0a12ef3856b2ffc83a85ae.tar.bz2 |
[InstCombine] Add a peephole for redundant assumes
Two or more identical assumes are occasionally next to each other in a
basic block.
While our generic machinery will turn a redundant assume into a no-op,
it is not super cheap.
We can perform a simpler check to achieve the same result for this case.
llvm-svn: 265801
Diffstat (limited to 'clang/lib/CodeGen/CodeGenModule.cpp')
0 files changed, 0 insertions, 0 deletions