.LEVEL 1.1 .LEVEL 1.1 .text .text .align 4 .align 4 .align 4 .align 4 .globl f1 .globl f1 .type f1, @function .type f1, @function f1: f1: .PROC .PROC .CALLINFO FRAME=0,NO_CALLS .CALLINFO FRAME=0,NO_CALLS .ENTRY .ENTRY addil LR'list-$global$,%r27 addil LR'list-$global$,%r27 ldw RR'list-$global$(%r1),%r19 ldw RR'list-$global$(%r1),%r19 ldo -4(%r19),%r19 ldo -4(%r19),%r19 depi 0,31,2,%r19 depi 0,31,2,%r19 stw %r19,RR'list-$global$(%r1) stw %r19,RR'list-$global$(%r1) ldw RR'list-$global$(%r1),%r20 < bv %r0(%r2) bv %r0(%r2) ldw 0(%r20),%r28 | ldw 0(%r19),%r28 .EXIT .EXIT .PROCEND .PROCEND .size f1, .-f1 .size f1, .-f1 .align 4 .align 4 .globl f2 .globl f2 .type f2, @function .type f2, @function f2: f2: .PROC .PROC .CALLINFO FRAME=0,NO_CALLS .CALLINFO FRAME=0,NO_CALLS .ENTRY .ENTRY addil LR'list-$global$,%r27 addil LR'list-$global$,%r27 ldw RR'list-$global$(%r1),%r19 ldw RR'list-$global$(%r1),%r19 ldo -8(%r19),%r19 ldo -8(%r19),%r19 depi 0,31,3,%r19 depi 0,31,3,%r19 stw %r19,RR'list-$global$(%r1) stw %r19,RR'list-$global$(%r1) ldw RR'list-$global$(%r1),%r20 | ldw 0(%r19),%r28 ldw 0(%r20),%r28 | ldw 4(%r19),%r29 ldw 4(%r20),%r29 < bv,n %r0(%r2) bv,n %r0(%r2) .EXIT .EXIT .PROCEND .PROCEND .size f2, .-f2 .size f2, .-f2 .align 4 .align 4 .globl f3 .globl f3 .type f3, @function .type f3, @function f3: f3: .PROC .PROC .CALLINFO FRAME=0,NO_CALLS .CALLINFO FRAME=0,NO_CALLS .ENTRY .ENTRY addil LR'list-$global$,%r27 addil LR'list-$global$,%r27 ldw RR'list-$global$(%r1),%r19 ldw RR'list-$global$(%r1),%r19 ldo -8(%r19),%r19 ldo -8(%r19),%r19 depi 0,31,3,%r19 depi 0,31,3,%r19 stw %r19,RR'list-$global$(%r1) stw %r19,RR'list-$global$(%r1) ldw RR'list-$global$(%r1),%r20 < bv %r0(%r2) bv %r0(%r2) fldds 0(%r20),%fr4 | fldds 0(%r19),%fr4 .EXIT .EXIT .PROCEND .PROCEND .size f3, .-f3 .size f3, .-f3 > .globl memmove .align 4 .align 4 .globl f4 .globl f4 .type f4, @function .type f4, @function f4: f4: .PROC .PROC .CALLINFO FRAME=64,CALLS,SAVE_RP,ENTRY_GR=3 | .CALLINFO FRAME=128,CALLS,SAVE_RP,ENTRY_GR=3 .ENTRY .ENTRY stw %r2,-20(%r30) stw %r2,-20(%r30) addil LR'list-$global$,%r27 addil LR'list-$global$,%r27 copy %r28,%r26 copy %r28,%r26 stwm %r4,64(%r30) | stwm %r4,128(%r30) ldi 400,%r24 ldi 400,%r24 ldw RR'list-$global$(%r1),%r19 ldw RR'list-$global$(%r1),%r19 > ldw -4(%r19),%r25 ldo -4(%r19),%r19 ldo -4(%r19),%r19 copy %r28,%r4 < stw %r19,RR'list-$global$(%r1) stw %r19,RR'list-$global$(%r1) ldw RR'list-$global$(%r1),%r20 | bl memmove,%r2 bl memcpy,%r2 | copy %r28,%r4 ldw 0(%r20),%r25 | ldw -148(%r30),%r2 ldw -84(%r30),%r2 < copy %r4,%r28 copy %r4,%r28 bv %r0(%r2) bv %r0(%r2) ldwm -64(%r30),%r4 | ldwm -128(%r30),%r4 .EXIT .EXIT .PROCEND .PROCEND .size f4, .-f4 .size f4, .-f4 .comm list,4,4 .comm list,4,4 .ident "GCC: (GNU) 3.5.0 20040709 (experimental .ident "GCC: (GNU) 3.5.0 20040709 (experimental