A question about RTL output
Eric Fisher
joefoxreal@gmail.com
Mon Oct 24 01:23:00 GMT 2005
>Probably because it was optimized. If you want a better answer, you
>have to give us more info about what happened, such as a C testcase, and
>RTL dumps. But it is probably better if you look at this yourself.
>Generate debugging dumps, -da -fdump-tree-all, and then start looking.
>Presumably an XOR was generated at first, and then got optimized to an
>scond at some point.
>--
>Jim Wilson, GNU Tools Support, http://www.specifix.com
Thanks. And there is another question. I've been told that 'scond'
operations are not obligatory defined. If they are not defined then
they will use 'bcond' like. But while I omit 'scond', gcc will fail
error that such operation rtl doesn't define. So why?
Thanks again.
Eric
More information about the Gcc
mailing list