发明名称 Qualifying Software Branch-Target Hints with Hardware-Based Predictions
摘要 A processor architecture to qualify software target-branch hints with hardware-based predictions, the processor including a branch target address cache having entries, where an entry includes a tag field to store an instruction address, a target field to store a target address, and a state field to store a state value. Upon decoding an indirect branch instruction, the processor determines whether an entry in the branch target address cache has an instruction address that matches the address of the decoded indirect branch instruction; and if there is a match, depending upon the state value stored in the entry, the processor will use the stored target address as the predicted target address for the decoded indirect branch instruction, or will use a software provided target address hint if available.
申请公布号 US2014006752(A1) 申请公布日期 2014.01.02
申请号 US201213534649 申请日期 2012.06.27
申请人 MORROW MICHAEL WILLIAM;DIEFFENDERFER JAMES NORRIS;SARTORIUS THOMAS ANDREW;MCILVAINE MICHAEL SCOTT;STEMPEL BRIAN MICHAEL;STREETT DAREN EUGENE;QUALCOMM INCORPORATED 发明人 MORROW MICHAEL WILLIAM;DIEFFENDERFER JAMES NORRIS;SARTORIUS THOMAS ANDREW;MCILVAINE MICHAEL SCOTT;STEMPEL BRIAN MICHAEL;STREETT DAREN EUGENE
分类号 G06F9/40 主分类号 G06F9/40
代理机构 代理人
主权项
地址