@ -12,11 +12,11 @@ digraph iCFG {
250 -> 248 ;
250 -> 248 ;
250 -> 249 ;
250 -> 249 ;
249 [label="249: Prune (false branch) \n n$6 1=*&q:int [line 183]\n PRUNE((n$6 1 == 0), false); [line 183]\n REMOVE_TEMPS(n$6 1); [line 183]\n " shape="invhouse"]
249 [label="249: Prune (false branch) \n n$10 =*&q:int [line 183]\n PRUNE((n$10 == 0), false); [line 183]\n REMOVE_TEMPS(n$10 ); [line 183]\n " shape="invhouse"]
249 -> 247 ;
249 -> 247 ;
248 [label="248: Prune (true branch) \n n$6 1=*&q:int [line 183]\n PRUNE((n$6 1 != 0), true); [line 183]\n REMOVE_TEMPS(n$6 1); [line 183]\n APPLY_ABSTRACTION; [line 183]\n " shape="invhouse"]
248 [label="248: Prune (true branch) \n n$10 =*&q:int [line 183]\n PRUNE((n$10 != 0), true); [line 183]\n REMOVE_TEMPS(n$10 ); [line 183]\n APPLY_ABSTRACTION; [line 183]\n " shape="invhouse"]
248 -> 245 ;
248 -> 245 ;
@ -24,7 +24,7 @@ digraph iCFG {
247 -> 228 ;
247 -> 228 ;
246 [label="246: DeclStmt \n n$58=*&i:int [line 187]\n n$59=*&j:int [line 187]\n n$60=*&k:int [line 187]\n *&v:int =((n$58 + n$59) + n$60) [line 187]\n REMOVE_TEMPS(n$58,n$59,n$60 ); [line 187]\n " shape="box"]
246 [label="246: DeclStmt \n n$7=*&i:int [line 187]\n n$8=*&j:int [line 187]\n n$9=*&k:int [line 187]\n *&v:int =((n$7 + n$8) + n$9) [line 187]\n REMOVE_TEMPS(n$7,n$8,n$9 ); [line 187]\n " shape="box"]
246 -> 241 ;
246 -> 241 ;
@ -32,19 +32,19 @@ digraph iCFG {
245 -> 244 ;
245 -> 244 ;
244 [label="244: Call _fun_printf \n n$57=_fun_printf(\"wow\\n\":char *) [line 190]\n REMOVE_TEMPS(n$57 ); [line 190]\n APPLY_ABSTRACTION; [line 190]\n " shape="box"]
244 [label="244: Call _fun_printf \n n$6=_fun_printf(\"wow\\n\":char *) [line 190]\n REMOVE_TEMPS(n$6 ); [line 190]\n APPLY_ABSTRACTION; [line 190]\n " shape="box"]
244 -> 240 ;
244 -> 240 ;
243 [label="243: Prune (false branch) \n PRUNE(((n$56 >= 15) == 0), false); [line 188]\n REMOVE_TEMPS(n$56 ); [line 188]\n APPLY_ABSTRACTION; [line 188]\n " shape="invhouse"]
243 [label="243: Prune (false branch) \n PRUNE(((n$5 >= 15) == 0), false); [line 188]\n REMOVE_TEMPS(n$5); [line 188]\n APPLY_ABSTRACTION; [line 188]\n " shape="invhouse"]
243 -> 240 ;
243 -> 240 ;
242 [label="242: Prune (true branch) \n PRUNE(((n$56 >= 15) != 0), true); [line 188]\n REMOVE_TEMPS(n$56 ); [line 188]\n APPLY_ABSTRACTION; [line 188]\n " shape="invhouse"]
242 [label="242: Prune (true branch) \n PRUNE(((n$5 >= 15) != 0), true); [line 188]\n REMOVE_TEMPS(n$5); [line 188]\n APPLY_ABSTRACTION; [line 188]\n " shape="invhouse"]
242 -> 245 ;
242 -> 245 ;
241 [label="241: BinaryOperatorStmt: GE \n n$56 =*&v:int [line 188]\n NULLIFY(&v,false); [line 188]\n " shape="box"]
241 [label="241: BinaryOperatorStmt: GE \n n$5=*&v:int [line 188]\n NULLIFY(&v,false); [line 188]\n " shape="box"]
241 -> 242 ;
241 -> 242 ;
@ -53,15 +53,15 @@ digraph iCFG {
240 -> 236 ;
240 -> 236 ;
239 [label="239: Prune (false branch) \n PRUNE(((n$55 < 10) == 0), false); [line 186]\n REMOVE_TEMPS(n$55 ); [line 186]\n APPLY_ABSTRACTION; [line 186]\n " shape="invhouse"]
239 [label="239: Prune (false branch) \n PRUNE(((n$4 < 10) == 0), false); [line 186]\n REMOVE_TEMPS(n$4 ); [line 186]\n APPLY_ABSTRACTION; [line 186]\n " shape="invhouse"]
239 -> 232 ;
239 -> 232 ;
238 [label="238: Prune (true branch) \n PRUNE(((n$55 < 10) != 0), true); [line 186]\n REMOVE_TEMPS(n$55 ); [line 186]\n " shape="invhouse"]
238 [label="238: Prune (true branch) \n PRUNE(((n$4 < 10) != 0), true); [line 186]\n REMOVE_TEMPS(n$4 ); [line 186]\n " shape="invhouse"]
238 -> 246 ;
238 -> 246 ;
237 [label="237: BinaryOperatorStmt: LT \n n$55 =*&k:int [line 186]\n " shape="box"]
237 [label="237: BinaryOperatorStmt: LT \n n$4 =*&k:int [line 186]\n " shape="box"]
237 -> 238 ;
237 -> 238 ;
@ -70,15 +70,15 @@ digraph iCFG {
236 -> 237 ;
236 -> 237 ;
235 [label="235: Prune (false branch) \n PRUNE(((n$54 < 10) == 0), false); [line 185]\n REMOVE_TEMPS(n$54 ); [line 185]\n APPLY_ABSTRACTION; [line 185]\n " shape="invhouse"]
235 [label="235: Prune (false branch) \n PRUNE(((n$3 < 10) == 0), false); [line 185]\n REMOVE_TEMPS(n$3 ); [line 185]\n APPLY_ABSTRACTION; [line 185]\n " shape="invhouse"]
235 -> 228 ;
235 -> 228 ;
234 [label="234: Prune (true branch) \n PRUNE(((n$54 < 10) != 0), true); [line 185]\n REMOVE_TEMPS(n$54 ); [line 185]\n APPLY_ABSTRACTION; [line 185]\n " shape="invhouse"]
234 [label="234: Prune (true branch) \n PRUNE(((n$3 < 10) != 0), true); [line 185]\n REMOVE_TEMPS(n$3 ); [line 185]\n APPLY_ABSTRACTION; [line 185]\n " shape="invhouse"]
234 -> 236 ;
234 -> 236 ;
233 [label="233: BinaryOperatorStmt: LT \n n$54 =*&j:int [line 185]\n " shape="box"]
233 [label="233: BinaryOperatorStmt: LT \n n$3 =*&j:int [line 185]\n " shape="box"]
233 -> 234 ;
233 -> 234 ;
@ -87,15 +87,15 @@ digraph iCFG {
232 -> 233 ;
232 -> 233 ;
231 [label="231: Prune (false branch) \n PRUNE(((n$53 < 10) == 0), false); [line 184]\n REMOVE_TEMPS(n$53 ); [line 184]\n " shape="invhouse"]
231 [label="231: Prune (false branch) \n PRUNE(((n$2 < 10) == 0), false); [line 184]\n REMOVE_TEMPS(n$2 ); [line 184]\n " shape="invhouse"]
231 -> 227 ;
231 -> 227 ;
230 [label="230: Prune (true branch) \n PRUNE(((n$53 < 10) != 0), true); [line 184]\n REMOVE_TEMPS(n$53 ); [line 184]\n APPLY_ABSTRACTION; [line 184]\n " shape="invhouse"]
230 [label="230: Prune (true branch) \n PRUNE(((n$2 < 10) != 0), true); [line 184]\n REMOVE_TEMPS(n$2 ); [line 184]\n APPLY_ABSTRACTION; [line 184]\n " shape="invhouse"]
230 -> 232 ;
230 -> 232 ;
229 [label="229: BinaryOperatorStmt: LT \n NULLIFY(&q,false); [line 184]\n n$53 =*&i:int [line 184]\n " shape="box"]
229 [label="229: BinaryOperatorStmt: LT \n NULLIFY(&q,false); [line 184]\n n$2 =*&i:int [line 184]\n " shape="box"]
229 -> 230 ;
229 -> 230 ;
@ -108,7 +108,7 @@ digraph iCFG {
227 -> 226 ;
227 -> 226 ;
226 [label="226: Call _fun_printf \n n$52=_fun_printf(\"out!\\n\":char *) [line 197]\n REMOVE_TEMPS(n$52 ); [line 197]\n " shape="box"]
226 [label="226: Call _fun_printf \n n$1=_fun_printf(\"out!\\n\":char *) [line 197]\n REMOVE_TEMPS(n$1 ); [line 197]\n " shape="box"]
226 -> 225 ;
226 -> 225 ;
@ -116,7 +116,7 @@ digraph iCFG {
225 -> 224 ;
225 -> 224 ;
224 [label="224: Call _fun_printf \n n$51=_fun_printf(\"terminating!\\n\":char *) [line 199]\n REMOVE_TEMPS(n$51 ); [line 199]\n " shape="box"]
224 [label="224: Call _fun_printf \n n$0=_fun_printf(\"terminating!\\n\":char *) [line 199]\n REMOVE_TEMPS(n$0 ); [line 199]\n " shape="box"]
224 -> 223 ;
224 -> 223 ;
@ -143,23 +143,23 @@ digraph iCFG {
218 -> 200 ;
218 -> 200 ;
217 [label="217: DeclStmt \n n$48=*&i:int [line 162]\n n$49=*&j:int [line 162]\n n$50=*&k:int [line 162]\n *&v:int =((n$48 + n$49) + n$50) [line 162]\n REMOVE_TEMPS(n$48,n$49,n$50 ); [line 162]\n " shape="box"]
217 [label="217: DeclStmt \n n$7=*&i:int [line 162]\n n$8=*&j:int [line 162]\n n$9=*&k:int [line 162]\n *&v:int =((n$7 + n$8) + n$9) [line 162]\n REMOVE_TEMPS(n$7,n$8,n$9 ); [line 162]\n " shape="box"]
217 -> 213 ;
217 -> 213 ;
216 [label="216: Call _fun_printf \n n$47=_fun_printf(\"wow\\n\":char *) [line 166]\n REMOVE_TEMPS(n$47 ); [line 166]\n " shape="box"]
216 [label="216: Call _fun_printf \n n$6=_fun_printf(\"wow\\n\":char *) [line 166]\n REMOVE_TEMPS(n$6 ); [line 166]\n " shape="box"]
216 -> 196 ;
216 -> 196 ;
215 [label="215: Prune (false branch) \n PRUNE(((n$46 >= 15) == 0), false); [line 163]\n REMOVE_TEMPS(n$46 ); [line 163]\n " shape="invhouse"]
215 [label="215: Prune (false branch) \n PRUNE(((n$5 >= 15) == 0), false); [line 163]\n REMOVE_TEMPS(n$5 ); [line 163]\n " shape="invhouse"]
215 -> 212 ;
215 -> 212 ;
214 [label="214: Prune (true branch) \n PRUNE(((n$46 >= 15) != 0), true); [line 163]\n REMOVE_TEMPS(n$46 ); [line 163]\n APPLY_ABSTRACTION; [line 163]\n " shape="invhouse"]
214 [label="214: Prune (true branch) \n PRUNE(((n$5 >= 15) != 0), true); [line 163]\n REMOVE_TEMPS(n$5 ); [line 163]\n APPLY_ABSTRACTION; [line 163]\n " shape="invhouse"]
214 -> 199 ;
214 -> 199 ;
213 [label="213: BinaryOperatorStmt: GE \n n$46 =*&v:int [line 163]\n NULLIFY(&v,false); [line 163]\n " shape="box"]
213 [label="213: BinaryOperatorStmt: GE \n n$5 =*&v:int [line 163]\n NULLIFY(&v,false); [line 163]\n " shape="box"]
213 -> 214 ;
213 -> 214 ;
@ -168,15 +168,15 @@ digraph iCFG {
212 -> 208 ;
212 -> 208 ;
211 [label="211: Prune (false branch) \n PRUNE(((n$45 < 10) == 0), false); [line 161]\n REMOVE_TEMPS(n$45 ); [line 161]\n APPLY_ABSTRACTION; [line 161]\n " shape="invhouse"]
211 [label="211: Prune (false branch) \n PRUNE(((n$4 < 10) == 0), false); [line 161]\n REMOVE_TEMPS(n$4); [line 161]\n APPLY_ABSTRACTION; [line 161]\n " shape="invhouse"]
211 -> 204 ;
211 -> 204 ;
210 [label="210: Prune (true branch) \n PRUNE(((n$45 < 10) != 0), true); [line 161]\n REMOVE_TEMPS(n$45 ); [line 161]\n " shape="invhouse"]
210 [label="210: Prune (true branch) \n PRUNE(((n$4 < 10) != 0), true); [line 161]\n REMOVE_TEMPS(n$4); [line 161]\n " shape="invhouse"]
210 -> 217 ;
210 -> 217 ;
209 [label="209: BinaryOperatorStmt: LT \n n$45 =*&k:int [line 161]\n " shape="box"]
209 [label="209: BinaryOperatorStmt: LT \n n$4=*&k:int [line 161]\n " shape="box"]
209 -> 210 ;
209 -> 210 ;
@ -185,15 +185,15 @@ digraph iCFG {
208 -> 209 ;
208 -> 209 ;
207 [label="207: Prune (false branch) \n PRUNE(((n$44 < 10) == 0), false); [line 160]\n REMOVE_TEMPS(n$44 ); [line 160]\n APPLY_ABSTRACTION; [line 160]\n " shape="invhouse"]
207 [label="207: Prune (false branch) \n PRUNE(((n$3 < 10) == 0), false); [line 160]\n REMOVE_TEMPS(n$3 ); [line 160]\n APPLY_ABSTRACTION; [line 160]\n " shape="invhouse"]
207 -> 200 ;
207 -> 200 ;
206 [label="206: Prune (true branch) \n PRUNE(((n$44 < 10) != 0), true); [line 160]\n REMOVE_TEMPS(n$44 ); [line 160]\n APPLY_ABSTRACTION; [line 160]\n " shape="invhouse"]
206 [label="206: Prune (true branch) \n PRUNE(((n$3 < 10) != 0), true); [line 160]\n REMOVE_TEMPS(n$3 ); [line 160]\n APPLY_ABSTRACTION; [line 160]\n " shape="invhouse"]
206 -> 208 ;
206 -> 208 ;
205 [label="205: BinaryOperatorStmt: LT \n n$44 =*&j:int [line 160]\n " shape="box"]
205 [label="205: BinaryOperatorStmt: LT \n n$3 =*&j:int [line 160]\n " shape="box"]
205 -> 206 ;
205 -> 206 ;
@ -202,15 +202,15 @@ digraph iCFG {
204 -> 205 ;
204 -> 205 ;
203 [label="203: Prune (false branch) \n PRUNE(((n$43 < 10) == 0), false); [line 159]\n REMOVE_TEMPS(n$43 ); [line 159]\n APPLY_ABSTRACTION; [line 159]\n " shape="invhouse"]
203 [label="203: Prune (false branch) \n PRUNE(((n$2 < 10) == 0), false); [line 159]\n REMOVE_TEMPS(n$2 ); [line 159]\n APPLY_ABSTRACTION; [line 159]\n " shape="invhouse"]
203 -> 199 ;
203 -> 199 ;
202 [label="202: Prune (true branch) \n PRUNE(((n$43 < 10) != 0), true); [line 159]\n REMOVE_TEMPS(n$43 ); [line 159]\n APPLY_ABSTRACTION; [line 159]\n " shape="invhouse"]
202 [label="202: Prune (true branch) \n PRUNE(((n$2 < 10) != 0), true); [line 159]\n REMOVE_TEMPS(n$2 ); [line 159]\n APPLY_ABSTRACTION; [line 159]\n " shape="invhouse"]
202 -> 204 ;
202 -> 204 ;
201 [label="201: BinaryOperatorStmt: LT \n n$43 =*&i:int [line 159]\n " shape="box"]
201 [label="201: BinaryOperatorStmt: LT \n n$2 =*&i:int [line 159]\n " shape="box"]
201 -> 202 ;
201 -> 202 ;
@ -223,7 +223,7 @@ digraph iCFG {
199 -> 198 ;
199 -> 198 ;
198 [label="198: Call _fun_printf \n n$42=_fun_printf(\"out!\\n\":char *) [line 173]\n REMOVE_TEMPS(n$42 ); [line 173]\n " shape="box"]
198 [label="198: Call _fun_printf \n n$1=_fun_printf(\"out!\\n\":char *) [line 173]\n REMOVE_TEMPS(n$1 ); [line 173]\n " shape="box"]
198 -> 197 ;
198 -> 197 ;
@ -235,7 +235,7 @@ digraph iCFG {
196 -> 195 ;
196 -> 195 ;
195 [label="195: Call _fun_printf \n n$41=_fun_printf(\"terminating!\\n\":char *) [line 176]\n REMOVE_TEMPS(n$41 ); [line 176]\n " shape="box"]
195 [label="195: Call _fun_printf \n n$0=_fun_printf(\"terminating!\\n\":char *) [line 176]\n REMOVE_TEMPS(n$0 ); [line 176]\n " shape="box"]
195 -> 194 ;
195 -> 194 ;
@ -250,15 +250,15 @@ digraph iCFG {
192 -> 220 ;
192 -> 220 ;
191 [label="191: Call _fun_printf \n n$40=_fun_printf(\"B\\n\":char *) [line 135]\n REMOVE_TEMPS(n$40 ); [line 135]\n " shape="box"]
191 [label="191: Call _fun_printf \n n$7=_fun_printf(\"B\\n\":char *) [line 135]\n REMOVE_TEMPS(n$7 ); [line 135]\n " shape="box"]
191 -> 184 ;
191 -> 184 ;
190 [label="190: Prune (false branch) \n n$39 =*&SIL_temp_conditional___183:int [line 137]\n NULLIFY(&SIL_temp_conditional___183,true); [line 137]\n PRUNE((n$39 == 0), false); [line 137]\n REMOVE_TEMPS(n$39 ); [line 137]\n " shape="invhouse"]
190 [label="190: Prune (false branch) \n n$6 =*&SIL_temp_conditional___183:int [line 137]\n NULLIFY(&SIL_temp_conditional___183,true); [line 137]\n PRUNE((n$6 == 0), false); [line 137]\n REMOVE_TEMPS(n$6 ); [line 137]\n " shape="invhouse"]
190 -> 182 ;
190 -> 182 ;
189 [label="189: Prune (true branch) \n n$39 =*&SIL_temp_conditional___183:int [line 137]\n NULLIFY(&SIL_temp_conditional___183,true); [line 137]\n PRUNE((n$39 != 0), true); [line 137]\n REMOVE_TEMPS(n$39 ); [line 137]\n APPLY_ABSTRACTION; [line 137]\n " shape="invhouse"]
189 [label="189: Prune (true branch) \n n$6 =*&SIL_temp_conditional___183:int [line 137]\n NULLIFY(&SIL_temp_conditional___183,true); [line 137]\n PRUNE((n$6 != 0), true); [line 137]\n REMOVE_TEMPS(n$6 ); [line 137]\n APPLY_ABSTRACTION; [line 137]\n " shape="invhouse"]
189 -> 164 ;
189 -> 164 ;
@ -270,15 +270,15 @@ digraph iCFG {
187 -> 183 ;
187 -> 183 ;
186 [label="186: Prune (false branch) \n PRUNE((n$38 == 0), false); [line 137]\n REMOVE_TEMPS(n$38 ); [line 137]\n " shape="invhouse"]
186 [label="186: Prune (false branch) \n PRUNE((n$5 == 0), false); [line 137]\n REMOVE_TEMPS(n$5 ); [line 137]\n " shape="invhouse"]
186 -> 188 ;
186 -> 188 ;
185 [label="185: Prune (true branch) \n PRUNE((n$38 != 0), true); [line 137]\n REMOVE_TEMPS(n$38 ); [line 137]\n " shape="invhouse"]
185 [label="185: Prune (true branch) \n PRUNE((n$5 != 0), true); [line 137]\n REMOVE_TEMPS(n$5 ); [line 137]\n " shape="invhouse"]
185 -> 187 ;
185 -> 187 ;
184 [label="184: Call _fun_getValue \n n$38 =_fun_getValue() [line 137]\n " shape="box"]
184 [label="184: Call _fun_getValue \n n$5 =_fun_getValue() [line 137]\n " shape="box"]
184 -> 185 ;
184 -> 185 ;
@ -292,11 +292,11 @@ digraph iCFG {
182 -> 175 ;
182 -> 175 ;
181 [label="181: Prune (false branch) \n n$37 =*&SIL_temp_conditional___174:int [line 139]\n NULLIFY(&SIL_temp_conditional___174,true); [line 139]\n PRUNE((n$37 == 0), false); [line 139]\n REMOVE_TEMPS(n$37 ); [line 139]\n " shape="invhouse"]
181 [label="181: Prune (false branch) \n n$4 =*&SIL_temp_conditional___174:int [line 139]\n NULLIFY(&SIL_temp_conditional___174,true); [line 139]\n PRUNE((n$4 == 0), false); [line 139]\n REMOVE_TEMPS(n$4 ); [line 139]\n " shape="invhouse"]
181 -> 173 ;
181 -> 173 ;
180 [label="180: Prune (true branch) \n n$37 =*&SIL_temp_conditional___174:int [line 139]\n NULLIFY(&SIL_temp_conditional___174,true); [line 139]\n PRUNE((n$37 != 0), true); [line 139]\n REMOVE_TEMPS(n$37 ); [line 139]\n APPLY_ABSTRACTION; [line 139]\n " shape="invhouse"]
180 [label="180: Prune (true branch) \n n$4 =*&SIL_temp_conditional___174:int [line 139]\n NULLIFY(&SIL_temp_conditional___174,true); [line 139]\n PRUNE((n$4 != 0), true); [line 139]\n REMOVE_TEMPS(n$4 ); [line 139]\n APPLY_ABSTRACTION; [line 139]\n " shape="invhouse"]
180 -> 162 ;
180 -> 162 ;
@ -308,15 +308,15 @@ digraph iCFG {
178 -> 174 ;
178 -> 174 ;
177 [label="177: Prune (false branch) \n PRUNE((n$36 == 0), false); [line 139]\n REMOVE_TEMPS(n$36 ); [line 139]\n " shape="invhouse"]
177 [label="177: Prune (false branch) \n PRUNE((n$3 == 0), false); [line 139]\n REMOVE_TEMPS(n$3); [line 139]\n " shape="invhouse"]
177 -> 179 ;
177 -> 179 ;
176 [label="176: Prune (true branch) \n PRUNE((n$36 != 0), true); [line 139]\n REMOVE_TEMPS(n$36 ); [line 139]\n " shape="invhouse"]
176 [label="176: Prune (true branch) \n PRUNE((n$3 != 0), true); [line 139]\n REMOVE_TEMPS(n$3); [line 139]\n " shape="invhouse"]
176 -> 178 ;
176 -> 178 ;
175 [label="175: Call _fun_getValue \n n$36 =_fun_getValue() [line 139]\n " shape="box"]
175 [label="175: Call _fun_getValue \n n$3=_fun_getValue() [line 139]\n " shape="box"]
175 -> 176 ;
175 -> 176 ;
@ -334,15 +334,15 @@ digraph iCFG {
172 -> 191 ;
172 -> 191 ;
171 [label="171: Prune (false branch) \n PRUNE(((n$35 > 1) == 0), false); [line 141]\n REMOVE_TEMPS(n$35 ); [line 141]\n " shape="invhouse"]
171 [label="171: Prune (false branch) \n PRUNE(((n$2 > 1) == 0), false); [line 141]\n REMOVE_TEMPS(n$2 ); [line 141]\n " shape="invhouse"]
171 -> 168 ;
171 -> 168 ;
170 [label="170: Prune (true branch) \n PRUNE(((n$35 > 1) != 0), true); [line 141]\n REMOVE_TEMPS(n$35 ); [line 141]\n APPLY_ABSTRACTION; [line 141]\n " shape="invhouse"]
170 [label="170: Prune (true branch) \n PRUNE(((n$2 > 1) != 0), true); [line 141]\n REMOVE_TEMPS(n$2 ); [line 141]\n APPLY_ABSTRACTION; [line 141]\n " shape="invhouse"]
170 -> 172 ;
170 -> 172 ;
169 [label="169: BinaryOperatorStmt: GT \n n$35 =_fun_getValue() [line 141]\n " shape="box"]
169 [label="169: BinaryOperatorStmt: GT \n n$2 =_fun_getValue() [line 141]\n " shape="box"]
169 -> 170 ;
169 -> 170 ;
@ -355,7 +355,7 @@ digraph iCFG {
167 -> 166 ;
167 -> 166 ;
166 [label="166: Call _fun_printf \n n$34=_fun_printf(\"A\\n\":char *) [line 147]\n REMOVE_TEMPS(n$34 ); [line 147]\n " shape="box"]
166 [label="166: Call _fun_printf \n n$1=_fun_printf(\"A\\n\":char *) [line 147]\n REMOVE_TEMPS(n$1 ); [line 147]\n " shape="box"]
166 -> 165 ;
166 -> 165 ;
@ -367,7 +367,7 @@ digraph iCFG {
164 -> 163 ;
164 -> 163 ;
163 [label="163: Call _fun_printf \n n$33=_fun_printf(\"exit\\n\":char *) [line 151]\n REMOVE_TEMPS(n$33 ); [line 151]\n APPLY_ABSTRACTION; [line 151]\n " shape="box"]
163 [label="163: Call _fun_printf \n n$0=_fun_printf(\"exit\\n\":char *) [line 151]\n REMOVE_TEMPS(n$0 ); [line 151]\n APPLY_ABSTRACTION; [line 151]\n " shape="box"]
163 -> 162 ;
163 -> 162 ;
@ -382,15 +382,15 @@ digraph iCFG {
160 -> 172 ;
160 -> 172 ;
159 [label="159: Call _fun_printf \n n$32=_fun_printf(\"B\\n\":char *) [line 112]\n REMOVE_TEMPS(n$32 ); [line 112]\n " shape="box"]
159 [label="159: Call _fun_printf \n n$7=_fun_printf(\"B\\n\":char *) [line 112]\n REMOVE_TEMPS(n$7 ); [line 112]\n " shape="box"]
159 -> 152 ;
159 -> 152 ;
158 [label="158: Prune (false branch) \n n$31 =*&SIL_temp_conditional___151:int [line 114]\n NULLIFY(&SIL_temp_conditional___151,true); [line 114]\n PRUNE((n$31 == 0), false); [line 114]\n REMOVE_TEMPS(n$31 ); [line 114]\n " shape="invhouse"]
158 [label="158: Prune (false branch) \n n$6 =*&SIL_temp_conditional___151:int [line 114]\n NULLIFY(&SIL_temp_conditional___151,true); [line 114]\n PRUNE((n$6 == 0), false); [line 114]\n REMOVE_TEMPS(n$6 ); [line 114]\n " shape="invhouse"]
158 -> 150 ;
158 -> 150 ;
157 [label="157: Prune (true branch) \n n$31 =*&SIL_temp_conditional___151:int [line 114]\n NULLIFY(&SIL_temp_conditional___151,true); [line 114]\n PRUNE((n$31 != 0), true); [line 114]\n REMOVE_TEMPS(n$31 ); [line 114]\n APPLY_ABSTRACTION; [line 114]\n " shape="invhouse"]
157 [label="157: Prune (true branch) \n n$6 =*&SIL_temp_conditional___151:int [line 114]\n NULLIFY(&SIL_temp_conditional___151,true); [line 114]\n PRUNE((n$6 != 0), true); [line 114]\n REMOVE_TEMPS(n$6 ); [line 114]\n APPLY_ABSTRACTION; [line 114]\n " shape="invhouse"]
157 -> 132 ;
157 -> 132 ;
@ -402,15 +402,15 @@ digraph iCFG {
155 -> 151 ;
155 -> 151 ;
154 [label="154: Prune (false branch) \n PRUNE((n$30 == 0), false); [line 114]\n REMOVE_TEMPS(n$30 ); [line 114]\n " shape="invhouse"]
154 [label="154: Prune (false branch) \n PRUNE((n$5 == 0), false); [line 114]\n REMOVE_TEMPS(n$5 ); [line 114]\n " shape="invhouse"]
154 -> 156 ;
154 -> 156 ;
153 [label="153: Prune (true branch) \n PRUNE((n$30 != 0), true); [line 114]\n REMOVE_TEMPS(n$30 ); [line 114]\n " shape="invhouse"]
153 [label="153: Prune (true branch) \n PRUNE((n$5 != 0), true); [line 114]\n REMOVE_TEMPS(n$5 ); [line 114]\n " shape="invhouse"]
153 -> 155 ;
153 -> 155 ;
152 [label="152: Call _fun_getValue \n n$30 =_fun_getValue() [line 114]\n " shape="box"]
152 [label="152: Call _fun_getValue \n n$5 =_fun_getValue() [line 114]\n " shape="box"]
152 -> 153 ;
152 -> 153 ;
@ -424,11 +424,11 @@ digraph iCFG {
150 -> 143 ;
150 -> 143 ;
149 [label="149: Prune (false branch) \n n$29 =*&SIL_temp_conditional___142:int [line 116]\n NULLIFY(&SIL_temp_conditional___142,true); [line 116]\n PRUNE((n$29 == 0), false); [line 116]\n REMOVE_TEMPS(n$29 ); [line 116]\n " shape="invhouse"]
149 [label="149: Prune (false branch) \n n$4 =*&SIL_temp_conditional___142:int [line 116]\n NULLIFY(&SIL_temp_conditional___142,true); [line 116]\n PRUNE((n$4 == 0), false); [line 116]\n REMOVE_TEMPS(n$4 ); [line 116]\n " shape="invhouse"]
149 -> 141 ;
149 -> 141 ;
148 [label="148: Prune (true branch) \n n$29 =*&SIL_temp_conditional___142:int [line 116]\n NULLIFY(&SIL_temp_conditional___142,true); [line 116]\n PRUNE((n$29 != 0), true); [line 116]\n REMOVE_TEMPS(n$29 ); [line 116]\n APPLY_ABSTRACTION; [line 116]\n " shape="invhouse"]
148 [label="148: Prune (true branch) \n n$4 =*&SIL_temp_conditional___142:int [line 116]\n NULLIFY(&SIL_temp_conditional___142,true); [line 116]\n PRUNE((n$4 != 0), true); [line 116]\n REMOVE_TEMPS(n$4 ); [line 116]\n APPLY_ABSTRACTION; [line 116]\n " shape="invhouse"]
148 -> 130 ;
148 -> 130 ;
@ -440,15 +440,15 @@ digraph iCFG {
146 -> 142 ;
146 -> 142 ;
145 [label="145: Prune (false branch) \n PRUNE((n$28 == 0), false); [line 116]\n REMOVE_TEMPS(n$28 ); [line 116]\n " shape="invhouse"]
145 [label="145: Prune (false branch) \n PRUNE((n$3 == 0), false); [line 116]\n REMOVE_TEMPS(n$3 ); [line 116]\n " shape="invhouse"]
145 -> 147 ;
145 -> 147 ;
144 [label="144: Prune (true branch) \n PRUNE((n$28 != 0), true); [line 116]\n REMOVE_TEMPS(n$28 ); [line 116]\n " shape="invhouse"]
144 [label="144: Prune (true branch) \n PRUNE((n$3 != 0), true); [line 116]\n REMOVE_TEMPS(n$3 ); [line 116]\n " shape="invhouse"]
144 -> 146 ;
144 -> 146 ;
143 [label="143: Call _fun_getValue \n n$28 =_fun_getValue() [line 116]\n " shape="box"]
143 [label="143: Call _fun_getValue \n n$3 =_fun_getValue() [line 116]\n " shape="box"]
143 -> 144 ;
143 -> 144 ;
@ -466,15 +466,15 @@ digraph iCFG {
140 -> 159 ;
140 -> 159 ;
139 [label="139: Prune (false branch) \n PRUNE(((n$27 > 1) == 0), false); [line 118]\n REMOVE_TEMPS(n$27 ); [line 118]\n " shape="invhouse"]
139 [label="139: Prune (false branch) \n PRUNE(((n$2 > 1) == 0), false); [line 118]\n REMOVE_TEMPS(n$2); [line 118]\n " shape="invhouse"]
139 -> 136 ;
139 -> 136 ;
138 [label="138: Prune (true branch) \n PRUNE(((n$27 > 1) != 0), true); [line 118]\n REMOVE_TEMPS(n$27 ); [line 118]\n APPLY_ABSTRACTION; [line 118]\n " shape="invhouse"]
138 [label="138: Prune (true branch) \n PRUNE(((n$2 > 1) != 0), true); [line 118]\n REMOVE_TEMPS(n$2); [line 118]\n APPLY_ABSTRACTION; [line 118]\n " shape="invhouse"]
138 -> 140 ;
138 -> 140 ;
137 [label="137: BinaryOperatorStmt: GT \n n$27 =_fun_getValue() [line 118]\n " shape="box"]
137 [label="137: BinaryOperatorStmt: GT \n n$2=_fun_getValue() [line 118]\n " shape="box"]
137 -> 138 ;
137 -> 138 ;
@ -487,7 +487,7 @@ digraph iCFG {
135 -> 134 ;
135 -> 134 ;
134 [label="134: Call _fun_printf \n n$26=_fun_printf(\"A\\n\":char *) [line 124]\n REMOVE_TEMPS(n$26 ); [line 124]\n " shape="box"]
134 [label="134: Call _fun_printf \n n$1=_fun_printf(\"A\\n\":char *) [line 124]\n REMOVE_TEMPS(n$1 ); [line 124]\n " shape="box"]
134 -> 133 ;
134 -> 133 ;
@ -499,7 +499,7 @@ digraph iCFG {
132 -> 131 ;
132 -> 131 ;
131 [label="131: Call _fun_printf \n n$25=_fun_printf(\"exit\\n\":char *) [line 128]\n REMOVE_TEMPS(n$25 ); [line 128]\n APPLY_ABSTRACTION; [line 128]\n " shape="box"]
131 [label="131: Call _fun_printf \n n$0=_fun_printf(\"exit\\n\":char *) [line 128]\n REMOVE_TEMPS(n$0 ); [line 128]\n APPLY_ABSTRACTION; [line 128]\n " shape="box"]
131 -> 130 ;
131 -> 130 ;
@ -514,15 +514,15 @@ digraph iCFG {
128 -> 140 ;
128 -> 140 ;
127 [label="127: Call _fun_printf \n n$24=_fun_printf(\"B\\n\":char *) [line 90]\n REMOVE_TEMPS(n$24 ); [line 90]\n " shape="box"]
127 [label="127: Call _fun_printf \n n$8=_fun_printf(\"B\\n\":char *) [line 90]\n REMOVE_TEMPS(n$8 ); [line 90]\n " shape="box"]
127 -> 120 ;
127 -> 120 ;
126 [label="126: Prune (false branch) \n n$23 =*&SIL_temp_conditional___119:int [line 92]\n NULLIFY(&SIL_temp_conditional___119,true); [line 92]\n PRUNE((n$23 == 0), false); [line 92]\n REMOVE_TEMPS(n$23 ); [line 92]\n " shape="invhouse"]
126 [label="126: Prune (false branch) \n n$7 =*&SIL_temp_conditional___119:int [line 92]\n NULLIFY(&SIL_temp_conditional___119,true); [line 92]\n PRUNE((n$7 == 0), false); [line 92]\n REMOVE_TEMPS(n$7 ); [line 92]\n " shape="invhouse"]
126 -> 118 ;
126 -> 118 ;
125 [label="125: Prune (true branch) \n n$23 =*&SIL_temp_conditional___119:int [line 92]\n NULLIFY(&SIL_temp_conditional___119,true); [line 92]\n PRUNE((n$23 != 0), true); [line 92]\n REMOVE_TEMPS(n$23 ); [line 92]\n APPLY_ABSTRACTION; [line 92]\n " shape="invhouse"]
125 [label="125: Prune (true branch) \n n$7 =*&SIL_temp_conditional___119:int [line 92]\n NULLIFY(&SIL_temp_conditional___119,true); [line 92]\n PRUNE((n$7 != 0), true); [line 92]\n REMOVE_TEMPS(n$7 ); [line 92]\n APPLY_ABSTRACTION; [line 92]\n " shape="invhouse"]
125 -> 99 ;
125 -> 99 ;
@ -534,15 +534,15 @@ digraph iCFG {
123 -> 119 ;
123 -> 119 ;
122 [label="122: Prune (false branch) \n PRUNE((n$22 == 0), false); [line 92]\n REMOVE_TEMPS(n$22 ); [line 92]\n " shape="invhouse"]
122 [label="122: Prune (false branch) \n PRUNE((n$6 == 0), false); [line 92]\n REMOVE_TEMPS(n$6 ); [line 92]\n " shape="invhouse"]
122 -> 124 ;
122 -> 124 ;
121 [label="121: Prune (true branch) \n PRUNE((n$22 != 0), true); [line 92]\n REMOVE_TEMPS(n$22 ); [line 92]\n " shape="invhouse"]
121 [label="121: Prune (true branch) \n PRUNE((n$6 != 0), true); [line 92]\n REMOVE_TEMPS(n$6 ); [line 92]\n " shape="invhouse"]
121 -> 123 ;
121 -> 123 ;
120 [label="120: Call _fun_getValue \n n$22 =_fun_getValue() [line 92]\n " shape="box"]
120 [label="120: Call _fun_getValue \n n$6 =_fun_getValue() [line 92]\n " shape="box"]
120 -> 121 ;
120 -> 121 ;
@ -556,11 +556,11 @@ digraph iCFG {
118 -> 111 ;
118 -> 111 ;
117 [label="117: Prune (false branch) \n n$21 =*&SIL_temp_conditional___110:int [line 94]\n NULLIFY(&SIL_temp_conditional___110,true); [line 94]\n PRUNE((n$21 == 0), false); [line 94]\n REMOVE_TEMPS(n$21 ); [line 94]\n " shape="invhouse"]
117 [label="117: Prune (false branch) \n n$5 =*&SIL_temp_conditional___110:int [line 94]\n NULLIFY(&SIL_temp_conditional___110,true); [line 94]\n PRUNE((n$5 == 0), false); [line 94]\n REMOVE_TEMPS(n$5 ); [line 94]\n " shape="invhouse"]
117 -> 109 ;
117 -> 109 ;
116 [label="116: Prune (true branch) \n n$21 =*&SIL_temp_conditional___110:int [line 94]\n NULLIFY(&SIL_temp_conditional___110,true); [line 94]\n PRUNE((n$21 != 0), true); [line 94]\n REMOVE_TEMPS(n$21 ); [line 94]\n APPLY_ABSTRACTION; [line 94]\n " shape="invhouse"]
116 [label="116: Prune (true branch) \n n$5 =*&SIL_temp_conditional___110:int [line 94]\n NULLIFY(&SIL_temp_conditional___110,true); [line 94]\n PRUNE((n$5 != 0), true); [line 94]\n REMOVE_TEMPS(n$5 ); [line 94]\n APPLY_ABSTRACTION; [line 94]\n " shape="invhouse"]
116 -> 102 ;
116 -> 102 ;
@ -572,15 +572,15 @@ digraph iCFG {
114 -> 110 ;
114 -> 110 ;
113 [label="113: Prune (false branch) \n PRUNE((n$20 == 0), false); [line 94]\n REMOVE_TEMPS(n$20 ); [line 94]\n " shape="invhouse"]
113 [label="113: Prune (false branch) \n PRUNE((n$4 == 0), false); [line 94]\n REMOVE_TEMPS(n$4 ); [line 94]\n " shape="invhouse"]
113 -> 115 ;
113 -> 115 ;
112 [label="112: Prune (true branch) \n PRUNE((n$20 != 0), true); [line 94]\n REMOVE_TEMPS(n$20 ); [line 94]\n " shape="invhouse"]
112 [label="112: Prune (true branch) \n PRUNE((n$4 != 0), true); [line 94]\n REMOVE_TEMPS(n$4 ); [line 94]\n " shape="invhouse"]
112 -> 114 ;
112 -> 114 ;
111 [label="111: Call _fun_getValue \n n$20 =_fun_getValue() [line 94]\n " shape="box"]
111 [label="111: Call _fun_getValue \n n$4 =_fun_getValue() [line 94]\n " shape="box"]
111 -> 112 ;
111 -> 112 ;
@ -598,15 +598,15 @@ digraph iCFG {
108 -> 127 ;
108 -> 127 ;
107 [label="107: Prune (false branch) \n PRUNE(((n$19 > 1) == 0), false); [line 96]\n REMOVE_TEMPS(n$19 ); [line 96]\n " shape="invhouse"]
107 [label="107: Prune (false branch) \n PRUNE(((n$3 > 1) == 0), false); [line 96]\n REMOVE_TEMPS(n$3 ); [line 96]\n " shape="invhouse"]
107 -> 104 ;
107 -> 104 ;
106 [label="106: Prune (true branch) \n PRUNE(((n$19 > 1) != 0), true); [line 96]\n REMOVE_TEMPS(n$19 ); [line 96]\n APPLY_ABSTRACTION; [line 96]\n " shape="invhouse"]
106 [label="106: Prune (true branch) \n PRUNE(((n$3 > 1) != 0), true); [line 96]\n REMOVE_TEMPS(n$3 ); [line 96]\n APPLY_ABSTRACTION; [line 96]\n " shape="invhouse"]
106 -> 108 ;
106 -> 108 ;
105 [label="105: BinaryOperatorStmt: GT \n n$19 =_fun_getValue() [line 96]\n " shape="box"]
105 [label="105: BinaryOperatorStmt: GT \n n$3 =_fun_getValue() [line 96]\n " shape="box"]
105 -> 106 ;
105 -> 106 ;
@ -615,7 +615,7 @@ digraph iCFG {
104 -> 103 ;
104 -> 103 ;
103 [label="103: Call _fun_printf \n n$18=_fun_printf(\"g4\\n\":char *) [line 98]\n REMOVE_TEMPS(n$18 ); [line 98]\n APPLY_ABSTRACTION; [line 98]\n " shape="box"]
103 [label="103: Call _fun_printf \n n$2=_fun_printf(\"g4\\n\":char *) [line 98]\n REMOVE_TEMPS(n$2 ); [line 98]\n APPLY_ABSTRACTION; [line 98]\n " shape="box"]
103 -> 102 ;
103 -> 102 ;
@ -627,7 +627,7 @@ digraph iCFG {
101 -> 100 ;
101 -> 100 ;
100 [label="100: Call _fun_printf \n n$17 =_fun_printf(\"A\\n\":char *) [line 102]\n REMOVE_TEMPS(n$17 ); [line 102]\n APPLY_ABSTRACTION; [line 102]\n " shape="box"]
100 [label="100: Call _fun_printf \n n$1=_fun_printf(\"A\\n\":char *) [line 102]\n REMOVE_TEMPS(n$1); [line 102]\n APPLY_ABSTRACTION; [line 102]\n " shape="box"]
100 -> 99 ;
100 -> 99 ;
@ -635,7 +635,7 @@ digraph iCFG {
99 -> 98 ;
99 -> 98 ;
98 [label="98: Call _fun_printf \n n$16=_fun_printf(\"exit\\n\":char *) [line 105]\n REMOVE_TEMPS(n$16 ); [line 105]\n " shape="box"]
98 [label="98: Call _fun_printf \n n$0=_fun_printf(\"exit\\n\":char *) [line 105]\n REMOVE_TEMPS(n$0 ); [line 105]\n " shape="box"]
98 -> 97 ;
98 -> 97 ;
@ -650,15 +650,15 @@ digraph iCFG {
95 -> 108 ;
95 -> 108 ;
94 [label="94: Call _fun_printf \n n$15=_fun_printf(\"B\\n\":char *) [line 67]\n REMOVE_TEMPS(n$15 ); [line 67]\n " shape="box"]
94 [label="94: Call _fun_printf \n n$8=_fun_printf(\"B\\n\":char *) [line 67]\n REMOVE_TEMPS(n$8 ); [line 67]\n " shape="box"]
94 -> 87 ;
94 -> 87 ;
93 [label="93: Prune (false branch) \n n$14 =*&SIL_temp_conditional___86:int [line 69]\n NULLIFY(&SIL_temp_conditional___86,true); [line 69]\n PRUNE((n$14 == 0), false); [line 69]\n REMOVE_TEMPS(n$14 ); [line 69]\n " shape="invhouse"]
93 [label="93: Prune (false branch) \n n$7 =*&SIL_temp_conditional___86:int [line 69]\n NULLIFY(&SIL_temp_conditional___86,true); [line 69]\n PRUNE((n$7 == 0), false); [line 69]\n REMOVE_TEMPS(n$7 ); [line 69]\n " shape="invhouse"]
93 -> 85 ;
93 -> 85 ;
92 [label="92: Prune (true branch) \n n$14 =*&SIL_temp_conditional___86:int [line 69]\n NULLIFY(&SIL_temp_conditional___86,true); [line 69]\n PRUNE((n$14 != 0), true); [line 69]\n REMOVE_TEMPS(n$14 ); [line 69]\n APPLY_ABSTRACTION; [line 69]\n " shape="invhouse"]
92 [label="92: Prune (true branch) \n n$7 =*&SIL_temp_conditional___86:int [line 69]\n NULLIFY(&SIL_temp_conditional___86,true); [line 69]\n PRUNE((n$7 != 0), true); [line 69]\n REMOVE_TEMPS(n$7 ); [line 69]\n APPLY_ABSTRACTION; [line 69]\n " shape="invhouse"]
92 -> 65 ;
92 -> 65 ;
@ -670,15 +670,15 @@ digraph iCFG {
90 -> 86 ;
90 -> 86 ;
89 [label="89: Prune (false branch) \n PRUNE((n$13 == 0), false); [line 69]\n REMOVE_TEMPS(n$13 ); [line 69]\n " shape="invhouse"]
89 [label="89: Prune (false branch) \n PRUNE((n$6 == 0), false); [line 69]\n REMOVE_TEMPS(n$6 ); [line 69]\n " shape="invhouse"]
89 -> 91 ;
89 -> 91 ;
88 [label="88: Prune (true branch) \n PRUNE((n$13 != 0), true); [line 69]\n REMOVE_TEMPS(n$13 ); [line 69]\n " shape="invhouse"]
88 [label="88: Prune (true branch) \n PRUNE((n$6 != 0), true); [line 69]\n REMOVE_TEMPS(n$6 ); [line 69]\n " shape="invhouse"]
88 -> 90 ;
88 -> 90 ;
87 [label="87: Call _fun_getValue \n n$13 =_fun_getValue() [line 69]\n " shape="box"]
87 [label="87: Call _fun_getValue \n n$6 =_fun_getValue() [line 69]\n " shape="box"]
87 -> 88 ;
87 -> 88 ;
@ -692,11 +692,11 @@ digraph iCFG {
85 -> 78 ;
85 -> 78 ;
84 [label="84: Prune (false branch) \n n$12 =*&SIL_temp_conditional___77:int [line 71]\n NULLIFY(&SIL_temp_conditional___77,true); [line 71]\n PRUNE((n$12 == 0), false); [line 71]\n REMOVE_TEMPS(n$12 ); [line 71]\n " shape="invhouse"]
84 [label="84: Prune (false branch) \n n$5 =*&SIL_temp_conditional___77:int [line 71]\n NULLIFY(&SIL_temp_conditional___77,true); [line 71]\n PRUNE((n$5 == 0), false); [line 71]\n REMOVE_TEMPS(n$5 ); [line 71]\n " shape="invhouse"]
84 -> 76 ;
84 -> 76 ;
83 [label="83: Prune (true branch) \n n$12 =*&SIL_temp_conditional___77:int [line 71]\n NULLIFY(&SIL_temp_conditional___77,true); [line 71]\n PRUNE((n$12 != 0), true); [line 71]\n REMOVE_TEMPS(n$12 ); [line 71]\n " shape="invhouse"]
83 [label="83: Prune (true branch) \n n$5 =*&SIL_temp_conditional___77:int [line 71]\n NULLIFY(&SIL_temp_conditional___77,true); [line 71]\n PRUNE((n$5 != 0), true); [line 71]\n REMOVE_TEMPS(n$5 ); [line 71]\n " shape="invhouse"]
83 -> 68 ;
83 -> 68 ;
@ -708,15 +708,15 @@ digraph iCFG {
81 -> 77 ;
81 -> 77 ;
80 [label="80: Prune (false branch) \n PRUNE((n$11 == 0), false); [line 71]\n REMOVE_TEMPS(n$11 ); [line 71]\n " shape="invhouse"]
80 [label="80: Prune (false branch) \n PRUNE((n$4 == 0), false); [line 71]\n REMOVE_TEMPS(n$4 ); [line 71]\n " shape="invhouse"]
80 -> 82 ;
80 -> 82 ;
79 [label="79: Prune (true branch) \n PRUNE((n$11 != 0), true); [line 71]\n REMOVE_TEMPS(n$11 ); [line 71]\n " shape="invhouse"]
79 [label="79: Prune (true branch) \n PRUNE((n$4 != 0), true); [line 71]\n REMOVE_TEMPS(n$4 ); [line 71]\n " shape="invhouse"]
79 -> 81 ;
79 -> 81 ;
78 [label="78: Call _fun_getValue \n n$11 =_fun_getValue() [line 71]\n " shape="box"]
78 [label="78: Call _fun_getValue \n n$4 =_fun_getValue() [line 71]\n " shape="box"]
78 -> 79 ;
78 -> 79 ;
@ -734,15 +734,15 @@ digraph iCFG {
75 -> 94 ;
75 -> 94 ;
74 [label="74: Prune (false branch) \n PRUNE(((n$10 > 1) == 0), false); [line 73]\n REMOVE_TEMPS(n$10 ); [line 73]\n " shape="invhouse"]
74 [label="74: Prune (false branch) \n PRUNE(((n$3 > 1) == 0), false); [line 73]\n REMOVE_TEMPS(n$3 ); [line 73]\n " shape="invhouse"]
74 -> 71 ;
74 -> 71 ;
73 [label="73: Prune (true branch) \n PRUNE(((n$10 > 1) != 0), true); [line 73]\n REMOVE_TEMPS(n$10 ); [line 73]\n APPLY_ABSTRACTION; [line 73]\n " shape="invhouse"]
73 [label="73: Prune (true branch) \n PRUNE(((n$3 > 1) != 0), true); [line 73]\n REMOVE_TEMPS(n$3 ); [line 73]\n APPLY_ABSTRACTION; [line 73]\n " shape="invhouse"]
73 -> 75 ;
73 -> 75 ;
72 [label="72: BinaryOperatorStmt: GT \n n$10 =_fun_getValue() [line 73]\n " shape="box"]
72 [label="72: BinaryOperatorStmt: GT \n n$3 =_fun_getValue() [line 73]\n " shape="box"]
72 -> 73 ;
72 -> 73 ;
@ -751,7 +751,7 @@ digraph iCFG {
71 -> 70 ;
71 -> 70 ;
70 [label="70: Call _fun_printf \n n$9=_fun_printf(\"g3\\n\":char *) [line 75]\n REMOVE_TEMPS(n$9 ); [line 75]\n " shape="box"]
70 [label="70: Call _fun_printf \n n$2=_fun_printf(\"g3\\n\":char *) [line 75]\n REMOVE_TEMPS(n$2 ); [line 75]\n " shape="box"]
70 -> 69 ;
70 -> 69 ;
@ -767,7 +767,7 @@ digraph iCFG {
67 -> 66 ;
67 -> 66 ;
66 [label="66: Call _fun_printf \n n$8=_fun_printf(\"A\\n\":char *) [line 80]\n REMOVE_TEMPS(n$8 ); [line 80]\n APPLY_ABSTRACTION; [line 80]\n " shape="box"]
66 [label="66: Call _fun_printf \n n$1=_fun_printf(\"A\\n\":char *) [line 80]\n REMOVE_TEMPS(n$1 ); [line 80]\n APPLY_ABSTRACTION; [line 80]\n " shape="box"]
66 -> 65 ;
66 -> 65 ;
@ -775,7 +775,7 @@ digraph iCFG {
65 -> 64 ;
65 -> 64 ;
64 [label="64: Call _fun_printf \n n$7=_fun_printf(\"exit\\n\":char *) [line 83]\n REMOVE_TEMPS(n$7 ); [line 83]\n " shape="box"]
64 [label="64: Call _fun_printf \n n$0=_fun_printf(\"exit\\n\":char *) [line 83]\n REMOVE_TEMPS(n$0 ); [line 83]\n " shape="box"]
64 -> 63 ;
64 -> 63 ;
@ -798,11 +798,11 @@ digraph iCFG {
59 -> 52 ;
59 -> 52 ;
58 [label="58: Prune (false branch) \n n$6 =*&SIL_temp_conditional___51:int [line 47]\n NULLIFY(&SIL_temp_conditional___51,true); [line 47]\n PRUNE((n$6 == 0), false); [line 47]\n REMOVE_TEMPS(n$6 ); [line 47]\n " shape="invhouse"]
58 [label="58: Prune (false branch) \n n$4 =*&SIL_temp_conditional___51:int [line 47]\n NULLIFY(&SIL_temp_conditional___51,true); [line 47]\n PRUNE((n$4 == 0), false); [line 47]\n REMOVE_TEMPS(n$4 ); [line 47]\n " shape="invhouse"]
58 -> 50 ;
58 -> 50 ;
57 [label="57: Prune (true branch) \n n$6 =*&SIL_temp_conditional___51:int [line 47]\n NULLIFY(&SIL_temp_conditional___51,true); [line 47]\n PRUNE((n$6 != 0), true); [line 47]\n REMOVE_TEMPS(n$6 ); [line 47]\n " shape="invhouse"]
57 [label="57: Prune (true branch) \n n$4 =*&SIL_temp_conditional___51:int [line 47]\n NULLIFY(&SIL_temp_conditional___51,true); [line 47]\n PRUNE((n$4 != 0), true); [line 47]\n REMOVE_TEMPS(n$4 ); [line 47]\n " shape="invhouse"]
57 -> 31 ;
57 -> 31 ;
@ -814,15 +814,15 @@ digraph iCFG {
55 -> 51 ;
55 -> 51 ;
54 [label="54: Prune (false branch) \n PRUNE((n$5 == 0), false); [line 47]\n REMOVE_TEMPS(n$5 ); [line 47]\n " shape="invhouse"]
54 [label="54: Prune (false branch) \n PRUNE((n$3 == 0), false); [line 47]\n REMOVE_TEMPS(n$3 ); [line 47]\n " shape="invhouse"]
54 -> 56 ;
54 -> 56 ;
53 [label="53: Prune (true branch) \n PRUNE((n$5 != 0), true); [line 47]\n REMOVE_TEMPS(n$5 ); [line 47]\n " shape="invhouse"]
53 [label="53: Prune (true branch) \n PRUNE((n$3 != 0), true); [line 47]\n REMOVE_TEMPS(n$3 ); [line 47]\n " shape="invhouse"]
53 -> 55 ;
53 -> 55 ;
52 [label="52: Call _fun_getValue \n n$5 =_fun_getValue() [line 47]\n " shape="box"]
52 [label="52: Call _fun_getValue \n n$3 =_fun_getValue() [line 47]\n " shape="box"]
52 -> 53 ;
52 -> 53 ;
@ -836,11 +836,11 @@ digraph iCFG {
50 -> 43 ;
50 -> 43 ;
49 [label="49: Prune (false branch) \n n$4 =*&SIL_temp_conditional___42:int [line 49]\n NULLIFY(&SIL_temp_conditional___42,true); [line 49]\n PRUNE((n$4 == 0), false); [line 49]\n REMOVE_TEMPS(n$4 ); [line 49]\n " shape="invhouse"]
49 [label="49: Prune (false branch) \n n$2 =*&SIL_temp_conditional___42:int [line 49]\n NULLIFY(&SIL_temp_conditional___42,true); [line 49]\n PRUNE((n$2 == 0), false); [line 49]\n REMOVE_TEMPS(n$2 ); [line 49]\n " shape="invhouse"]
49 -> 41 ;
49 -> 41 ;
48 [label="48: Prune (true branch) \n n$4 =*&SIL_temp_conditional___42:int [line 49]\n NULLIFY(&SIL_temp_conditional___42,true); [line 49]\n PRUNE((n$4 != 0), true); [line 49]\n REMOVE_TEMPS(n$4 ); [line 49]\n " shape="invhouse"]
48 [label="48: Prune (true branch) \n n$2 =*&SIL_temp_conditional___42:int [line 49]\n NULLIFY(&SIL_temp_conditional___42,true); [line 49]\n PRUNE((n$2 != 0), true); [line 49]\n REMOVE_TEMPS(n$2 ); [line 49]\n " shape="invhouse"]
48 -> 34 ;
48 -> 34 ;
@ -852,15 +852,15 @@ digraph iCFG {
46 -> 42 ;
46 -> 42 ;
45 [label="45: Prune (false branch) \n PRUNE((n$3 == 0), false); [line 49]\n REMOVE_TEMPS(n$3 ); [line 49]\n " shape="invhouse"]
45 [label="45: Prune (false branch) \n PRUNE((n$1 == 0), false); [line 49]\n REMOVE_TEMPS(n$1 ); [line 49]\n " shape="invhouse"]
45 -> 47 ;
45 -> 47 ;
44 [label="44: Prune (true branch) \n PRUNE((n$3 != 0), true); [line 49]\n REMOVE_TEMPS(n$3 ); [line 49]\n " shape="invhouse"]
44 [label="44: Prune (true branch) \n PRUNE((n$1 != 0), true); [line 49]\n REMOVE_TEMPS(n$1 ); [line 49]\n " shape="invhouse"]
44 -> 46 ;
44 -> 46 ;
43 [label="43: Call _fun_getValue \n n$3 =_fun_getValue() [line 49]\n " shape="box"]
43 [label="43: Call _fun_getValue \n n$1 =_fun_getValue() [line 49]\n " shape="box"]
43 -> 44 ;
43 -> 44 ;
@ -878,15 +878,15 @@ digraph iCFG {
40 -> 59 ;
40 -> 59 ;
39 [label="39: Prune (false branch) \n PRUNE(((n$2 > 1) == 0), false); [line 51]\n REMOVE_TEMPS(n$2 ); [line 51]\n " shape="invhouse"]
39 [label="39: Prune (false branch) \n PRUNE(((n$0 > 1) == 0), false); [line 51]\n REMOVE_TEMPS(n$0 ); [line 51]\n " shape="invhouse"]
39 -> 36 ;
39 -> 36 ;
38 [label="38: Prune (true branch) \n PRUNE(((n$2 > 1) != 0), true); [line 51]\n REMOVE_TEMPS(n$2 ); [line 51]\n APPLY_ABSTRACTION; [line 51]\n " shape="invhouse"]
38 [label="38: Prune (true branch) \n PRUNE(((n$0 > 1) != 0), true); [line 51]\n REMOVE_TEMPS(n$0 ); [line 51]\n APPLY_ABSTRACTION; [line 51]\n " shape="invhouse"]
38 -> 40 ;
38 -> 40 ;
37 [label="37: BinaryOperatorStmt: GT \n n$2 =_fun_getValue() [line 51]\n " shape="box"]
37 [label="37: BinaryOperatorStmt: GT \n n$0 =_fun_getValue() [line 51]\n " shape="box"]
37 -> 38 ;
37 -> 38 ;
@ -934,15 +934,15 @@ digraph iCFG {
26 -> 23 ;
26 -> 23 ;
25 [label="25: Prune (false branch) \n PRUNE(((n$1 > 1) == 0), false); [line 32]\n REMOVE_TEMPS(n$1 ); [line 32]\n " shape="invhouse"]
25 [label="25: Prune (false branch) \n PRUNE(((n$0 > 1) == 0), false); [line 32]\n REMOVE_TEMPS(n$0 ); [line 32]\n " shape="invhouse"]
25 -> 22 ;
25 -> 22 ;
24 [label="24: Prune (true branch) \n PRUNE(((n$1 > 1) != 0), true); [line 32]\n REMOVE_TEMPS(n$1 ); [line 32]\n " shape="invhouse"]
24 [label="24: Prune (true branch) \n PRUNE(((n$0 > 1) != 0), true); [line 32]\n REMOVE_TEMPS(n$0 ); [line 32]\n " shape="invhouse"]
24 -> 20 ;
24 -> 20 ;
23 [label="23: BinaryOperatorStmt: GT \n n$1 =_fun_getValue() [line 32]\n " shape="box"]
23 [label="23: BinaryOperatorStmt: GT \n n$0 =_fun_getValue() [line 32]\n " shape="box"]
23 -> 24 ;
23 -> 24 ;