Invention Application
- Patent Title: Method for processing branch operations
- Patent Title (中): 处理分支操作的方法
-
Application No.: US10461782Application Date: 2003-06-12
-
Publication No.: US20050066153A1Publication Date: 2005-03-24
- Inventor: Harshvardhan Sharangpani , Tse-Yu Yeh , Michael Paul Corwin , Millind Mittal , Kent Fielden , Dale Morris , Rajiv Gupta , Michael Schlansker , Mircea Poplingher
- Applicant: Harshvardhan Sharangpani , Tse-Yu Yeh , Michael Paul Corwin , Millind Mittal , Kent Fielden , Dale Morris , Rajiv Gupta , Michael Schlansker , Mircea Poplingher
- Main IPC: G06F9/32
- IPC: G06F9/32 ; G06F9/38 ; G06F15/00 ; G06F7/38 ; G06F9/00 ; G06F9/44

Abstract:
A branch operation is processed using a branch predict instruction and an associated branch instruction. The branch predict instruction indicates a predicted direction, a target address, and an instruction address for the associated branch instruction. When the branch predict instruction is detected, the target address is stored at an entry indicated by the associated branch instruction address and a prefetch request is triggered to the target address. The branch predict instruction may also include hint information for managing the storage and use of the branch prediction information.
Information query