diff options
author | Craig Topper <craig.topper@sifive.com> | 2023-01-14 00:37:18 -0800 |
---|---|---|
committer | Craig Topper <craig.topper@sifive.com> | 2023-01-14 00:38:07 -0800 |
commit | bb83dc10f5e7aece86a0ad2158cfd28d1611f336 (patch) | |
tree | c0197b67477f462bc19c28ad9fb0bac9f071d6f6 /clang/lib/CodeGen/BackendUtil.cpp | |
parent | 5be3894b608420e78e53be13ac9bb4278d3273d4 (diff) | |
download | llvm-bb83dc10f5e7aece86a0ad2158cfd28d1611f336.zip llvm-bb83dc10f5e7aece86a0ad2158cfd28d1611f336.tar.gz llvm-bb83dc10f5e7aece86a0ad2158cfd28d1611f336.tar.bz2 |
[InstCombine] Add test coverage for (icmp sgt/sle (1 << Y), 0). NFC"
We already optimize the sgt case to (icmp ne Y, BitWidth-1), but
we miss optimizing sle because it canonicalizes to (icmp slt (1 << X), 1)
first.
Diffstat (limited to 'clang/lib/CodeGen/BackendUtil.cpp')
0 files changed, 0 insertions, 0 deletions