For both minnum/maxnum and minimum/maximum, this adds tablegen patterns for vselect(fmin/fmax), creating a predicate fminnm/fmaxnm/fmin/fmax nodes.
Details
Details
Diff Detail
Diff Detail
- Repository
- rG LLVM Github Monorepo
Paths
| Differential D155872
[AArch64] Add vselect(fmin/fmax) SVE patterns ClosedPublic Authored by dmgreen on Jul 20 2023, 11:15 AM.
Details Summary For both minnum/maxnum and minimum/maximum, this adds tablegen patterns for vselect(fmin/fmax), creating a predicate fminnm/fmaxnm/fmin/fmax nodes.
Diff Detail
Event TimelineThis revision is now accepted and ready to land.Jul 21 2023, 12:44 AM This revision was landed with ongoing or failed builds.Jul 24 2023, 6:55 AM Closed by commit rGc3c8f0025a99: [AArch64] Add vselect(fmin/fmax) SVE patterns (authored by dmgreen). · Explain Why This revision was automatically updated to reflect the committed changes.
Revision Contents
Diff 543525 llvm/lib/Target/AArch64/AArch64SVEInstrInfo.td
llvm/test/CodeGen/AArch64/sve-pred-selectop2.ll
|