.file "builtin-prefetch-3.c" .globl glob_int .data .align 2 .type glob_int, @object .size glob_int, 4 glob_int: .long 4 .globl glob_vol_ptr_int .align 2 .type glob_vol_ptr_int, @object .size glob_vol_ptr_int, 4 glob_vol_ptr_int: .long glob_int_arr .globl glob_ptr_vol_int .align 2 .type glob_ptr_vol_int, @object .size glob_ptr_vol_int, 4 glob_ptr_vol_int: .long glob_vol_int_arr .globl glob_vol_ptr_vol_int .align 2 .type glob_vol_ptr_vol_int, @object .size glob_vol_ptr_vol_int, 4 glob_vol_ptr_vol_int: .long glob_vol_int_arr .align 2 .type stat_vol_ptr_int, @object .size stat_vol_ptr_int, 4 stat_vol_ptr_int: .long stat_int_arr .align 2 .type stat_ptr_vol_int, @object .size stat_ptr_vol_int, 4 stat_ptr_vol_int: .long stat_vol_int_arr .align 2 .type stat_vol_ptr_vol_int, @object .size stat_vol_ptr_vol_int, 4 stat_vol_ptr_vol_int: .long stat_vol_int_arr .globl vol_ptr_str .align 2 .type vol_ptr_str, @object .size vol_ptr_str, 4 vol_ptr_str: .long str .globl ptr_vol_str .align 2 .type ptr_vol_str, @object .size ptr_vol_str, 4 ptr_vol_str: .long vol_str .globl vol_ptr_vol_str .align 2 .type vol_ptr_vol_str, @object .size vol_ptr_vol_str, 4 vol_ptr_vol_str: .long vol_str .text .align 2 .globl simple_vol_global .type simple_vol_global, @function simple_vol_global: link.w %a6,#0 unlk %a6 rts .size simple_vol_global, .-simple_vol_global .align 2 .globl simple_vol_file .type simple_vol_file, @function simple_vol_file: link.w %a6,#0 unlk %a6 rts .size simple_vol_file, .-simple_vol_file .align 2 .globl expr_vol_global .type expr_vol_global, @function expr_vol_global: link.w %a6,#0 move.l vol_ptr_str,%d0 move.l vol_ptr_vol_str,%d0 move.l vol_ptr_str,%d0 move.l vol_ptr_vol_str,%d0 move.l vol_ptr_str,%d0 move.l vol_ptr_vol_str,%d0 move.l vol_str+16,%d0 move.l vol_ptr_str,%d0 move.l ptr_vol_str,%a0 move.l 16(%a0),%d0 move.l vol_ptr_vol_str,%a0 move.l 16(%a0),%d0 move.l glob_vol_ptr_int,%d0 move.l glob_vol_ptr_vol_int,%d0 move.l glob_vol_int,%d0 move.l glob_vol_ptr_int,%d0 move.l glob_vol_ptr_vol_int,%d0 move.l glob_vol_int,%d0 move.l glob_vol_ptr_int,%d0 move.l glob_vol_int,%d0 move.l glob_vol_int,%d0 move.l glob_vol_ptr_vol_int,%d0 unlk %a6 rts .size expr_vol_global, .-expr_vol_global .align 2 .globl main .type main, @function main: link.w %a6,#0 jbsr simple_vol_global jbsr simple_vol_file move.l #str,str+16 move.l #str,vol_str+16 jbsr expr_vol_global clr.l -(%sp) jbsr exit nop .size main, .-main .comm glob_int_arr,400,2 .comm glob_vol_int_arr,400,2 .comm glob_vol_int,4,2 .local stat_int_arr .comm stat_int_arr,400,2 .local stat_vol_int_arr .comm stat_vol_int_arr,400,2 .local stat_vol_int .comm stat_vol_int,4,2 .comm str,20,2 .comm vol_str,20,2 .ident "GCC: (GNU) 3.3.2"