OSDN Git Service

[AArch64][SVE] Asm: Support for contiguous LD1 (scalar+scalar) load instructions.
authorSander de Smalen <sander.desmalen@arm.com>
Fri, 20 Apr 2018 12:52:01 +0000 (12:52 +0000)
committerSander de Smalen <sander.desmalen@arm.com>
Fri, 20 Apr 2018 12:52:01 +0000 (12:52 +0000)
commit8e6c534e1ed26fabe7103092e60bdb86c74489cc
tree0a0f57aeb83b487e405e3f5e87ba62f7ec3cfa2f
parentf6415de6bf9adf950adedb471deefd49f0d30b54
[AArch64][SVE] Asm: Support for contiguous  LD1 (scalar+scalar) load instructions.

This is patch [4/4] in a series to add assembler/disassembler support for
SVE's contiguous LD1 (scalar+scalar) instructions:
- Patch [1/4]: https://reviews.llvm.org/D45687
- Patch [2/4]: https://reviews.llvm.org/D45688
- Patch [3/4]: https://reviews.llvm.org/D45689
- Patch [4/4]: https://reviews.llvm.org/D45690

Reviewers: fhahn, rengolin, javed.absar, huntergr, SjoerdMeijer, t.p.northover, echristo, evandro

Reviewed By: fhahn

Differential Revision: https://reviews.llvm.org/D45690

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@330423 91177308-0d34-0410-b5e6-96231b3b80d8
17 files changed:
lib/Target/AArch64/AArch64SVEInstrInfo.td
lib/Target/AArch64/Disassembler/AArch64Disassembler.cpp
lib/Target/AArch64/SVEInstrFormats.td
test/MC/AArch64/SVE/ld1b-diagnostics.s
test/MC/AArch64/SVE/ld1b.s
test/MC/AArch64/SVE/ld1d-diagnostics.s
test/MC/AArch64/SVE/ld1d.s
test/MC/AArch64/SVE/ld1h-diagnostics.s
test/MC/AArch64/SVE/ld1h.s
test/MC/AArch64/SVE/ld1sb-diagnostics.s
test/MC/AArch64/SVE/ld1sb.s
test/MC/AArch64/SVE/ld1sh-diagnostics.s
test/MC/AArch64/SVE/ld1sh.s
test/MC/AArch64/SVE/ld1sw-diagnostics.s
test/MC/AArch64/SVE/ld1sw.s
test/MC/AArch64/SVE/ld1w-diagnostics.s
test/MC/AArch64/SVE/ld1w.s