1. An apparatus to perform pipelining comprising: a first module to determine a level of performance for processing one or more loops by a dynamic compiler; and a second module to execute code optimizations to generate a pipelined schedule for the one or more loops that achieves the determined level of performance within a prescribed time period.