We currently support them only in AArch64. The NEON Reference, however, says they are 'ARMv7, ARMv8' intrinsics.
Details
Details
Diff Detail
Diff Detail
- Repository
- rL LLVM
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 149614 llvm/trunk/include/llvm/IR/IntrinsicsARM.td
llvm/trunk/lib/Target/ARM/ARMBaseInstrInfo.cpp
llvm/trunk/lib/Target/ARM/ARMExpandPseudoInsts.cpp
llvm/trunk/lib/Target/ARM/ARMISelDAGToDAG.cpp
llvm/trunk/lib/Target/ARM/ARMISelLowering.cpp
llvm/trunk/lib/Target/ARM/ARMInstrNEON.td
llvm/trunk/test/CodeGen/ARM/arm-vld1.ll
|