summaryrefslogtreecommitdiff
path: root/test/torture-s/20020307-1.c.s
diff options
context:
space:
mode:
Diffstat (limited to 'test/torture-s/20020307-1.c.s')
-rw-r--r--test/torture-s/20020307-1.c.s567
1 files changed, 567 insertions, 0 deletions
diff --git a/test/torture-s/20020307-1.c.s b/test/torture-s/20020307-1.c.s
new file mode 100644
index 000000000..f88b00d2f
--- /dev/null
+++ b/test/torture-s/20020307-1.c.s
@@ -0,0 +1,567 @@
+ .text
+ .file "/b/build/slave/linux/build/src/buildbot/work/gcc/gcc/testsuite/gcc.c-torture/execute/20020307-1.c"
+ .globl f3
+ .type f3,@function
+f3: # @f3
+ .param i32
+ .local i32
+# BB#0: # %entry
+ i32.const $1=, 6
+ block BB0_2
+ i32.and $push0=, $0, $1
+ i32.ge_u $push1=, $pop0, $1
+ br_if $pop1, BB0_2
+# BB#1: # %if.end
+ return
+BB0_2: # %if.then
+ call abort
+ unreachable
+func_end0:
+ .size f3, func_end0-f3
+
+ .globl f4
+ .type f4,@function
+f4: # @f4
+ .param i32
+# BB#0: # %entry
+ block BB1_2
+ i32.const $push0=, 14
+ i32.and $push1=, $0, $pop0
+ i32.const $push2=, 10
+ i32.ge_u $push3=, $pop1, $pop2
+ br_if $pop3, BB1_2
+# BB#1: # %if.end
+ return
+BB1_2: # %if.then
+ call abort
+ unreachable
+func_end1:
+ .size f4, func_end1-f4
+
+ .globl f5
+ .type f5,@function
+f5: # @f5
+ .param i32
+# BB#0: # %entry
+ block BB2_2
+ i32.const $push0=, 30
+ i32.and $push1=, $0, $pop0
+ i32.const $push2=, 18
+ i32.ge_u $push3=, $pop1, $pop2
+ br_if $pop3, BB2_2
+# BB#1: # %if.end
+ return
+BB2_2: # %if.then
+ call abort
+ unreachable
+func_end2:
+ .size f5, func_end2-f5
+
+ .globl f6
+ .type f6,@function
+f6: # @f6
+ .param i32
+# BB#0: # %entry
+ block BB3_2
+ i32.const $push0=, 62
+ i32.and $push1=, $0, $pop0
+ i32.const $push2=, 34
+ i32.ge_u $push3=, $pop1, $pop2
+ br_if $pop3, BB3_2
+# BB#1: # %if.end
+ return
+BB3_2: # %if.then
+ call abort
+ unreachable
+func_end3:
+ .size f6, func_end3-f6
+
+ .globl f7
+ .type f7,@function
+f7: # @f7
+ .param i32
+# BB#0: # %entry
+ block BB4_2
+ i32.const $push0=, 126
+ i32.and $push1=, $0, $pop0
+ i32.const $push2=, 66
+ i32.ge_u $push3=, $pop1, $pop2
+ br_if $pop3, BB4_2
+# BB#1: # %if.end
+ return
+BB4_2: # %if.then
+ call abort
+ unreachable
+func_end4:
+ .size f7, func_end4-f7
+
+ .globl f8
+ .type f8,@function
+f8: # @f8
+ .param i32
+# BB#0: # %entry
+ block BB5_2
+ i32.const $push0=, 254
+ i32.and $push1=, $0, $pop0
+ i32.const $push2=, 130
+ i32.ge_u $push3=, $pop1, $pop2
+ br_if $pop3, BB5_2
+# BB#1: # %if.end
+ return
+BB5_2: # %if.then
+ call abort
+ unreachable
+func_end5:
+ .size f8, func_end5-f8
+
+ .globl f9
+ .type f9,@function
+f9: # @f9
+ .param i32
+# BB#0: # %entry
+ block BB6_2
+ i32.const $push0=, 510
+ i32.and $push1=, $0, $pop0
+ i32.const $push2=, 258
+ i32.ge_u $push3=, $pop1, $pop2
+ br_if $pop3, BB6_2
+# BB#1: # %if.end
+ return
+BB6_2: # %if.then
+ call abort
+ unreachable
+func_end6:
+ .size f9, func_end6-f9
+
+ .globl f10
+ .type f10,@function
+f10: # @f10
+ .param i32
+# BB#0: # %entry
+ block BB7_2
+ i32.const $push0=, 1022
+ i32.and $push1=, $0, $pop0
+ i32.const $push2=, 514
+ i32.ge_u $push3=, $pop1, $pop2
+ br_if $pop3, BB7_2
+# BB#1: # %if.end
+ return
+BB7_2: # %if.then
+ call abort
+ unreachable
+func_end7:
+ .size f10, func_end7-f10
+
+ .globl f11
+ .type f11,@function
+f11: # @f11
+ .param i32
+# BB#0: # %entry
+ block BB8_2
+ i32.const $push0=, 2046
+ i32.and $push1=, $0, $pop0
+ i32.const $push2=, 1026
+ i32.ge_u $push3=, $pop1, $pop2
+ br_if $pop3, BB8_2
+# BB#1: # %if.end
+ return
+BB8_2: # %if.then
+ call abort
+ unreachable
+func_end8:
+ .size f11, func_end8-f11
+
+ .globl f12
+ .type f12,@function
+f12: # @f12
+ .param i32
+# BB#0: # %entry
+ block BB9_2
+ i32.const $push0=, 4094
+ i32.and $push1=, $0, $pop0
+ i32.const $push2=, 2050
+ i32.ge_u $push3=, $pop1, $pop2
+ br_if $pop3, BB9_2
+# BB#1: # %if.end
+ return
+BB9_2: # %if.then
+ call abort
+ unreachable
+func_end9:
+ .size f12, func_end9-f12
+
+ .globl f13
+ .type f13,@function
+f13: # @f13
+ .param i32
+# BB#0: # %entry
+ block BB10_2
+ i32.const $push0=, 8190
+ i32.and $push1=, $0, $pop0
+ i32.const $push2=, 4098
+ i32.ge_u $push3=, $pop1, $pop2
+ br_if $pop3, BB10_2
+# BB#1: # %if.end
+ return
+BB10_2: # %if.then
+ call abort
+ unreachable
+func_end10:
+ .size f13, func_end10-f13
+
+ .globl f14
+ .type f14,@function
+f14: # @f14
+ .param i32
+# BB#0: # %entry
+ block BB11_2
+ i32.const $push0=, 16382
+ i32.and $push1=, $0, $pop0
+ i32.const $push2=, 8194
+ i32.ge_u $push3=, $pop1, $pop2
+ br_if $pop3, BB11_2
+# BB#1: # %if.end
+ return
+BB11_2: # %if.then
+ call abort
+ unreachable
+func_end11:
+ .size f14, func_end11-f14
+
+ .globl f15
+ .type f15,@function
+f15: # @f15
+ .param i32
+# BB#0: # %entry
+ block BB12_2
+ i32.const $push0=, 32766
+ i32.and $push1=, $0, $pop0
+ i32.const $push2=, 16386
+ i32.ge_u $push3=, $pop1, $pop2
+ br_if $pop3, BB12_2
+# BB#1: # %if.end
+ return
+BB12_2: # %if.then
+ call abort
+ unreachable
+func_end12:
+ .size f15, func_end12-f15
+
+ .globl f16
+ .type f16,@function
+f16: # @f16
+ .param i32
+# BB#0: # %entry
+ block BB13_2
+ i32.const $push0=, 65534
+ i32.and $push1=, $0, $pop0
+ i32.const $push2=, 32770
+ i32.ge_u $push3=, $pop1, $pop2
+ br_if $pop3, BB13_2
+# BB#1: # %if.end
+ return
+BB13_2: # %if.then
+ call abort
+ unreachable
+func_end13:
+ .size f16, func_end13-f16
+
+ .globl f17
+ .type f17,@function
+f17: # @f17
+ .param i32
+# BB#0: # %entry
+ block BB14_2
+ i32.const $push0=, 131070
+ i32.and $push1=, $0, $pop0
+ i32.const $push2=, 65538
+ i32.ge_u $push3=, $pop1, $pop2
+ br_if $pop3, BB14_2
+# BB#1: # %if.end
+ return
+BB14_2: # %if.then
+ call abort
+ unreachable
+func_end14:
+ .size f17, func_end14-f17
+
+ .globl f18
+ .type f18,@function
+f18: # @f18
+ .param i32
+# BB#0: # %entry
+ block BB15_2
+ i32.const $push0=, 262142
+ i32.and $push1=, $0, $pop0
+ i32.const $push2=, 131074
+ i32.ge_u $push3=, $pop1, $pop2
+ br_if $pop3, BB15_2
+# BB#1: # %if.end
+ return
+BB15_2: # %if.then
+ call abort
+ unreachable
+func_end15:
+ .size f18, func_end15-f18
+
+ .globl f19
+ .type f19,@function
+f19: # @f19
+ .param i32
+# BB#0: # %entry
+ block BB16_2
+ i32.const $push0=, 524286
+ i32.and $push1=, $0, $pop0
+ i32.const $push2=, 262146
+ i32.ge_u $push3=, $pop1, $pop2
+ br_if $pop3, BB16_2
+# BB#1: # %if.end
+ return
+BB16_2: # %if.then
+ call abort
+ unreachable
+func_end16:
+ .size f19, func_end16-f19
+
+ .globl f20
+ .type f20,@function
+f20: # @f20
+ .param i32
+# BB#0: # %entry
+ block BB17_2
+ i32.const $push0=, 1048574
+ i32.and $push1=, $0, $pop0
+ i32.const $push2=, 524290
+ i32.ge_u $push3=, $pop1, $pop2
+ br_if $pop3, BB17_2
+# BB#1: # %if.end
+ return
+BB17_2: # %if.then
+ call abort
+ unreachable
+func_end17:
+ .size f20, func_end17-f20
+
+ .globl f21
+ .type f21,@function
+f21: # @f21
+ .param i32
+# BB#0: # %entry
+ block BB18_2
+ i32.const $push0=, 2097150
+ i32.and $push1=, $0, $pop0
+ i32.const $push2=, 1048578
+ i32.ge_u $push3=, $pop1, $pop2
+ br_if $pop3, BB18_2
+# BB#1: # %if.end
+ return
+BB18_2: # %if.then
+ call abort
+ unreachable
+func_end18:
+ .size f21, func_end18-f21
+
+ .globl f22
+ .type f22,@function
+f22: # @f22
+ .param i32
+# BB#0: # %entry
+ block BB19_2
+ i32.const $push0=, 4194302
+ i32.and $push1=, $0, $pop0
+ i32.const $push2=, 2097154
+ i32.ge_u $push3=, $pop1, $pop2
+ br_if $pop3, BB19_2
+# BB#1: # %if.end
+ return
+BB19_2: # %if.then
+ call abort
+ unreachable
+func_end19:
+ .size f22, func_end19-f22
+
+ .globl f23
+ .type f23,@function
+f23: # @f23
+ .param i32
+# BB#0: # %entry
+ block BB20_2
+ i32.const $push0=, 8388606
+ i32.and $push1=, $0, $pop0
+ i32.const $push2=, 4194306
+ i32.ge_u $push3=, $pop1, $pop2
+ br_if $pop3, BB20_2
+# BB#1: # %if.end
+ return
+BB20_2: # %if.then
+ call abort
+ unreachable
+func_end20:
+ .size f23, func_end20-f23
+
+ .globl f24
+ .type f24,@function
+f24: # @f24
+ .param i32
+# BB#0: # %entry
+ block BB21_2
+ i32.const $push0=, 16777214
+ i32.and $push1=, $0, $pop0
+ i32.const $push2=, 8388610
+ i32.ge_u $push3=, $pop1, $pop2
+ br_if $pop3, BB21_2
+# BB#1: # %if.end
+ return
+BB21_2: # %if.then
+ call abort
+ unreachable
+func_end21:
+ .size f24, func_end21-f24
+
+ .globl f25
+ .type f25,@function
+f25: # @f25
+ .param i32
+# BB#0: # %entry
+ block BB22_2
+ i32.const $push0=, 33554430
+ i32.and $push1=, $0, $pop0
+ i32.const $push2=, 16777218
+ i32.ge_u $push3=, $pop1, $pop2
+ br_if $pop3, BB22_2
+# BB#1: # %if.end
+ return
+BB22_2: # %if.then
+ call abort
+ unreachable
+func_end22:
+ .size f25, func_end22-f25
+
+ .globl f26
+ .type f26,@function
+f26: # @f26
+ .param i32
+# BB#0: # %entry
+ block BB23_2
+ i32.const $push0=, 67108862
+ i32.and $push1=, $0, $pop0
+ i32.const $push2=, 33554434
+ i32.ge_u $push3=, $pop1, $pop2
+ br_if $pop3, BB23_2
+# BB#1: # %if.end
+ return
+BB23_2: # %if.then
+ call abort
+ unreachable
+func_end23:
+ .size f26, func_end23-f26
+
+ .globl f27
+ .type f27,@function
+f27: # @f27
+ .param i32
+# BB#0: # %entry
+ block BB24_2
+ i32.const $push0=, 134217726
+ i32.and $push1=, $0, $pop0
+ i32.const $push2=, 67108866
+ i32.ge_u $push3=, $pop1, $pop2
+ br_if $pop3, BB24_2
+# BB#1: # %if.end
+ return
+BB24_2: # %if.then
+ call abort
+ unreachable
+func_end24:
+ .size f27, func_end24-f27
+
+ .globl f28
+ .type f28,@function
+f28: # @f28
+ .param i32
+# BB#0: # %entry
+ block BB25_2
+ i32.const $push0=, 268435454
+ i32.and $push1=, $0, $pop0
+ i32.const $push2=, 134217730
+ i32.ge_u $push3=, $pop1, $pop2
+ br_if $pop3, BB25_2
+# BB#1: # %if.end
+ return
+BB25_2: # %if.then
+ call abort
+ unreachable
+func_end25:
+ .size f28, func_end25-f28
+
+ .globl f29
+ .type f29,@function
+f29: # @f29
+ .param i32
+# BB#0: # %entry
+ block BB26_2
+ i32.const $push0=, 536870910
+ i32.and $push1=, $0, $pop0
+ i32.const $push2=, 268435458
+ i32.ge_u $push3=, $pop1, $pop2
+ br_if $pop3, BB26_2
+# BB#1: # %if.end
+ return
+BB26_2: # %if.then
+ call abort
+ unreachable
+func_end26:
+ .size f29, func_end26-f29
+
+ .globl f30
+ .type f30,@function
+f30: # @f30
+ .param i32
+# BB#0: # %entry
+ block BB27_2
+ i32.const $push0=, 1073741822
+ i32.and $push1=, $0, $pop0
+ i32.const $push2=, 536870914
+ i32.ge_u $push3=, $pop1, $pop2
+ br_if $pop3, BB27_2
+# BB#1: # %if.end
+ return
+BB27_2: # %if.then
+ call abort
+ unreachable
+func_end27:
+ .size f30, func_end27-f30
+
+ .globl f31
+ .type f31,@function
+f31: # @f31
+ .param i32
+# BB#0: # %entry
+ block BB28_2
+ i32.const $push0=, 2147483646
+ i32.and $push1=, $0, $pop0
+ i32.const $push2=, 1073741826
+ i32.ge_u $push3=, $pop1, $pop2
+ br_if $pop3, BB28_2
+# BB#1: # %if.end
+ return
+BB28_2: # %if.then
+ call abort
+ unreachable
+func_end28:
+ .size f31, func_end28-f31
+
+ .globl main
+ .type main,@function
+main: # @main
+ .result i32
+# BB#0: # %entry
+ i32.const $push0=, 0
+ call exit, $pop0
+ unreachable
+func_end29:
+ .size main, func_end29-main
+
+
+ .ident "clang version 3.8.0 "
+ .section ".note.GNU-stack","",@progbits