Polly
20.0.0git
Toggle main menu visibility
Main Page
Related Pages
Namespaces
Namespace List
Namespace Members
All
a
b
c
d
e
f
g
h
i
l
m
o
p
r
s
t
u
v
w
Functions
a
b
c
d
e
f
g
h
i
l
m
o
p
r
s
t
v
Variables
Typedefs
Enumerations
Enumerator
Classes
Class List
Class Index
Class Hierarchy
Class Members
All
a
b
c
d
e
f
g
h
i
k
l
m
n
o
p
q
r
s
t
u
v
w
y
z
~
Functions
a
b
c
d
e
f
g
h
i
k
l
m
n
o
p
q
r
s
t
u
v
w
z
~
Variables
a
b
c
d
e
f
g
h
i
k
l
m
n
o
p
q
r
s
t
u
v
w
y
z
Typedefs
a
b
c
d
e
i
l
m
p
r
s
v
Enumerations
Enumerator
Related Functions
a
d
f
l
m
s
v
Files
File List
File Members
All
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
Functions
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
Variables
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
r
s
t
u
v
w
Typedefs
b
f
i
m
o
r
s
t
Enumerations
a
g
i
m
o
t
Enumerator
i
m
o
t
v
Macros
_
a
b
c
d
e
f
g
h
i
k
l
m
n
o
p
r
s
t
u
v
w
x
z
llvm-project
polly
lib
External
isl
test_inputs
codegen
separation_class3.c
Go to the documentation of this file.
1
for
(
int
c0
= 0;
c0
<= 4;
c0
+= 1) {
2
if
(
c0
== 0) {
3
S_0(0, 4);
4
}
else
{
5
S_0(2 *
c0
- 1, 1);
6
if
(
c0
== 4) {
7
for
(
int
c6 = 3; c6 <= 5; c6 += 1)
8
S_0(7, c6);
9
}
else
{
10
for
(
int
c4 = 2 *
c0
- 1; c4 <= 2 *
c0
; c4 += 1)
11
for
(
int
c6 = -2 *
c0
+ c4 + 4; c6 <= 2 *
c0
- c4 + 4; c6 += 1)
12
S_0(c4, c6);
13
}
14
}
15
for
(
int
c4 = max(0, 2 *
c0
- 1); c4 <= min(7, 2 *
c0
); c4 += 1)
16
for
(
int
c6 = -2 *
c0
+ c4 + 8; c6 <= 8; c6 += 1)
17
S_0(c4, c6);
18
if
(
c0
>= 1 &&
c0
<= 3) {
19
for
(
int
c2
= 0;
c2
<= 1;
c2
+= 1)
20
for
(
int
c4 = 2 *
c0
- 1; c4 <= 2 *
c0
; c4 += 1)
21
for
(
int
c6 = 2 *
c0
+ 4 *
c2
- c4 + 1; c6 <= -2 *
c0
+ 4 *
c2
+ c4 + 3; c6 += 1)
22
S_0(c4, c6);
23
}
else
if
(
c0
== 4) {
24
for
(
int
c2
= 0;
c2
<= 1;
c2
+= 1)
25
S_0(7, 4 *
c2
+ 2);
26
}
else
{
27
for
(
int
c2
= 0;
c2
<= 1;
c2
+= 1)
28
for
(
int
c6 = 4 *
c2
+ 1; c6 <= 4 *
c2
+ 3; c6 += 1)
29
S_0(0, c6);
30
}
31
}
c2
c2
Definition:
forwardsub-2-1-2-3.c:3
c0
c0
Definition:
multi-stride2.c:2
Generated on Wed Apr 23 2025 00:34:30 for Polly by
1.9.6