[llvm-commits] [llvm] r40681 - /llvm/trunk/test/C++Frontend/2007-08-01-RestrictMethod.cpp

Christopher Lamb christopher.lamb at gmail.com
Wed Aug 1 11:48:29 PDT 2007


Author: clamb
Date: Wed Aug  1 13:48:29 2007
New Revision: 40681

URL: http://llvm.org/viewvc/llvm-project?rev=40681&view=rev
Log:
Clean up C++ restrict test cases and add a test for restrict qualified methods.

Added:
    llvm/trunk/test/C++Frontend/2007-08-01-RestrictMethod.cpp

Added: llvm/trunk/test/C++Frontend/2007-08-01-RestrictMethod.cpp
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/C%2B%2BFrontend/2007-08-01-RestrictMethod.cpp?rev=40681&view=auto

==============================================================================
--- llvm/trunk/test/C++Frontend/2007-08-01-RestrictMethod.cpp (added)
+++ llvm/trunk/test/C++Frontend/2007-08-01-RestrictMethod.cpp Wed Aug  1 13:48:29 2007
@@ -0,0 +1,13 @@
+// RUN: %llvmgxx -c -emit-llvm %s -o - | llvm-dis | grep noalias
+
+
+class foo {
+  int member[4];
+  
+  void bar(int * a);
+  
+};
+
+void foo::bar(int * a) __restrict {
+  member[3] = *a;
+}





More information about the llvm-commits mailing list