Polly
20.0.0git
llvm-project
polly
lib
External
isl
test_inputs
codegen
cloog
swim.c
Go to the documentation of this file.
1
if
(
M
== 1) {
2
S1
();
3
S2
();
4
S3
();
5
S4
();
6
S5
();
7
S6
();
8
S7
();
9
S8
();
10
S9
();
11
S10
();
12
S11
();
13
S12
();
14
S13
();
15
S14
();
16
S15
();
17
S16
();
18
S17
();
19
S18
();
20
S19
();
21
S20
();
22
S21
();
23
S22
();
24
S23
();
25
S24
();
26
S25
();
27
S26
();
28
S27();
29
for
(
int
c0
= 1;
c0
<=
N
;
c0
+= 1) {
30
for
(
int
c1
= 1;
c1
<=
N
;
c1
+= 1) {
31
S28(
c0
,
c1
);
32
S29(
c0
,
c1
);
33
S30(
c0
,
c1
);
34
}
35
S31(
c0
);
36
}
37
S32();
38
S33();
39
S34();
40
if
(O <= 1)
41
S35();
42
S36();
43
S37();
44
for
(
int
c0
= 2;
c0
<= P;
c0
+= 1) {
45
S38(
c0
);
46
S39(
c0
);
47
for
(
int
c1
= 1;
c1
<= Q;
c1
+= 1)
48
for
(
int
c2
= 1;
c2
<= R;
c2
+= 1) {
49
S40(
c0
,
c1
,
c2
);
50
S41(
c0
,
c1
,
c2
);
51
S42(
c0
,
c1
,
c2
);
52
S43(
c0
,
c1
,
c2
);
53
}
54
for
(
int
c1
= 1;
c1
<= Q;
c1
+= 1) {
55
S44(
c0
,
c1
);
56
S45(
c0
,
c1
);
57
S46(
c0
,
c1
);
58
S47(
c0
,
c1
);
59
}
60
for
(
int
c1
= 1;
c1
<= R;
c1
+= 1) {
61
S48(
c0
,
c1
);
62
S49(
c0
,
c1
);
63
S50(
c0
,
c1
);
64
S51(
c0
,
c1
);
65
}
66
S52(
c0
);
67
S53(
c0
);
68
S54(
c0
);
69
S55(
c0
);
70
S56(
c0
);
71
S57(
c0
);
72
S58(
c0
);
73
for
(
int
c1
= 1;
c1
<= Q;
c1
+= 1)
74
for
(
int
c2
= 1;
c2
<= R;
c2
+= 1) {
75
S59(
c0
,
c1
,
c2
);
76
S60(
c0
,
c1
,
c2
);
77
S61(
c0
,
c1
,
c2
);
78
}
79
for
(
int
c1
= 1;
c1
<= Q;
c1
+= 1) {
80
S62(
c0
,
c1
);
81
S63(
c0
,
c1
);
82
S64(
c0
,
c1
);
83
}
84
for
(
int
c1
= 1;
c1
<= R;
c1
+= 1) {
85
S65(
c0
,
c1
);
86
S66(
c0
,
c1
);
87
S67(
c0
,
c1
);
88
}
89
S68(
c0
);
90
S69(
c0
);
91
S70(
c0
);
92
S71(
c0
);
93
S72(
c0
);
94
S73(
c0
);
95
S74(
c0
);
96
S75(
c0
);
97
S76(
c0
);
98
S77(
c0
);
99
S78(
c0
);
100
S79(
c0
);
101
S80(
c0
);
102
S81(
c0
);
103
S82(
c0
);
104
S83(
c0
);
105
S84(
c0
);
106
S85(
c0
);
107
S86(
c0
);
108
S87(
c0
);
109
S88(
c0
);
110
S89(
c0
);
111
S90(
c0
);
112
S91(
c0
);
113
S92(
c0
);
114
S93(
c0
);
115
S94(
c0
);
116
for
(
int
c1
= 1;
c1
<=
N
;
c1
+= 1) {
117
for
(
int
c2
= 1;
c2
<=
N
;
c2
+= 1) {
118
S95(
c0
,
c1
,
c2
);
119
S96(
c0
,
c1
,
c2
);
120
S97(
c0
,
c1
,
c2
);
121
}
122
S98(
c0
,
c1
);
123
}
124
S99(
c0
);
125
S100(
c0
);
126
S101(
c0
);
127
for
(
int
c1
= 1;
c1
<= Q;
c1
+= 1)
128
for
(
int
c2
= 1;
c2
<= R;
c2
+= 1) {
129
S102(
c0
,
c1
,
c2
);
130
S103(
c0
,
c1
,
c2
);
131
S104(
c0
,
c1
,
c2
);
132
S105(
c0
,
c1
,
c2
);
133
S106(
c0
,
c1
,
c2
);
134
S107(
c0
,
c1
,
c2
);
135
}
136
for
(
int
c1
= 1;
c1
<= Q;
c1
+= 1) {
137
S108(
c0
,
c1
);
138
S109(
c0
,
c1
);
139
S110(
c0
,
c1
);
140
S111(
c0
,
c1
);
141
S112(
c0
,
c1
);
142
S113(
c0
,
c1
);
143
}
144
for
(
int
c1
= 1;
c1
<= R;
c1
+= 1) {
145
S114(
c0
,
c1
);
146
S115(
c0
,
c1
);
147
S116(
c0
,
c1
);
148
S117(
c0
,
c1
);
149
S118(
c0
,
c1
);
150
S119(
c0
,
c1
);
151
}
152
S120(
c0
);
153
S121(
c0
);
154
S122(
c0
);
155
S123(
c0
);
156
S124(
c0
);
157
S125(
c0
);
158
}
159
}
S1
S1()
N
static RegisterPass< ScopOnlyPrinterWrapperPass > N("dot-scops-only", "Polly - Print Scops of function (with no function bodies)")
M
static RegisterPass< ScopPrinterWrapperPass > M("dot-scops", "Polly - Print Scops of function")
S3
S3(0)
S2
S2()
c1
c1
Definition:
dot.c:2
S4
S4(1, 0, 0)
S8
S8(1, 0, 3)
S7
S7(1, 0, 0)
S6
S6(10, 1, 2)
c2
c2
Definition:
forwardsub-2-1-2-3.c:3
c0
c0
Definition:
multi-stride2.c:2
S22
S22(7, 5, 0)
S25
S25(10, 4, 4)
S12
S12(7, 5, 0)
S9
S9(7, 4, 0)
S13
S13(8, 4, 1)
S19
S19(8, 1, -2)
S21
S21(7, 4, 0)
S26
S26(10, 4, 3)
S10
S10(7, 4, 0)
S15
S15(8, 1, 4)
S24
S24(8, 4, 1)
S20
S20(8, 2, -2)
S17
S17(7, 4, 1)
S23
S23(7, 4, 0)
S5
S5(4, 0, 0)
S14
S14(8, 2, -2)
S18
S18(8, 1, 4)
S16
S16(7, 4, 1)
S11
S11(7, 4, 0)
Generated on Wed Nov 13 2024 03:17:30 for Polly by
1.9.6