> But for the following example
>   int a = 1;
>   int b = 2;
>   int c = 3;
>   c = c + a * b;
> the MAC pattern is not getting recognized, instead it is still using
> PLUS and MULT patterns.

Your example is bogus. This is optimized to "c = 5" well before we get to RTL.

Paul

Reply via email to