summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Analysis/MemorySSA.cpp
diff options
context:
space:
mode:
authorUlrich Weigand <ulrich.weigand@de.ibm.com>2017-12-05 19:42:07 +0000
committerUlrich Weigand <ulrich.weigand@de.ibm.com>2017-12-05 19:42:07 +0000
commit5bfed6cb7c6bd126bd0b763ea7bbd80d9ba86f2e (patch)
tree375a8e2d115d735a545f26af239e767b78cc4b65 /llvm/lib/Analysis/MemorySSA.cpp
parentab43c1e4ae3ea757cf295beb2be6e107fa7fba9c (diff)
downloadbcm5719-llvm-5bfed6cb7c6bd126bd0b763ea7bbd80d9ba86f2e.tar.gz
bcm5719-llvm-5bfed6cb7c6bd126bd0b763ea7bbd80d9ba86f2e.zip
[SystemZ] Validate shifted compare value in adjustForTestUnderMask
When folding a shift into a test-under-mask comparison, make sure that there is no loss of precision when creating the shifted comparison value. This usually never happens, except for certain always-true comparisons in unoptimized code. Fixes PR35529. llvm-svn: 319818
Diffstat (limited to 'llvm/lib/Analysis/MemorySSA.cpp')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud