diff options
author | Craig Topper <craig.topper@sifive.com> | 2020-11-26 01:54:07 -0800 |
---|---|---|
committer | Craig Topper <craig.topper@sifive.com> | 2020-11-26 02:03:06 -0800 |
commit | 8fb8fb2c607794fe4cde69713f2fa556f613dab1 (patch) | |
tree | fa3f31086ae36d8647e8c7bb48994e79e55e0ec6 /clang/lib/Frontend/CompilerInvocation.cpp | |
parent | d8ffb1f6a7572b64d5fa6b821c5c143e0e90bb6d (diff) | |
download | llvm-8fb8fb2c607794fe4cde69713f2fa556f613dab1.zip llvm-8fb8fb2c607794fe4cde69713f2fa556f613dab1.tar.gz llvm-8fb8fb2c607794fe4cde69713f2fa556f613dab1.tar.bz2 |
[RISCV] Add test cases for missed opportunities to use sbsetw/sbclrw/sbinvw when the result isn't known to be sign extended.
If the input isn't sign extended, but the output of the or/xor/and
is used by a sign_inreg we can still use sbsetw/sbclrw/sbinvw.
Diffstat (limited to 'clang/lib/Frontend/CompilerInvocation.cpp')
0 files changed, 0 insertions, 0 deletions