5 static inline int fun(unsigned int x
, unsigned int y
)
7 return ((x
& M
) | (y
<< S
)) >> S
;
10 int foo(unsigned int x
, unsigned int y
)
16 * check-name: and-or-mask3u
17 * check-command: test-linearize -Wno-decl $file
21 * check-output-pattern(1): lsr\\.
22 * check-output-pattern(1): or\\.
23 * check-output-pattern(1): and\\.
24 * check-output-excludes: shl\\.