| /* { dg-do compile } */ | |
| /* { dg-options "-mcpu=archs -O1 -mmpy-option=plus_dmpy -w" } */ | |
| /* Check how we generate umaddsidi4 patterns. */ | |
| long a; | |
| long long b; | |
| unsigned c, d; | |
| void fn1(void) | |
| { | |
| b = d * (long long)c + a; | |
| } | |
| /* { dg-final { scan-assembler "macu 0,r" } } */ |