1typedef unsigned int ui; 2typedef int si; 3 4si smul1(si a) { return a * 1; } 5ui umul1(ui a) { return a * 1; } 6si sdiv1(si a) { return a / 1; } 7ui udiv1(ui a) { return a / 1; } 8si smod1(si a) { return a % 1; } 9ui umod1(ui a) { return a % 1; } 10 11/* 12 * check-name: muldiv-by-one 13 * check-command: test-linearize -Wno-decl $file 14 * check-output-ignore 15 * 16 * check-output-excludes: mul[us]\\. 17 * check-output-excludes: div[us]\\. 18 * check-output-excludes: mod[us]\\. 19 */ 20