×

Synthetic dynamic branch prediction

  • US 5,857,104 A
  • Filed: 11/26/1996
  • Issued: 01/05/1999
  • Est. Priority Date: 11/26/1996
  • Status: Expired due to Term
First Claim
Patent Images

1. A compiler, comprising:

  • (A) a branch statistics data analyzer that analyzes branch statistics data of a branch instruction to construct a branch predictor function for the branch instruction, wherein the branch statistics data includes branch profile information and register dump information;

    (B) a branch prediction instruction generator coupled to the branch statistics data analyzer to generate at least one prediction instruction to implement the branch predictor function;

    (C) a main compiling engine coupled to the branch prediction instruction generator to insert the prediction instruction before the branch instruction.

View all claims
  • 4 Assignments
Timeline View
Assignment View
    ×
    ×