摘要 |
Data speculations are converted to control speculations (161, 162) in a computer program (130). The conversion is applied at selected locations in computer program (130) to eliminate the need for hardware to perform data speculation. Since data speculation is converted to control speculation, any processor (170) that supports out-of-order execution can be used to execute modified computer program (160). |