1 .file "vacall-s390.c" 2.text 3 .align 4 4.globl vacall_receiver 5 .type vacall_receiver,@function 6vacall_receiver: 7 stm %r6,%r15,24(%r15) 8 bras %r13,.LTN0_0 9.LT0_0: 10.LC0: 11 .long vacall_function 12.LC1: 13 .long 0 14.LC2: 15 .long 255 16.LC3: 17 .long 65535 18.LC4: 19 .long 1 20.LTN0_0: 21 l %r1,.LC0-.LT0_0(%r13) 22 lr %r14,%r15 23 ahi %r15,-184 24 lr %r11,%r15 25 l %r12,0(%r1) 26 st %r14,0(%r15) 27 la %r1,280(%r11) 28 st %r2,132(%r11) 29 la %r2,96(%r11) 30 st %r4,140(%r11) 31 st %r5,144(%r11) 32 st %r6,148(%r11) 33 st %r3,136(%r11) 34 std %f2,176(%r11) 35 std %f0,168(%r11) 36 ste %f2,160(%r11) 37 ste %f0,156(%r11) 38 mvc 96(4,%r11),.LC1-.LT0_0(%r13) 39 st %r1,112(%r11) 40 mvc 116(4,%r11),.LC1-.LT0_0(%r13) 41 mvc 120(4,%r11),.LC1-.LT0_0(%r13) 42 mvc 128(4,%r11),.LC1-.LT0_0(%r13) 43 mvc 152(4,%r11),.LC1-.LT0_0(%r13) 44 basr %r14,%r12 45 icm %r4,15,120(%r11) 46 je .L1 47 chi %r4,1 48 je .L43 49 chi %r4,2 50 je .L44 51 chi %r4,3 52 je .L43 53 chi %r4,4 54 je .L45 55 chi %r4,5 56 je .L46 57 chi %r4,6 58 je .L40 59 chi %r4,7 60 je .L40 61 chi %r4,8 62 je .L40 63 chi %r4,9 64 je .L40 65 lr %r1,%r4 66 ahi %r1,-10 67 cl %r1,.LC4-.LT0_0(%r13) 68 jh .L22 69 l %r2,104(%r11) 70 l %r3,108(%r11) 71.L1: 72 l %r4,240(%r11) 73 lm %r6,%r15,208(%r11) 74 br %r4 75.L22: 76 chi %r4,12 77 je .L47 78 chi %r4,13 79 je .L48 80 chi %r4,14 81 je .L40 82 chi %r4,15 83 jne .L1 84 tm 98(%r11),4 85 je .L1 86 l %r1,124(%r11) 87 chi %r1,1 88 je .L49 89 chi %r1,2 90 je .L50 91 chi %r1,4 92 je .L51 93 chi %r1,8 94 jne .L1 95 l %r1,116(%r11) 96 l %r3,4(%r1) 97.L39: 98 l %r2,0(%r1) 99 j .L1 100.L51: 101 l %r1,116(%r11) 102 j .L39 103.L50: 104 l %r1,116(%r11) 105 lh %r4,0(%r1) 106 lr %r2,%r4 107.L41: 108 n %r2,.LC3-.LT0_0(%r13) 109 j .L1 110.L49: 111 l %r1,116(%r11) 112 ic %r4,0(%r1) 113 lr %r2,%r4 114.L42: 115 n %r2,.LC2-.LT0_0(%r13) 116 j .L1 117.L40: 118 l %r2,104(%r11) 119 j .L1 120.L48: 121 ld %f0,104(%r11) 122 j .L1 123.L47: 124 le %f0,104(%r11) 125 j .L1 126.L46: 127 lh %r1,104(%r11) 128 lr %r2,%r1 129 j .L41 130.L45: 131 lh %r2,104(%r11) 132 j .L1 133.L43: 134 ic %r1,104(%r11) 135 lr %r2,%r1 136 j .L42 137.L44: 138 icm %r1,8,104(%r11) 139 lr %r2,%r1 140 sra %r2,24 141 j .L1 142.Lfe1: 143 .size vacall_receiver,.Lfe1-vacall_receiver 144 .ident "GCC: (GNU) 3.1" 145