https://gcc.gnu.org/bugzilla/show_bug.cgi?id=97445

Jan Hubicka <hubicka at gcc dot gnu.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
          Component|c                           |ipa

--- Comment #48 from Jan Hubicka <hubicka at gcc dot gnu.org> ---
Changing component to IPA.

Concerning comment #37 about summaries not being updated after ipa-cp, I was
actually wrong there: they are updated and the behaviour is quite sane. We work
out that kmalloc has constant argument and produce specialized clone for it.
Because it is estimated quite large it is not inlined.  While when ipa-cp is
disabled we work out that inlining it will simplify body a lot and bump up the
limits.

Jakub, concerning
 asm volatile ("movl $-1, %eax") 
that was of course a hack.  I was confused about bsr instruction - for some
time I tought it stores only 8bit value until I re-read the manual.

Honza

Reply via email to