[PATCH] D132839: [RISCV] Optimization for using compressed beqz and bnez PR#56391

Tetyushkin Ivan via Phabricator via llvm-commits llvm-commits at lists.llvm.org
Tue Oct 4 03:46:30 PDT 2022


ita-sc added a comment.

In D132839#3832203 <https://reviews.llvm.org/D132839#3832203>, @craig.topper wrote:

> Have you measured the effect of this on any workloads?

Checked on Coremark with/without -Os. Results almost the same. With compressed instructions it is ~1% slower, but size is slightly smaller( this pattern is rare, about 3-4 places where this pattern appears). That is why I added this pattern only when max optimization for size turned on.


Repository:
  rG LLVM Github Monorepo

CHANGES SINCE LAST ACTION
  https://reviews.llvm.org/D132839/new/

https://reviews.llvm.org/D132839



More information about the llvm-commits mailing list