]>
Commit | Line | Data |
---|---|---|
131aeb82 JM |
1 | /* Test generation of mulhhwu on 405. */ |
2 | /* Origin: Joseph Myers <joseph@codesourcery.com> */ | |
3 | /* { dg-do compile } */ | |
4 | /* { dg-require-effective-target ilp32 } */ | |
5 | /* { dg-options "-O2 -mcpu=405" } */ | |
4f4b0ab8 | 6 | /* { dg-skip-if "other options override -mcpu=405" { ! powerpc_405_nocache } } */ |
131aeb82 JM |
7 | |
8 | /* { dg-final { scan-assembler "mulhhwu " } } */ | |
9 | ||
10 | unsigned int | |
11 | f(unsigned int b, unsigned int c) | |
12 | { | |
13 | unsigned int a = (b >> 16) * (c >> 16); | |
14 | return a; | |
15 | } |