Sign in
gnu
/
gcc
/
cd2fd5facb5e1882d3f338ed456ae9536f7c0593
/
.
/
gcc
/
testsuite
/
gcc.target
/
sh
/
torture
/
pr58475.c
blob: f44780d297a9338e72ada86ba5b4610b80a869fc [
file
] [
log
] [
blame
]
/* { dg-do compile } */
int
kerninfo
(
int
__bsx
,
double
tscale
)
{
return
(
(
int
)(
__extension__
({
((((
__bsx
)
&
0xff000000u
)
>>
24
)
|
(((
__bsx
)
&
0x00ff0000
)
>>
8
)
|
(((
__bsx
)
&
0x0000ff00
)
<<
8
)
|
(((
__bsx
)
&
0x000000ff
)
<<
24
)
);
}))
*
tscale
);
}