diff options
author | Vikram S. Adve <vadve@cs.uiuc.edu> | 2001-11-06 17:06:06 +0000 |
---|---|---|
committer | Vikram S. Adve <vadve@cs.uiuc.edu> | 2001-11-06 17:06:06 +0000 |
commit | 7b10c3694a09cf5ee8b0aa19b2ea5ca25e895023 (patch) | |
tree | b393f08e28848b5f239ebb824d771f906605d32d /test/ary3.c | |
parent | d1565abd688daeff10f9398bd04df837b3d467ed (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.c | 41 |
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); -} - |