@@ -259,7 +259,6 @@ int goto_instrument_parse_optionst::doit()
259
259
if (cmdline.isset (" show-value-sets" ))
260
260
{
261
261
do_indirect_call_and_rtti_removal ();
262
- do_partial_inlining ();
263
262
264
263
// recalculate numbers, etc.
265
264
goto_model.goto_functions .update ();
@@ -275,7 +274,6 @@ int goto_instrument_parse_optionst::doit()
275
274
if (cmdline.isset (" show-global-may-alias" ))
276
275
{
277
276
do_indirect_call_and_rtti_removal ();
278
- do_partial_inlining ();
279
277
do_remove_returns ();
280
278
parameter_assignments (goto_model);
281
279
@@ -292,7 +290,6 @@ int goto_instrument_parse_optionst::doit()
292
290
if (cmdline.isset (" show-local-bitvector-analysis" ))
293
291
{
294
292
do_indirect_call_and_rtti_removal ();
295
- do_partial_inlining ();
296
293
parameter_assignments (goto_model);
297
294
298
295
// recalculate numbers, etc.
@@ -316,7 +313,6 @@ int goto_instrument_parse_optionst::doit()
316
313
if (cmdline.isset (" show-custom-bitvector-analysis" ))
317
314
{
318
315
do_indirect_call_and_rtti_removal ();
319
- do_partial_inlining ();
320
316
do_remove_returns ();
321
317
parameter_assignments (goto_model);
322
318
@@ -341,7 +337,6 @@ int goto_instrument_parse_optionst::doit()
341
337
if (cmdline.isset (" show-escape-analysis" ))
342
338
{
343
339
do_indirect_call_and_rtti_removal ();
344
- do_partial_inlining ();
345
340
do_remove_returns ();
346
341
parameter_assignments (goto_model);
347
342
@@ -358,7 +353,6 @@ int goto_instrument_parse_optionst::doit()
358
353
if (cmdline.isset (" custom-bitvector-analysis" ))
359
354
{
360
355
do_indirect_call_and_rtti_removal ();
361
- do_partial_inlining ();
362
356
do_remove_returns ();
363
357
parameter_assignments (goto_model);
364
358
@@ -388,7 +382,6 @@ int goto_instrument_parse_optionst::doit()
388
382
if (cmdline.isset (" show-points-to" ))
389
383
{
390
384
do_indirect_call_and_rtti_removal ();
391
- do_partial_inlining ();
392
385
393
386
// recalculate numbers, etc.
394
387
goto_model.goto_functions .update ();
@@ -405,7 +398,6 @@ int goto_instrument_parse_optionst::doit()
405
398
if (cmdline.isset (" show-intervals" ))
406
399
{
407
400
do_indirect_call_and_rtti_removal ();
408
- do_partial_inlining ();
409
401
410
402
// recalculate numbers, etc.
411
403
goto_model.goto_functions .update ();
@@ -434,7 +426,6 @@ int goto_instrument_parse_optionst::doit()
434
426
if (cmdline.isset (" list-calls-args" ))
435
427
{
436
428
do_indirect_call_and_rtti_removal ();
437
- do_partial_inlining ();
438
429
439
430
list_calls_and_arguments (goto_model);
440
431
@@ -448,7 +439,6 @@ int goto_instrument_parse_optionst::doit()
448
439
if (!cmdline.isset (" inline" ))
449
440
{
450
441
do_indirect_call_and_rtti_removal ();
451
- do_partial_inlining ();
452
442
453
443
// recalculate numbers, etc.
454
444
goto_model.goto_functions .update ();
@@ -977,8 +967,6 @@ void goto_instrument_parse_optionst::instrument_goto_program()
977
967
if (cmdline.isset (" show-custom-bitvector-analysis" ) ||
978
968
cmdline.isset (" custom-bitvector-analysis" ))
979
969
{
980
- do_partial_inlining ();
981
-
982
970
status () << " Propagating Constants" << eom;
983
971
constant_propagator_ait constant_propagator_ai (goto_model);
984
972
remove_skip (goto_model);
@@ -987,7 +975,6 @@ void goto_instrument_parse_optionst::instrument_goto_program()
987
975
if (cmdline.isset (" escape-analysis" ))
988
976
{
989
977
do_indirect_call_and_rtti_removal ();
990
- do_partial_inlining ();
991
978
do_remove_returns ();
992
979
parameter_assignments (goto_model);
993
980
@@ -1082,9 +1069,7 @@ void goto_instrument_parse_optionst::instrument_goto_program()
1082
1069
if (cmdline.isset (" partial-inline" ))
1083
1070
{
1084
1071
do_indirect_call_and_rtti_removal ();
1085
-
1086
- status () << " Partial inlining" << eom;
1087
- goto_partial_inline (goto_model, get_message_handler (), true );
1072
+ do_partial_inlining ();
1088
1073
1089
1074
goto_model.goto_functions .update ();
1090
1075
goto_model.goto_functions .compute_loop_numbers ();
@@ -1172,7 +1157,6 @@ void goto_instrument_parse_optionst::instrument_goto_program()
1172
1157
cmdline.isset (" concurrency" ))
1173
1158
{
1174
1159
do_indirect_call_and_rtti_removal ();
1175
- do_partial_inlining ();
1176
1160
1177
1161
status () << " Pointer Analysis" << eom;
1178
1162
value_set_analysist value_set_analysis (ns);
0 commit comments