diff options
author | Zvi Rackover <zvi.rackover@intel.com> | 2018-01-24 17:22:00 +0000 |
---|---|---|
committer | Zvi Rackover <zvi.rackover@intel.com> | 2018-01-24 17:22:00 +0000 |
commit | 51f0d64b9cd847f7637e5c480016a6f6e9fad173 (patch) | |
tree | 5e6833ea3af0816376021896ee7cd5be6b1dfb54 /llvm/lib/Analysis/ModuleSummaryAnalysis.cpp | |
parent | 262ed0ecd715afe3e1c0194a80317e3d342ebc5c (diff) | |
download | llvm-51f0d64b9cd847f7637e5c480016a6f6e9fad173.zip llvm-51f0d64b9cd847f7637e5c480016a6f6e9fad173.tar.gz llvm-51f0d64b9cd847f7637e5c480016a6f6e9fad173.tar.bz2 |
InstSimplify: If divisor element is undef simplify to undef
Summary:
If any vector divisor element is undef, we can arbitrarily choose it be
zero which would make the div/rem an undef value by definition.
Reviewers: spatel, reames
Reviewed By: spatel
Subscribers: magabari, llvm-commits
Differential Revision: https://reviews.llvm.org/D42485
llvm-svn: 323343
Diffstat (limited to 'llvm/lib/Analysis/ModuleSummaryAnalysis.cpp')
0 files changed, 0 insertions, 0 deletions