Short forward branch is shorter than (or (czero.eqz), (czero.nez)).
Details
Details
Diff Detail
Diff Detail
- Repository
- rG LLVM Github Monorepo
Paths
| Differential D159295
[RISCV] Prefer ShortForwardBranch over the fully generic Zicond expansion. ClosedPublic Authored by craig.topper on Aug 31 2023, 10:07 AM.
Details Summary Short forward branch is shorter than (or (czero.eqz), (czero.nez)).
Diff Detail
Event TimelineThis revision is now accepted and ready to land.Aug 31 2023, 10:28 AM This revision was landed with ongoing or failed builds.Aug 31 2023, 11:08 AM Closed by commit rGd1c3784adfb5: [RISCV] Prefer ShortForwardBranch over the fully generic Zicond expansion. (authored by craig.topper). · Explain Why This revision was automatically updated to reflect the committed changes.
Revision Contents
Diff 555092 llvm/lib/Target/RISCV/RISCVISelLowering.cpp
llvm/test/CodeGen/RISCV/short-foward-branch-opt.ll
|