summaryrefslogtreecommitdiff
path: root/test/torture-s/20010924-1.c.s
diff options
context:
space:
mode:
Diffstat (limited to 'test/torture-s/20010924-1.c.s')
-rw-r--r--test/torture-s/20010924-1.c.s169
1 files changed, 169 insertions, 0 deletions
diff --git a/test/torture-s/20010924-1.c.s b/test/torture-s/20010924-1.c.s
new file mode 100644
index 000000000..32e032dac
--- /dev/null
+++ b/test/torture-s/20010924-1.c.s
@@ -0,0 +1,169 @@
+ .text
+ .file "/b/build/slave/linux/build/src/buildbot/work/gcc/gcc/testsuite/gcc.c-torture/execute/20010924-1.c"
+ .globl main
+ .type main,@function
+main: # @main
+ .result i32
+ .local i32, i32
+# BB#0: # %entry
+ i32.const $1=, 0
+ block BB0_26
+ i32.load8_u $push0=, a1($1)
+ i32.const $push1=, 52
+ i32.ne $push2=, $pop0, $pop1
+ br_if $pop2, BB0_26
+# BB#1: # %if.end
+ i32.load $0=, a1+4($1)
+ block BB0_25
+ i32.load8_u $push3=, 0($0)
+ i32.const $push4=, 54
+ i32.ne $push5=, $pop3, $pop4
+ br_if $pop5, BB0_25
+# BB#2: # %if.end6
+ block BB0_24
+ i32.load8_u $push6=, 1($0)
+ i32.const $push7=, 50
+ i32.ne $push8=, $pop6, $pop7
+ br_if $pop8, BB0_24
+# BB#3: # %if.end12
+ block BB0_23
+ i32.load8_u $push9=, 2($0)
+ br_if $pop9, BB0_23
+# BB#4: # %if.end18
+ block BB0_22
+ i32.load8_u $push10=, a2($1)
+ i32.const $push11=, 118
+ i32.ne $push12=, $pop10, $pop11
+ br_if $pop12, BB0_22
+# BB#5: # %if.end23
+ block BB0_21
+ i32.load8_u $push13=, a2+1($1)
+ i32.const $push14=, 99
+ i32.ne $push15=, $pop13, $pop14
+ br_if $pop15, BB0_21
+# BB#6: # %if.end28
+ block BB0_20
+ i32.load8_u $push16=, a2+2($1)
+ i32.const $push17=, 113
+ i32.ne $push18=, $pop16, $pop17
+ br_if $pop18, BB0_20
+# BB#7: # %if.end33
+ block BB0_19
+ i32.load8_u $push19=, a3($1)
+ i32.const $push20=, 111
+ i32.ne $push21=, $pop19, $pop20
+ br_if $pop21, BB0_19
+# BB#8: # %if.end38
+ block BB0_18
+ i32.load8_u $push22=, a3+1($1)
+ i32.const $push23=, 119
+ i32.ne $push24=, $pop22, $pop23
+ br_if $pop24, BB0_18
+# BB#9: # %if.end43
+ block BB0_17
+ i32.load8_u $push25=, a3+2($1)
+ i32.const $push26=, 120
+ i32.ne $push27=, $pop25, $pop26
+ br_if $pop27, BB0_17
+# BB#10: # %if.end48
+ block BB0_16
+ i32.load8_u $push28=, a4($1)
+ i32.const $push29=, 57
+ i32.ne $push30=, $pop28, $pop29
+ br_if $pop30, BB0_16
+# BB#11: # %if.end53
+ block BB0_15
+ i32.load8_u $push31=, a4+1($1)
+ i32.const $push32=, 101
+ i32.ne $push33=, $pop31, $pop32
+ br_if $pop33, BB0_15
+# BB#12: # %if.end58
+ block BB0_14
+ i32.load8_u $push34=, a4+2($1)
+ i32.const $push35=, 98
+ i32.ne $push36=, $pop34, $pop35
+ br_if $pop36, BB0_14
+# BB#13: # %if.end63
+ return $1
+BB0_14: # %if.then62
+ call abort
+ unreachable
+BB0_15: # %if.then57
+ call abort
+ unreachable
+BB0_16: # %if.then52
+ call abort
+ unreachable
+BB0_17: # %if.then47
+ call abort
+ unreachable
+BB0_18: # %if.then42
+ call abort
+ unreachable
+BB0_19: # %if.then37
+ call abort
+ unreachable
+BB0_20: # %if.then32
+ call abort
+ unreachable
+BB0_21: # %if.then27
+ call abort
+ unreachable
+BB0_22: # %if.then22
+ call abort
+ unreachable
+BB0_23: # %if.then17
+ call abort
+ unreachable
+BB0_24: # %if.then11
+ call abort
+ unreachable
+BB0_25: # %if.then5
+ call abort
+ unreachable
+BB0_26: # %if.then
+ call abort
+ unreachable
+func_end0:
+ .size main, func_end0-main
+
+ .type .str,@object # @.str
+ .section .rodata.str1.1,"aMS",@progbits,1
+.str:
+ .asciz "62"
+ .size .str, 3
+
+ .type a1,@object # @a1
+ .data
+ .globl a1
+ .align 2
+a1:
+ .int8 52 # 0x34
+ .zero 3
+ .int32 .str
+ .size a1, 8
+
+ .type a2,@object # @a2
+ .globl a2
+a2:
+ .int8 118 # 0x76
+ .ascii "cq"
+ .size a2, 3
+
+ .type a3,@object # @a3
+ .globl a3
+a3:
+ .int8 111 # 0x6f
+ .asciz "wx"
+ .size a3, 4
+
+ .type a4,@object # @a4
+ .globl a4
+a4:
+ .int8 57 # 0x39
+ .ascii "eb"
+ .size a4, 3
+
+
+ .ident "clang version 3.8.0 "
+ .section ".note.GNU-stack","",@progbits