Optimization of compiler