Invention Grant
- Patent Title: Systems and methods for processing instructions having wide immediate operands
-
Application No.: US16579161Application Date: 2019-09-23
-
Publication No.: US11036512B2Publication Date: 2021-06-15
- Inventor: Arthur Perais , Rodney Wayne Smith , Shivam Priyadarshi , Rami Mohammad Al Sheikh , Vignyan Reddy Kothinti Naresh
- Applicant: Microsoft Technology Licensing, LLC
- Applicant Address: US WA Redmond
- Assignee: Microsoft Technology Licensing, LLC
- Current Assignee: Microsoft Technology Licensing, LLC
- Current Assignee Address: US WA Redmond
- Agency: Withrow & Terranova, PLLC
- Main IPC: G06F9/30
- IPC: G06F9/30 ; G06F9/38

Abstract:
A processor element in a processor-based system is configured to fetch one or more instructions associated with a program binary, where the one or more instructions include an instruction having an immediate operand. The processor element is configured to determine if the immediate operand is a reference to a wide immediate operand. In response to determining that the immediate operand is a reference to a wide immediate operand, the processor element is configured to retrieve the wide immediate operand from a common intermediate lookup table (CILT) in the program binary, where the immediate operand indexes the wide immediate operand in the CILT. The processor element is then configured to process the instruction having the immediate operand such that the immediate operand is replaced with the wide immediate operand from the CILT.
Public/Granted literature
- US20210089308A1 SYSTEMS AND METHODS FOR PROCESSING INSTRUCTIONS HAVING WIDE IMMEDIATE OPERANDS Public/Granted day:2021-03-25
Information query