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