diff options
author | Bob Wilson <bob.wilson@apple.com> | 2010-11-28 06:51:26 +0000 |
---|---|---|
committer | Bob Wilson <bob.wilson@apple.com> | 2010-11-28 06:51:26 +0000 |
commit | 2d790df1057be4acfe96d60aef5dfef3db9c4d9e (patch) | |
tree | ae918a91eb1876ec8d8e4b97095091b20db5232b /llvm/lib/Target/ARM/ARMISelLowering.h | |
parent | f9b96c474f9de367a07fa01ed79496e179fd0537 (diff) | |
download | bcm5719-llvm-2d790df1057be4acfe96d60aef5dfef3db9c4d9e.tar.gz bcm5719-llvm-2d790df1057be4acfe96d60aef5dfef3db9c4d9e.zip |
Add support for NEON VLD2-dup instructions.
llvm-svn: 120236
Diffstat (limited to 'llvm/lib/Target/ARM/ARMISelLowering.h')
-rw-r--r-- | llvm/lib/Target/ARM/ARMISelLowering.h | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/llvm/lib/Target/ARM/ARMISelLowering.h b/llvm/lib/Target/ARM/ARMISelLowering.h index 4a4b83db0f5..38f73991104 100644 --- a/llvm/lib/Target/ARM/ARMISelLowering.h +++ b/llvm/lib/Target/ARM/ARMISelLowering.h @@ -172,7 +172,12 @@ namespace llvm { // Vector OR with immediate VORRIMM, // Vector AND with NOT of immediate - VBICIMM + VBICIMM, + + // Vector load N-element structure to all lanes: + VLD2DUP = ISD::FIRST_TARGET_MEMORY_OPCODE, + VLD3DUP, + VLD4DUP }; } |