static unsigned int foo(unsigned int x, long a) | |
{ | |
x /= a; | |
return x; | |
} | |
/* | |
* check-name: compound-assign-type | |
* check-command: test-linearize -m64 $file | |
* check-assert: sizeof(long) == 8 | |
* | |
* check-output-ignore | |
* | |
* check-output-excludes: divu\\.32 | |
* check-output-contains: divs\\.64 | |
* check-output-contains: zext.64 .* (32) %arg1 | |
* check-output-contains: trunc.32 .* (64) | |
*/ |