1 typedef unsigned int u32
;
3 int smulm1(int a
) { return a
* -1; }
4 u32
umulm1(u32 a
) { return a
* (u32
) -1; }
7 * check-name: muldiv-minus-one
8 * check-command: test-linearize -Wno-decl $file
11 * check-output-excludes: mul[us]\\.
12 * check-output-contains: neg\\.