summaryrefslogtreecommitdiffstats
path: root/llvm/test/CodeGen/ARM/intrinsics-overflow.ll
diff options
context:
space:
mode:
authorCraig Topper <craig.topper@intel.com>2017-09-12 03:50:44 +0000
committerCraig Topper <craig.topper@intel.com>2017-09-12 03:50:44 +0000
commitafdc36ed74fc151917947e43b0da6dba0df65752 (patch)
tree234c2685dc9c9dede8971d53ea96095f311ebd7d /llvm/test/CodeGen/ARM/intrinsics-overflow.ll
parentf162013e6e5eef49af8e2d2ba185a3e995d8ec72 (diff)
downloadbcm5719-llvm-afdc36ed74fc151917947e43b0da6dba0df65752.tar.gz
bcm5719-llvm-afdc36ed74fc151917947e43b0da6dba0df65752.zip
[X86] Add an extra instruction to TruncAssertSext.ll to prevent the 'or' from being narrowed so that the movl is really required to avoid a miscompile.
If we allow the OR to be narrowed then the upper bits really are zero and we can't tell if the zeroing movl was removed on purpose. While here regenerate the test with update_llc_test_checks.py llvm-svn: 312995
Diffstat (limited to 'llvm/test/CodeGen/ARM/intrinsics-overflow.ll')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud