------- Comment #3 from iains at gcc dot gnu dot org  2010-07-31 18:47 -------
this is a bit tedious to work through ... but for example in 

_expand_one_stack_var_at:

we have for stage2 :
*************
        cmovae  %edx, %eax      # tmp143,, max_align
        cmpl    $0, 52(%esp)    #, %sfp
        jbe     L252    #,
L245:
        movl    %eax, 48(%esp)  # max_align, %sfp
L227:
        movzwl  %cx, %eax       # D.53575, tmp154
        sall    $6, %eax        #, tmp154
        addl    L_tree_contains_struct$non_lazy_ptr-L00000000044$pb(%ebx), %eax
#, tmp155

***********
and for stage 3:

        cmovae  %edx, %eax      # tmp143,, max_align
LM516:
        cmpl    $0, 52(%esp)    #, %sfp
        jbe     L252    #,
L245:
LM517:
        movl    %eax, 48(%esp)  # max_align, %sfp
        movl    $0, 52(%esp)    #, %sfp
L227:
LVL348:
LBB2461:
LM518:
        movzwl  %cx, %eax       # D.53575, tmp154
        sall    $6, %eax        #, tmp154
        addl    L_tree_contains_struct$non_lazy_ptr-L00000000044$pb(%ebx), %eax
#, tmp155


-- 


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=45150

Reply via email to