This is a refactored patch for last code review: http://llvm-reviews.chandlerc.com/D1869
Details
Details
Diff Detail
Diff Detail
Paths
| Differential D1885
[AArch64] implement aarch64 neon vector load/store N-element structure class AdvSIMD (lselem) ClosedPublic Authored by hao.liu on Oct 10 2013, 5:50 AM.
Details
Summary This is a refactored patch for last code review: http://llvm-reviews.chandlerc.com/D1869
Diff Detail
Revision Contents
Diff 4799 include/llvm/CodeGen/ValueTypes.h
lib/Target/AArch64/AArch64ISelDAGToDAG.cpp
lib/Target/AArch64/AArch64ISelLowering.h
lib/Target/AArch64/AArch64ISelLowering.cpp
lib/Target/AArch64/AArch64InstrFormats.td
lib/Target/AArch64/AArch64InstrNEON.td
lib/Target/AArch64/AArch64RegisterInfo.td
lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp
lib/Target/AArch64/Disassembler/AArch64Disassembler.cpp
lib/Target/AArch64/InstPrinter/AArch64InstPrinter.h
lib/Target/AArch64/InstPrinter/AArch64InstPrinter.cpp
lib/Target/AArch64/Utils/AArch64BaseInfo.h
test/CodeGen/AArch64/neon-simd-ldst-multi-elem.ll
test/MC/AArch64/neon-diagnostics.s
test/MC/AArch64/neon-simd-ldst-multi-elem.s
tools/clang/include/clang/Basic/arm_neon.td
tools/clang/lib/CodeGen/CGBuiltin.cpp
tools/clang/test/CodeGen/aarch64-neon-intrinsics.c
|