summaryrefslogtreecommitdiff
path: root/test/torture-s/20030928-1.c.s
diff options
context:
space:
mode:
Diffstat (limited to 'test/torture-s/20030928-1.c.s')
-rw-r--r--test/torture-s/20030928-1.c.s124
1 files changed, 124 insertions, 0 deletions
diff --git a/test/torture-s/20030928-1.c.s b/test/torture-s/20030928-1.c.s
new file mode 100644
index 000000000..6f4732fd5
--- /dev/null
+++ b/test/torture-s/20030928-1.c.s
@@ -0,0 +1,124 @@
+ .text
+ .file "/b/build/slave/linux/build/src/buildbot/work/gcc/gcc/testsuite/gcc.c-torture/execute/20030928-1.c"
+ .globl get_addrs
+ .type get_addrs,@function
+get_addrs: # @get_addrs
+ .param i32, i32
+ .local i32
+# BB#0: # %entry
+ i32.const $2=, 1
+ i32.load $push0=, 0($1)
+ i32.shl $push1=, $pop0, $2
+ i32.const $push2=, .str
+ i32.add $push3=, $pop1, $pop2
+ i32.const $push4=, -131072
+ i32.add $push5=, $pop3, $pop4
+ i32.store $discard=, 0($0), $pop5
+ i32.load $push6=, 4($1)
+ i32.shl $push7=, $pop6, $2
+ i32.const $push8=, .str.1
+ i32.add $push9=, $pop7, $pop8
+ i32.const $push10=, -262144
+ i32.add $push11=, $pop9, $pop10
+ i32.store $discard=, 4($0), $pop11
+ i32.load $push12=, 8($1)
+ i32.shl $push13=, $pop12, $2
+ i32.const $push14=, .str.2
+ i32.add $push15=, $pop13, $pop14
+ i32.const $push16=, -393216
+ i32.add $push17=, $pop15, $pop16
+ i32.store $discard=, 8($0), $pop17
+ i32.load $push18=, 12($1)
+ i32.shl $push19=, $pop18, $2
+ i32.const $push20=, .str.3
+ i32.add $push21=, $pop19, $pop20
+ i32.const $push22=, -524288
+ i32.add $push23=, $pop21, $pop22
+ i32.store $discard=, 12($0), $pop23
+ i32.load $push24=, 16($1)
+ i32.shl $push25=, $pop24, $2
+ i32.const $push26=, .str.4
+ i32.add $push27=, $pop25, $pop26
+ i32.const $push28=, -655360
+ i32.add $push29=, $pop27, $pop28
+ i32.store $discard=, 16($0), $pop29
+ i32.load $push30=, 20($1)
+ i32.shl $push31=, $pop30, $2
+ i32.const $push32=, .str.5
+ i32.add $push33=, $pop31, $pop32
+ i32.const $push34=, -786432
+ i32.add $push35=, $pop33, $pop34
+ i32.store $discard=, 20($0), $pop35
+ i32.load $push36=, 24($1)
+ i32.shl $push37=, $pop36, $2
+ i32.const $push38=, .str.6
+ i32.add $push39=, $pop37, $pop38
+ i32.const $push40=, -917504
+ i32.add $push41=, $pop39, $pop40
+ i32.store $discard=, 24($0), $pop41
+ i32.load $push42=, 28($1)
+ i32.shl $push43=, $pop42, $2
+ i32.const $push44=, .str.7
+ i32.add $push45=, $pop43, $pop44
+ i32.const $push46=, -1048576
+ i32.add $push47=, $pop45, $pop46
+ i32.store $discard=, 28($0), $pop47
+ return
+func_end0:
+ .size get_addrs, func_end0-get_addrs
+
+ .globl main
+ .type main,@function
+main: # @main
+ .result i32
+# BB#0: # %for.cond2.7
+ i32.const $push0=, 0
+ call exit, $pop0
+ unreachable
+func_end1:
+ .size main, func_end1-main
+
+ .type .str,@object # @.str
+ .section .rodata.str1.1,"aMS",@progbits,1
+.str:
+ .asciz "a1111"
+ .size .str, 6
+
+ .type .str.1,@object # @.str.1
+.str.1:
+ .asciz "a1112"
+ .size .str.1, 6
+
+ .type .str.2,@object # @.str.2
+.str.2:
+ .asciz "a1113"
+ .size .str.2, 6
+
+ .type .str.3,@object # @.str.3
+.str.3:
+ .asciz "a1114"
+ .size .str.3, 6
+
+ .type .str.4,@object # @.str.4
+.str.4:
+ .asciz "a1115"
+ .size .str.4, 6
+
+ .type .str.5,@object # @.str.5
+.str.5:
+ .asciz "a1116"
+ .size .str.5, 6
+
+ .type .str.6,@object # @.str.6
+.str.6:
+ .asciz "a1117"
+ .size .str.6, 6
+
+ .type .str.7,@object # @.str.7
+.str.7:
+ .asciz "a1118"
+ .size .str.7, 6
+
+
+ .ident "clang version 3.8.0 "
+ .section ".note.GNU-stack","",@progbits