Compile Optimization Based on Value-profile
Chun Huang · Jisuanji gongcheng · 2011
This paper describes how to collect and use the invariant information of a variable in GCC.The optimization performance is evaluated using NPB benchmark.It proves that compiler optimizes and improves program performance based on the value profiles,but the effects of value profiling based optimizations are quite different between different programs.It shows that there are further improvements,such as value profiling information or optimization type,etc.