Without the single use restriction we may replace the and with a
more costly duplicated compare.
Details
Details
Diff Detail
Diff Detail
- Repository
- rG LLVM Github Monorepo
Paths
| Differential D145755
[SVE] Restrict cmp+and->pred_cmp isel to instances where the and is the sole user of the compare. ClosedPublic Authored by paulwalker-arm on Mar 9 2023, 5:00 PM.
Details Summary Without the single use restriction we may replace the and with a
Diff Detail
Event TimelineThis revision is now accepted and ready to land.Mar 10 2023, 5:17 AM This revision was landed with ongoing or failed builds.Mar 13 2023, 5:44 AM Closed by commit rG3870857226b6: [SVE] Restrict cmp+and->pred_cmp isel to instances where the and is the sole… (authored by paulwalker-arm). · Explain Why This revision was automatically updated to reflect the committed changes.
Revision Contents
Diff 503984 llvm/lib/Target/AArch64/SVEInstrFormats.td
llvm/test/CodeGen/AArch64/sve-fcmp.ll
llvm/test/CodeGen/AArch64/sve-fp-int-min-max.ll
llvm/test/CodeGen/AArch64/sve-intrinsics-int-compares.ll
|