This is the mail archive of the gcc@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: regarding optimization options in phase ordering


pms <pmshiva@gmail.com> writes:

> thanks, But b=a is a assignment statement. It is doing some memory operations
> isn't it. Assuming b=a is a dead statement, how r the following i386
> assembly statements generated
>  pushl   %ebp
>         movl    %esp, %ebp
>         andl    $-16, %esp
>         subl    $16, %esp
>         movl    $5, 4(%esp)
>         movl    $.LC0, (%esp)
>         call    printf

The first four statements set up the stack.  The last three do the
printf statement.

What is your real question?

Ian


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]