OSDN Git Service
(root)
/
pf3gnuchains
/
gcc-fork.git
/ blob
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
history
|
raw
|
HEAD
PR tree-optimization/51799
[pf3gnuchains/gcc-fork.git]
/
gcc
/
testsuite
/
gcc.dg
/
pr48442.c
1
/* { dg-do compile { target powerpc*-*-* ia64-*-* i?86-*-* x86_64-*-* } } */
2
/* { dg-options "-Os -fselective-scheduling2 --param max-sched-extend-regions-iters=100" } */
3
void f (void)
4
{
5
unsigned *a2;
6
int vertex2;
7
int c, x2, dx2, dy2, s2;
8
long m, b;
9
do
10
{
11
if (dx2)
12
dx2 = dx2 % dy2;
13
s2 = (dx2 / dy2);
14
}
15
while (vertex2);
16
for (;;)
17
{
18
c = x2;
19
a2 = 0;
20
if (c)
21
{
22
m = b << (c);
23
*a2 = (*a2 & ~m);
24
}
25
x2 += s2;
26
}
27
}