aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/Transforms/Utils/LoopUnrollRuntime.cpp
diff options
context:
space:
mode:
authorNikita Popov <nikita.ppv@gmail.com>2019-04-12 18:18:17 +0000
committerNikita Popov <nikita.ppv@gmail.com>2019-04-12 18:18:17 +0000
commit00a0d5d1de58da3651f7efe74d9f17ebfd2cbb01 (patch)
treebc31809bc634f3ba854637d4ca8047df6f2a590e /llvm/lib/Transforms/Utils/LoopUnrollRuntime.cpp
parent7671fc71f62a7387c06742c569fe17608796e8f2 (diff)
downloadllvm-00a0d5d1de58da3651f7efe74d9f17ebfd2cbb01.zip
llvm-00a0d5d1de58da3651f7efe74d9f17ebfd2cbb01.tar.gz
llvm-00a0d5d1de58da3651f7efe74d9f17ebfd2cbb01.tar.bz2
[CVP] Set NSW/NUW flags when simplifying with.overflow
When CVP determines that a with.overflow intrinsic cannot overflow, it currently inserts a simple add/sub. As we already determined that there can be no overflow, we should add the appropriate NUW/NSW flag. Differential Revision: https://reviews.llvm.org/D60585 llvm-svn: 358298
Diffstat (limited to 'llvm/lib/Transforms/Utils/LoopUnrollRuntime.cpp')
0 files changed, 0 insertions, 0 deletions