aboutsummaryrefslogtreecommitdiff
path: root/test/ary3.c
diff options
context:
space:
mode:
authorVikram S. Adve <vadve@cs.uiuc.edu>2001-11-06 17:06:06 +0000
committerVikram S. Adve <vadve@cs.uiuc.edu>2001-11-06 17:06:06 +0000
commit7b10c3694a09cf5ee8b0aa19b2ea5ca25e895023 (patch)
treeb393f08e28848b5f239ebb824d771f906605d32d /test/ary3.c
parentd1565abd688daeff10f9398bd04df837b3d467ed (diff)
Moved *.c files into subdirectory TestSources to avoid overwriting
corresponding *.ll files. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@1155 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'test/ary3.c')
-rw-r--r--test/ary3.c41
1 files changed, 0 insertions, 41 deletions
diff --git a/test/ary3.c b/test/ary3.c
deleted file mode 100644
index 3bb99f9362..0000000000
--- a/test/ary3.c
+++ /dev/null
@@ -1,41 +0,0 @@
-/* -*- mode: c -*-
- * $Id$
- * http://www.bagley.org/~doug/shootout/
- *
- * this program is modified from:
- * http://cm.bell-labs.com/cm/cs/who/bwk/interps/pap.html
- * Timing Trials, or, the Trials of Timing: Experiments with Scripting
- * and User-Interface Languages</a> by Brian W. Kernighan and
- * Christopher J. Van Wyk.
- *
- * I added free() to deallocate memory.
- */
-
-#include <stdio.h>
-#include <stdlib.h>
-
-int
-main(int argc, char *argv[]) {
- int n = ((argc == 2) ? atoi(argv[1]) : 1);
- int i, k, *x, *y;
-
- x = (int *) calloc(n, sizeof(int));
- y = (int *) calloc(n, sizeof(int));
-
- for (i = 0; i < n; i++) {
- x[i] = i + 1;
- }
- for (k=0; k<1000; k++) {
- for (i = n-1; i >= 0; i--) {
- y[i] += x[i];
- }
- }
-
- printf("%d %d\n", y[0], y[n-1]);
-
- free(x);
- free(y);
-
- return(0);
-}
-