1 /* { dg-do compile { target powerpc*-*-* ia64-*-* i?86-*-* x86_64-*-* } } */
2 /* { dg-options " -O -fno-guess-branch-probability -fpeel-loops -freorder-blocks-and-partition -fschedule-insns2 -fsel-sched-pipelining -fselective-scheduling2 -ftree-pre" } */
22 GetRotatedTileFromOffset (int *a
, struct intC tidc
)
29 return (tidc
.y
<< size_x
) + tidc
.x
;
31 return tidc
.y
+ (dummy
.size
- tidc
.x
) * size_x
;
33 return tidc
.x
+ (dummy
.size
- tidc
.y
) * size_x
;
35 return (dummy
.size
- tidc
.x
);
41 GetHangarNum (int *a
, int i
)
44 if (GetRotatedTileFromOffset (a
, dummy
.ti
[i
]))
45 return *dummy
.depot_table
;