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