diff options
author | John Criswell <criswell@uiuc.edu> | 2006-12-13 17:02:04 +0000 |
---|---|---|
committer | John Criswell <criswell@uiuc.edu> | 2006-12-13 17:02:04 +0000 |
commit | 3ce85d5f8ef52ca2556518e2980b09fd5d1fa7a7 (patch) | |
tree | 0e30d9fbe1368a98f65dc5ea60a8b1f899c50a51 /test/Analysis/DSGraph/FunctionPointerTable-const.ll | |
parent | e026c070c4e9001c6023a8c14664e68151e0b30f (diff) |
Remove DSA tests.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@32543 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'test/Analysis/DSGraph/FunctionPointerTable-const.ll')
-rw-r--r-- | test/Analysis/DSGraph/FunctionPointerTable-const.ll | 27 |
1 files changed, 0 insertions, 27 deletions
diff --git a/test/Analysis/DSGraph/FunctionPointerTable-const.ll b/test/Analysis/DSGraph/FunctionPointerTable-const.ll deleted file mode 100644 index 6ac224721d..0000000000 --- a/test/Analysis/DSGraph/FunctionPointerTable-const.ll +++ /dev/null @@ -1,27 +0,0 @@ -; RUN: llvm-upgrade < %s | llvm-as | opt -analyze -datastructure-gc -dsgc-dspass=bu -dsgc-check-flags=Y:SHM && \ -; RUN: llvm-upgrade < %s | llvm-as | opt -analyze -datastructure-gc -dsgc-dspass=td -dsgc-check-flags=P1:SHM,P2:SHM - -%G = internal constant [2 x int*(int*)*] [ - int*(int*)* %callee1, int*(int*)* %callee2 -] - -implementation - -internal int* %callee1(int* %P1) { - ret int* %P1 -} - -internal int* %callee2(int* %P2) { - %X = malloc int - ret int* %X -} - -void %caller(int %callee) { - %FPP = getelementptr [2 x int*(int*)*]* %G, int 0, int %callee - %FP = load int*(int*)** %FPP - - %Y = alloca int - %Z = call int* %FP(int* %Y) - store int 4, int* %Z - ret void -} |