3
OPT: -memory-footprint 1 -val -deps -out -input -main F2 -journal-disable
38
float M26[(unsigned short)26] ;
39
float M27[(unsigned short)13] ;
40
float M28[(unsigned short)3] ;
78
float M66[(unsigned short)48] ;
79
float M67[(unsigned short)48] ;
80
float M68[(unsigned short)48] ;
81
float M69[(unsigned short)48] ;
86
float M74[(unsigned short)10] ;
91
T2 M76[(unsigned short)53] ;
105
T4 M90[(unsigned short)4] ;
107
T2 M92[(unsigned short)6] ;
108
T4 M93[(unsigned short)5] ;
110
typedef struct T7 T8;
112
unsigned short M94[(unsigned short)1][16] ;
113
unsigned short M95[(unsigned short)1] ;
114
unsigned short M96[(unsigned short)1] ;
115
unsigned short M97[(unsigned short)1] ;
118
typedef struct T9 T10;
121
extern unsigned char G3 ;
125
extern unsigned char G7[(unsigned short)161] ;
126
void F1(T2 *V1 , T2 *V2 , unsigned short const V3 ,
127
unsigned short const V4 )
130
{if ((int )V1->M2 != 0)
131
{if ((int )V1->M2 == 2) {G7[V3] = (unsigned char)1;}
132
else {G7[V3] = (unsigned char)0;}
134
V1->M2 = (unsigned short)1;
135
if ((int )V2->M2 == 0)
136
{G7[V4] = (unsigned char)0;
137
if (V2->M1 <= G4.M16) {G7[V3] = (unsigned char)1;
138
if (V2->M1 <= G4.M17) {G7[V4] = (unsigned char)1;
139
V2->M2 = (unsigned short)1;}
142
else {G7[V4] = (unsigned char)1;
143
V2->M2 = (unsigned short)1;}
145
else {G7[V3] = (unsigned char)0;
146
V2->M2 = (unsigned short )((int )V2->M2 != 0);
147
G7[V4] = (unsigned char )V2->M2;}
152
void F2(unsigned short V8 )
153
{ unsigned short V5 ;
157
{G5.M75 = (unsigned short )G3;
158
if ((int )V8 == 0) {if ((((int )G6.M97[0] & 1) == 1) == 1)
159
{G5.M91.M4 = (unsigned short)0;
160
G5.M91.M5 = (unsigned short)1;}
161
else {G5.M91.M4 = (unsigned short )(((int )G6.M96[0] & 1) == 1);
162
G5.M91.M5 = (unsigned short)0;}
164
V6 = (unsigned short)0;
165
V7 = (unsigned short)2;
166
V5 = (unsigned short)0;
167
while ((int )V5 < 4) {if (G2)
168
{G5.M90[V5].M4 = (unsigned short)0;
169
G5.M90[V5].M5 = (unsigned short)1;}
170
else {G5.M90[V5].M4 = (unsigned short )G1;
171
if ((int )G5.M90[V5].M4 == 1) {V6 = (unsigned short )(
174
G5.M90[V5].M5 = (unsigned short)0;}
176
V7 = (unsigned short )(2 * (int )V7);
177
V5 = (unsigned short )((int )V5 + 1);}