InstSimplify: div %X, 0 -> undef
authorDavid Majnemer <david.majnemer@gmail.com>
Wed, 10 Dec 2014 07:52:18 +0000 (07:52 +0000)
committerDavid Majnemer <david.majnemer@gmail.com>
Wed, 10 Dec 2014 07:52:18 +0000 (07:52 +0000)
commit1297775557c0b1f5c78ed37a91172848db39ff88
treef25dc77c474ea25573d4727c91ecd4ae69a5e33b
parentf492c9e61282bbbc3d87ad453480c12239594869
InstSimplify: div %X, 0 -> undef

We already optimized rem %X, 0 to undef, we should do the same for div.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@223919 91177308-0d34-0410-b5e6-96231b3b80d8
lib/Analysis/InstructionSimplify.cpp
test/Transforms/InstSimplify/undef.ll