Re-add a slightly more general version of the check from r72578; it is 
actually necessary in some obscure cases.

llvm-svn: 72585
diff --git a/clang/test/CodeGen/vla.c b/clang/test/CodeGen/vla.c
index 3666d5ee..844e49e 100644
--- a/clang/test/CodeGen/vla.c
+++ b/clang/test/CodeGen/vla.c
@@ -29,3 +29,9 @@
   if (a[0] != 3) {
   }
 }
+
+void g(int count) {
+  // Make sure we emit sizes correctly in some obscure cases
+  int (*a[5])[count];
+  int (*b)[][count];
+}