diff options
| author | Sam Parker <sam.parker@arm.com> | 2018-09-26 10:56:00 +0000 |
|---|---|---|
| committer | Sam Parker <sam.parker@arm.com> | 2018-09-26 10:56:00 +0000 |
| commit | 75aca9409356366a7db618a1febfd26a62fcba93 (patch) | |
| tree | 4fb6eeaedb123d7a64132dadb8ebf39b265705d4 /llvm/tools/llvm-exegesis/lib/Uops.cpp | |
| parent | 353cb3d4e524555c3bc9b7e0b4f857675c08ea41 (diff) | |
| download | bcm5719-llvm-75aca9409356366a7db618a1febfd26a62fcba93.tar.gz bcm5719-llvm-75aca9409356366a7db618a1febfd26a62fcba93.zip | |
[ARM] Fix for PR39060
When calculating whether a value can safely overflow for use by an
icmp, we weren't checking that the value couldn't wrap around. To do
this we need the icmp to be using a constant, as well as the incoming
add or sub.
bugzilla report: https://bugs.llvm.org/show_bug.cgi?id=39060
Differential Revision: https://reviews.llvm.org/D52463
llvm-svn: 343092
Diffstat (limited to 'llvm/tools/llvm-exegesis/lib/Uops.cpp')
0 files changed, 0 insertions, 0 deletions

