We currently support them only in AArch64. The NEON Reference, however, says they are 'ARMv7, ARMv8' intrinsics.
Details
Details
Diff Detail
Diff Detail
Paths
| Differential D47120
[NEON] Support VLD1xN intrinsics in AArch32 mode (LLVM part) ClosedPublic Authored by kosarev on May 20 2018, 11:28 AM.
Details Summary We currently support them only in AArch64. The NEON Reference, however, says they are 'ARMv7, ARMv8' intrinsics.
Diff Detail Event Timelinekosarev retitled this revision from [NEON] Support VLD1xN intrinsics in AArch32 mode to [NEON] Support VLD1xN intrinsics in AArch32 mode (LLVM part).May 20 2018, 11:29 AM kosarev added a child revision: D47121: [NEON] Support VLD1xN intrinsics in AArch32 mode (Clang part).May 21 2018, 5:22 AM This revision is now accepted and ready to land.May 31 2018, 6:46 AM Closed by commit rL333825: [NEON] Support VLD1xN intrinsics in AArch32 mode (LLVM part) (authored by kosarev). · Explain WhyJun 2 2018, 9:44 AM This revision was automatically updated to reflect the committed changes.
Revision Contents
Diff 147717 include/llvm/IR/IntrinsicsARM.td
lib/Target/ARM/ARMBaseInstrInfo.cpp
lib/Target/ARM/ARMExpandPseudoInsts.cpp
lib/Target/ARM/ARMISelDAGToDAG.cpp
lib/Target/ARM/ARMISelLowering.cpp
lib/Target/ARM/ARMInstrNEON.td
test/CodeGen/ARM/arm-vld1.ll
|
typo: intructions