These instructions already had errors for operands that could not share the same register
- VCMUL, VMULL, VQDMULL.
This extends that to a few others:
- VREV64, VQDMULLqr, VCADD and VHCADD.
Only the i32 types require the error.
Paths
| Differential D135560
[ARM] Add errors for MVE exclusive registers. ClosedPublic Authored by dmgreen on Oct 10 2022, 12:16 AM.
Details Summary These instructions already had errors for operands that could not share the same register
This extends that to a few others:
Only the i32 types require the error.
Diff Detail
Event TimelineThis revision is now accepted and ready to land.Oct 10 2022, 1:36 AM This revision was landed with ongoing or failed builds.Oct 10 2022, 2:06 PM Closed by commit rGdeb8f8ab17c5: [ARM] Add errors for MVE exclusive registers. (authored by dmgreen). · Explain Why This revision was automatically updated to reflect the committed changes.
Revision Contents
Diff 466615 llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp
llvm/test/MC/ARM/mve-qdest-qsrc.s
|