Invention Grant
- Patent Title: Predicting a table of contents pointer value responsive to branching to a subroutine
-
Application No.: US15819420Application Date: 2017-11-21
-
Publication No.: US10656946B2Publication Date: 2020-05-19
- Inventor: Michael K. Gschwind , Valentina Salapura
- Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
- Applicant Address: US NY Armonk
- Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
- Current Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
- Current Assignee Address: US NY Armonk
- Agency: Heslin Rothenberg Farley & Mesiti P.C.
- Agent Steven Chiu, Esq.; Blanche E. Schiller, Esq.
- Main IPC: G06F9/38
- IPC: G06F9/38 ; G06F9/448 ; G06F9/30 ; G06F9/32 ; G06F9/35 ; G06F9/355 ; G06F8/41

Abstract:
Predicting a Table of Contents (TOC) pointer value responsive to branching to a subroutine. A subroutine is called from a calling module executing on a processor. Based on calling the subroutine, a value of a pointer to a reference data structure, such as a TOC, is predicted. The predicting is performed prior to executing a sequence of one or more instructions in the subroutine to compute the value. The value that is predicted is used to access the reference data structure to obtain a variable value for a variable of the subroutine.
Public/Granted literature
- US20190087189A1 PREDICTING A TABLE OF CONTENTS POINTER VALUE RESPONSIVE TO BRANCHING TO A SUBROUTINE Public/Granted day:2019-03-21
Information query