1 static unsigned int foo(unsigned int x, long a) 2 { 3 x /= a; 4 return x; 5 } 6 7 /* 8 * check-name: compound-assign-type 9 * check-command: test-linearize -m64 $file 10 * check-assert: sizeof(long) == 8 11 * 12 * check-output-ignore 13 * 14 * check-output-excludes: divu\\.32 15 * check-output-contains: divs\\.64 16 * check-output-contains: zext.64 .* (32) %arg1 17 * check-output-contains: trunc.32 .* (64) 18 */ 19