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

--- Comment #1 from Jason McG <jmcguiness at liquidcapital dot com> ---
(In reply to Jason McG from comment #0)

I got my static bp summaries wrong, corrected:

> void foo(int i) {
>   switch(i) {
>   case 1:
    bar1(); // gcc: less likely (same as default) | icc: most likely
>     break;
>   case 2:
    bar2(); // gcc: most likely | icc: less likely
>     break;
>   default:
    bar3(); // gcc: less likely (same as case 1) | icc: least likely
>   }
> }

Reply via email to