[llvm-commits] [llvm] r74300 - /llvm/trunk/include/llvm/IntrinsicsARM.td

Bob Wilson bob.wilson at apple.com
Fri Jun 26 11:23:29 PDT 2009


Author: bwilson
Date: Fri Jun 26 13:23:29 2009
New Revision: 74300

URL: http://llvm.org/viewvc/llvm-project?rev=74300&view=rev
Log:
Swap order of arguments to vst[34]* intrinsics.  This matches the order
used by both the user-visible intrinsics defined by ARM and the
corresponding GCC builtins.

Modified:
    llvm/trunk/include/llvm/IntrinsicsARM.td

Modified: llvm/trunk/include/llvm/IntrinsicsARM.td
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/include/llvm/IntrinsicsARM.td?rev=74300&r1=74299&r2=74300&view=diff

==============================================================================
--- llvm/trunk/include/llvm/IntrinsicsARM.td (original)
+++ llvm/trunk/include/llvm/IntrinsicsARM.td Fri Jun 26 13:23:29 2009
@@ -302,15 +302,15 @@
 
   // Interleaving vector stores from N-element structures.
   def int_arm_neon_vst3i : Intrinsic<[llvm_void_ty],
-                                     [llvm_anyint_ty, llvm_ptr_ty],
+                                     [llvm_ptr_ty, llvm_anyint_ty],
                                      [IntrWriteArgMem]>;
   def int_arm_neon_vst3f : Intrinsic<[llvm_void_ty],
-                                     [llvm_anyfloat_ty, llvm_ptr_ty],
+                                     [llvm_ptr_ty, llvm_anyfloat_ty],
                                      [IntrWriteArgMem]>;
   def int_arm_neon_vst4i : Intrinsic<[llvm_void_ty],
-                                     [llvm_anyint_ty, llvm_ptr_ty],
+                                     [llvm_ptr_ty, llvm_anyint_ty],
                                      [IntrWriteArgMem]>;
   def int_arm_neon_vst4f : Intrinsic<[llvm_void_ty],
-                                     [llvm_anyfloat_ty, llvm_ptr_ty],
+                                     [llvm_ptr_ty, llvm_anyfloat_ty],
                                      [IntrWriteArgMem]>;
 }





More information about the llvm-commits mailing list