diff options
author | Craig Topper <craig.topper@sifive.com> | 2021-06-07 21:43:42 -0700 |
---|---|---|
committer | Craig Topper <craig.topper@sifive.com> | 2021-06-07 21:43:44 -0700 |
commit | ae3ab4f0ec6190ebc19775002b59a36c06848bf3 (patch) | |
tree | e33e256f7418d6ba05f8457d0cc3b6a537046596 /llvm/lib/Demangle/RustDemangle.cpp | |
parent | 7a105b5768575c62802fd662366b5a759eb88447 (diff) | |
download | llvm-ae3ab4f0ec6190ebc19775002b59a36c06848bf3.zip llvm-ae3ab4f0ec6190ebc19775002b59a36c06848bf3.tar.gz llvm-ae3ab4f0ec6190ebc19775002b59a36c06848bf3.tar.bz2 |
[RISCV] Masked compares should use a tail agnostic policy.
Writes of a mask result are always tail agnostic.
Unfortunately, this seems to have made codegen worse. I can only
think this must be because the vsetvli was acting as some sort
of barrier that prevented some code movement in the scheduler.
Reviewed By: arcbbb
Differential Revision: https://reviews.llvm.org/D103331
Diffstat (limited to 'llvm/lib/Demangle/RustDemangle.cpp')
0 files changed, 0 insertions, 0 deletions