>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

Reply via email to