summaryrefslogtreecommitdiffstats
path: root/llvm/test/Analysis/Andersens/basictest.ll
diff options
context:
space:
mode:
Diffstat (limited to 'llvm/test/Analysis/Andersens/basictest.ll')
-rw-r--r--llvm/test/Analysis/Andersens/basictest.ll36
1 files changed, 17 insertions, 19 deletions
diff --git a/llvm/test/Analysis/Andersens/basictest.ll b/llvm/test/Analysis/Andersens/basictest.ll
index 5730f75b5b0..d84c8feaaa2 100644
--- a/llvm/test/Analysis/Andersens/basictest.ll
+++ b/llvm/test/Analysis/Andersens/basictest.ll
@@ -1,30 +1,28 @@
-; RUN: llvm-upgrade < %s | llvm-as | opt -anders-aa -aa-eval
+; RUN: llvm-as < %s | opt -anders-aa -aa-eval
-implementation
-
-void %test1() {
- %X = malloc int*
- %Y = malloc int
- %Z = cast int* %Y to int
- %W = cast int %Z to int*
- store int* %W, int** %X
+define void @test1() {
+ %X = malloc i32*
+ %Y = malloc i32
+ %Z = ptrtoint i32* %Y to i32
+ %W = inttoptr i32 %Z to i32*
+ store i32* %W, i32** %X
ret void
}
-void %test2(int* %P) {
- %X = malloc int*
- %Y = malloc int
- store int* %P, int** %X
+define void @test2(i32* %P) {
+ %X = malloc i32*
+ %Y = malloc i32
+ store i32* %P, i32** %X
ret void
}
-internal int *%test3(int* %P) {
- ret int* %P
+define internal i32 *@test3(i32* %P) {
+ ret i32* %P
}
-void %test4() {
- %X = malloc int
- %Y = call int* %test3(int* %X)
- %ZZ = getelementptr int* null, int 17
+define void @test4() {
+ %X = malloc i32
+ %Y = call i32* @test3(i32* %X)
+ %ZZ = getelementptr i32* null, i32 17
ret void
}
OpenPOWER on IntegriCloud