commit | 5fa67d35b87341e9990fb7b3a26e3de7e76c0e64 | [log] [tgz] |
---|---|---|
author | Bob Wilson <bob.wilson@apple.com> | Wed Oct 07 18:47:39 2009 +0000 |
committer | Bob Wilson <bob.wilson@apple.com> | Wed Oct 07 18:47:39 2009 +0000 |
tree | d7a3501c3475b8b23ea3e9f447e5d06ef8046c88 | |
parent | b1355fe89fe28726ead6203e1b1f6e43f3292a81 [diff] [blame] |
Add codegen support for NEON vst2 intrinsics with 128-bit vectors. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@83482 91177308-0d34-0410-b5e6-96231b3b80d8
diff --git a/lib/Target/ARM/NEONPreAllocPass.cpp b/lib/Target/ARM/NEONPreAllocPass.cpp index 1232f89..b121ac0 100644 --- a/lib/Target/ARM/NEONPreAllocPass.cpp +++ b/lib/Target/ARM/NEONPreAllocPass.cpp
@@ -129,6 +129,13 @@ NumRegs = 2; return true; + case ARM::VST2q8: + case ARM::VST2q16: + case ARM::VST2q32: + FirstOpnd = 3; + NumRegs = 4; + return true; + case ARM::VST3d8: case ARM::VST3d16: case ARM::VST3d32: