diff options
| author | Roman Divacky <rdivacky@FreeBSD.org> | 2009-10-15 16:26:17 +0000 |
|---|---|---|
| committer | Roman Divacky <rdivacky@FreeBSD.org> | 2009-10-15 16:26:17 +0000 |
| commit | 5cd822fa9bbb9622241e3bf4d7674ed49ccde5b9 (patch) | |
| tree | fbc3e1401bc9623b861166be5940c750f5ca52da /test/ExecutionEngine | |
| parent | 26137f35958fa2237eceb06ef7003e3c19159129 (diff) | |
Notes
Diffstat (limited to 'test/ExecutionEngine')
| -rw-r--r-- | test/ExecutionEngine/2007-12-14-BigEndian.ll | 81 | ||||
| -rw-r--r-- | test/ExecutionEngine/2007-12-14-LittleEndian.ll | 81 | ||||
| -rw-r--r-- | test/ExecutionEngine/2009-01-29-PartSet.ll | 17 |
3 files changed, 0 insertions, 179 deletions
diff --git a/test/ExecutionEngine/2007-12-14-BigEndian.ll b/test/ExecutionEngine/2007-12-14-BigEndian.ll deleted file mode 100644 index 6286cea5d135..000000000000 --- a/test/ExecutionEngine/2007-12-14-BigEndian.ll +++ /dev/null @@ -1,81 +0,0 @@ -; RUN: llvm-as %s -o - | lli -force-interpreter - -target datalayout = "E" - -define i32 @main() { -entry: - %i = alloca i93 - store i93 18364758544493064720, i93* %i - %i1 = load i93* %i - %i2 = shl i93 %i1, 32 - %i3 = or i93 %i2, 3753679480 - store i93 %i3, i93* %i - %i4 = load i93* %i - %C = icmp eq i93 %i3, %i4 - br i1 %C, label %ok1, label %fail -ok1: - %b = bitcast i93* %i to [12 x i8]* - %b0 = getelementptr [12 x i8]* %b, i32 0, i32 0 - %v0 = load i8* %b0 - %c0 = icmp eq i8 %v0, 30 - br i1 %c0, label %ok2, label %fail -ok2: - %b1 = getelementptr [12 x i8]* %b, i32 0, i32 1 - %v1 = load i8* %b1 - %c1 = icmp eq i8 %v1, 220 - br i1 %c1, label %ok3, label %fail -ok3: - %b2 = getelementptr [12 x i8]* %b, i32 0, i32 2 - %v2 = load i8* %b2 - %c2 = icmp eq i8 %v2, 186 - br i1 %c2, label %ok4, label %fail -ok4: - %b3 = getelementptr [12 x i8]* %b, i32 0, i32 3 - %v3 = load i8* %b3 - %c3 = icmp eq i8 %v3, 152 - br i1 %c3, label %ok5, label %fail -ok5: - %b4 = getelementptr [12 x i8]* %b, i32 0, i32 4 - %v4 = load i8* %b4 - %c4 = icmp eq i8 %v4, 118 - br i1 %c4, label %ok6, label %fail -ok6: - %b5 = getelementptr [12 x i8]* %b, i32 0, i32 5 - %v5 = load i8* %b5 - %c5 = icmp eq i8 %v5, 84 - br i1 %c5, label %ok7, label %fail -ok7: - %b6 = getelementptr [12 x i8]* %b, i32 0, i32 6 - %v6 = load i8* %b6 - %c6 = icmp eq i8 %v6, 50 - br i1 %c6, label %ok8, label %fail -ok8: - %b7 = getelementptr [12 x i8]* %b, i32 0, i32 7 - %v7 = load i8* %b7 - %c7 = icmp eq i8 %v7, 16 - br i1 %c7, label %ok9, label %fail -ok9: - %b8 = getelementptr [12 x i8]* %b, i32 0, i32 8 - %v8 = load i8* %b8 - %c8 = icmp eq i8 %v8, 223 - br i1 %c8, label %okA, label %fail -okA: - %b9 = getelementptr [12 x i8]* %b, i32 0, i32 9 - %v9 = load i8* %b9 - %c9 = icmp eq i8 %v9, 188 - br i1 %c9, label %okB, label %fail -okB: - %bA = getelementptr [12 x i8]* %b, i32 0, i32 10 - %vA = load i8* %bA - %cA = icmp eq i8 %vA, 154 - br i1 %cA, label %okC, label %fail -okC: - %bB = getelementptr [12 x i8]* %b, i32 0, i32 11 - %vB = load i8* %bB - %cB = icmp eq i8 %vB, 120 - br i1 %cB, label %okD, label %fail -okD: - ret i32 0 -fail: - ret i32 1 -} diff --git a/test/ExecutionEngine/2007-12-14-LittleEndian.ll b/test/ExecutionEngine/2007-12-14-LittleEndian.ll deleted file mode 100644 index 8637ad92b691..000000000000 --- a/test/ExecutionEngine/2007-12-14-LittleEndian.ll +++ /dev/null @@ -1,81 +0,0 @@ -; RUN: llvm-as %s -o - | lli -force-interpreter - -target datalayout = "e" - -define i32 @main() { -entry: - %i = alloca i93 - store i93 18364758544493064720, i93* %i - %i1 = load i93* %i - %i2 = shl i93 %i1, 32 - %i3 = or i93 %i2, 3753679480 - store i93 %i3, i93* %i - %i4 = load i93* %i - %C = icmp eq i93 %i3, %i4 - br i1 %C, label %ok1, label %fail -ok1: - %b = bitcast i93* %i to [12 x i8]* - %b0 = getelementptr [12 x i8]* %b, i32 0, i32 0 - %v0 = load i8* %b0 - %c0 = icmp eq i8 %v0, 120 - br i1 %c0, label %ok2, label %fail -ok2: - %b1 = getelementptr [12 x i8]* %b, i32 0, i32 1 - %v1 = load i8* %b1 - %c1 = icmp eq i8 %v1, 154 - br i1 %c1, label %ok3, label %fail -ok3: - %b2 = getelementptr [12 x i8]* %b, i32 0, i32 2 - %v2 = load i8* %b2 - %c2 = icmp eq i8 %v2, 188 - br i1 %c2, label %ok4, label %fail -ok4: - %b3 = getelementptr [12 x i8]* %b, i32 0, i32 3 - %v3 = load i8* %b3 - %c3 = icmp eq i8 %v3, 223 - br i1 %c3, label %ok5, label %fail -ok5: - %b4 = getelementptr [12 x i8]* %b, i32 0, i32 4 - %v4 = load i8* %b4 - %c4 = icmp eq i8 %v4, 16 - br i1 %c4, label %ok6, label %fail -ok6: - %b5 = getelementptr [12 x i8]* %b, i32 0, i32 5 - %v5 = load i8* %b5 - %c5 = icmp eq i8 %v5, 50 - br i1 %c5, label %ok7, label %fail -ok7: - %b6 = getelementptr [12 x i8]* %b, i32 0, i32 6 - %v6 = load i8* %b6 - %c6 = icmp eq i8 %v6, 84 - br i1 %c6, label %ok8, label %fail -ok8: - %b7 = getelementptr [12 x i8]* %b, i32 0, i32 7 - %v7 = load i8* %b7 - %c7 = icmp eq i8 %v7, 118 - br i1 %c7, label %ok9, label %fail -ok9: - %b8 = getelementptr [12 x i8]* %b, i32 0, i32 8 - %v8 = load i8* %b8 - %c8 = icmp eq i8 %v8, 152 - br i1 %c8, label %okA, label %fail -okA: - %b9 = getelementptr [12 x i8]* %b, i32 0, i32 9 - %v9 = load i8* %b9 - %c9 = icmp eq i8 %v9, 186 - br i1 %c9, label %okB, label %fail -okB: - %bA = getelementptr [12 x i8]* %b, i32 0, i32 10 - %vA = load i8* %bA - %cA = icmp eq i8 %vA, 220 - br i1 %cA, label %okC, label %fail -okC: - %bB = getelementptr [12 x i8]* %b, i32 0, i32 11 - %vB = load i8* %bB - %cB = icmp eq i8 %vB, 30 - br i1 %cB, label %okD, label %fail -okD: - ret i32 0 -fail: - ret i32 1 -} diff --git a/test/ExecutionEngine/2009-01-29-PartSet.ll b/test/ExecutionEngine/2009-01-29-PartSet.ll deleted file mode 100644 index ae766876fc7e..000000000000 --- a/test/ExecutionEngine/2009-01-29-PartSet.ll +++ /dev/null @@ -1,17 +0,0 @@ -; RUN: llvm-as %s -o - | lli -force-interpreter | grep FF8F - -; ModuleID = 'partset.c.bc' -target datalayout = "e-p:64:64:64-i1:8:8-i8:8:8-i16:16:16-i32:32:32-i64:64:64-f32:32:32-f64:64:64-v64:64:64-v128:128:128-a0:0:64-s0:64:64-f80:128:128" -target triple = "x86_64-unknown-linux-gnu" -@.str = internal constant [4 x i8] c"%X\0A\00" ; <[4 x i8]*> [#uses=1] - -define i32 @main() nounwind { -entry: - %part_set = tail call i32 @llvm.part.set.i32.i8( i32 65535, i8 1, i32 7, i32 4 ) ; <i32> [#uses=1] - %tmp4 = tail call i32 (i8*, ...)* @printf( i8* noalias getelementptr ([4 x i8]* @.str, i32 0, i64 0), i32 %part_set ) nounwind ; <i32> [#uses=0] - ret i32 0 -} - -declare i32 @llvm.part.set.i32.i8(i32, i8, i32, i32) nounwind readnone - -declare i32 @printf(i8*, ...) nounwind |
