This is a follow up patch with https://reviews.llvm.org/D70436. The custom node PPCISD::XXREVERSE was added by commit https://reviews.llvm.org/D33690, which has completely the same semantics of generic node ISD::BSWAP.
We need to clean up it as we have the combine rules for bswap in the base class, while nothing for xxreverse.
Details
Details
- Reviewers
nemanjai hfinkel jsji - Group Reviewers
Restricted Project - Commits
- rG6d5e35e89d73: [Power9] Remove the PPCISD::XXREVERSE as it has completely the same semantics…
Diff Detail
Diff Detail
- Repository
- rG LLVM Github Monorepo
Event Timeline
Comment Actions
Thanks for cleaning this up. This seems completely obvious and non-controversial to me. Feel free to commit once the dependent patch lands.