US Patent:
20120117552, May 10, 2012
Inventors:
Rakesh Krishnaiyer - Milpitas CA, US
Hideki Saito Ido - Sunnyvale CA, US
Ernesto Su - Campbell CA, US
John L. Ng - San Jose CA, US
Jin Lin - San Jose CA, US
Xinmin Tian - Union City CA, US
Robert Y. Geva - Cupertino CA, US
International Classification:
G06F 9/45
Abstract:
Methods to improve optimization of compilation are presented. In one embodiment, a method includes identifying one or more optimization speculations with respect to a code region and speculatively performing transformation on an intermediate representation of the code region in accordance with an optimization speculation. The method includes generating an advice message corresponding to the optimization speculation and displaying the advice message if the optimization speculation results in an improved compilation result.