This adds a commutative version of VSelectPredOrPassthruPatFrags (renamed from EitherVSelectOrPassthruPatFrags) that checks both variants for commutative operations like min/max. I have not attempted to handle fp operation that require fast-math flags.
Details
Details
Diff Detail
Diff Detail
- Repository
- rG LLVM Github Monorepo
Event Timeline
dmgreen added a parent revision: D151080: [AArch64][SVE] Add one-use-check to EitherVSelectOrPassthruPatFrags.May 22 2023, 5:49 AM
This revision is now accepted and ready to land.Jun 5 2023, 3:47 AM
This revision was landed with ongoing or failed builds.Jun 7 2023, 5:18 AM
Closed by commit rGbeb3a9a5e65a: [AArch64][SVE] Add a commutative VSelectCommPredOrPassthruPatFrags (authored by dmgreen). · Explain Why
This revision was automatically updated to reflect the committed changes.