Patent Document ID: 7549146
Application ID: 11157441
Patent Flag: 1

Claim One:
1. A processor-implemented method, comprising: processing executable code; detecting a loop within the executable code; identifying a loop conditional load-safe invariant expression within the loop that evaluates to true for a first time; and switching the processing associated with the loop to a different loop within the executable code for subsequent iterations after the first time, wherein the loop conditional load-safe invariant expression is loaded and executed outside a block of statements associated with the different loop, and wherein the loop conditional load-safe invariant expression is mapped to a control data structure associated with the executable code, the control data structure having a flag that corresponds to the loop conditional load-safe invariant expression of the loop, the flag originally set within the executable code by a compiler at compile time to false and set by a processor processing the method to true when the loop conditional load-safe invariant expression evaluates to true, which allows switching to the different loop for the subsequent iterations after the first time, and wherein the control data structure includes other flags for other loop conditional load-safe invariant expressions included within the executable code by the compiler at compile time.