Re-orchestration of peval (intra-modular pruning)
Re-orchestration of peval (intra-modular pruning)

This is the current workflow:

[1] Optimize using llvm (i.e., -O3)
[2] (Optionally) run devirt
[3] (Optionally) run llpe
[4] (Optionally) run ipdse
while change
    Optimize using llvm (i.e., -O3)
    run peval (specialization using policies)

The use of [1] is to make effective [2] and [4].

Note: During the execution of the while loop we could also run [2]
although it might not be worth it. However, it might be more promising
to run [4] inside the loop after optimizing with -O3.

ashish-gehani/OCCAM,SRI-CSL/OCCAM,SRI-CSL/OCCAM,SRI-CSL/OCCAM,SRI-CSL/OCCAM,ashish-gehani/OCCAM,ashish-gehani/OCCAM,ashish-gehani/OCCAM,SRI-CSL/OCCAM