These operations take Qda and Rn register operands, which are commutative so long as the instruction is not predicated.
Details
Details
Diff Detail
Diff Detail
- Repository
- rG LLVM Github Monorepo
Paths
| Differential D85813
[ARM] Mark VMINNMA/VMAXNMA as commutative ClosedPublic Authored by dmgreen on Aug 12 2020, 12:17 AM.
Details Summary These operations take Qda and Rn register operands, which are commutative so long as the instruction is not predicated.
Diff Detail
Event TimelineThis revision is now accepted and ready to land.Aug 12 2020, 12:27 AM Closed by commit rG2632c625ed9b: [ARM] Mark VMINNMA/VMAXNMA as commutative (authored by dmgreen). · Explain WhyAug 13 2020, 10:01 AM This revision was automatically updated to reflect the committed changes.
Revision Contents
Diff 285412 llvm/lib/Target/ARM/ARMInstrMVE.td
llvm/lib/Target/ARM/Thumb2InstrInfo.h
llvm/lib/Target/ARM/Thumb2InstrInfo.cpp
llvm/test/CodeGen/Thumb2/mve-vmaxnma-commute.ll
|