Added Z_(b|h|s|d) vector list RegisterOperands along with support to
add/print the vector lists.
This is patch [5/6] in a series to add assembler/disassembler support for
SVE's contiguous ST1 (scalar+imm) instructions.
Paths
| Differential D45431
[AArch64][SVE] Asm: Add support for parsing and printing SVE vector lists. ClosedPublic Authored by sdesmalen on Apr 9 2018, 2:35 AM.
Details Summary Added Z_(b|h|s|d) vector list RegisterOperands along with support to This is patch [5/6] in a series to add assembler/disassembler support for
Diff Detail Event Timelinesdesmalen added parent revisions: D45429: [AArch64][AsmParser] Make parse function for VectorLists generic to other vector types., D45430: [AArch64][AsmParser] Unify 'addVectorListOperands' functions..Apr 9 2018, 2:37 AM sdesmalen added a child revision: D45432: [AArch64][SVE] Asm: Support for contiguous ST1 (scalar+imm) store instructions.. sdesmalen marked an inline comment as done. Comment ActionsAdded assert and whitespace and removed definitions for zsub1..3 from this patch. Comment Actions LGTM
This revision is now accepted and ready to land.Apr 12 2018, 8:44 AM Closed by commit rL330000: [AArch64][SVE] Asm: Add support for parsing and printing SVE vector lists. (authored by s.desmalen). · Explain WhyApr 13 2018, 2:14 AM This revision was automatically updated to reflect the committed changes.
Revision Contents
Diff 141605 lib/Target/AArch64/AArch64RegisterInfo.td
lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp
lib/Target/AArch64/InstPrinter/AArch64InstPrinter.cpp
|
nit: spaces around = ?