Invention Grant
- Patent Title: Combining load or store instructions
-
Application No.: US16024725Application Date: 2018-06-29
-
Publication No.: US11593117B2Publication Date: 2023-02-28
- Inventor: Harsh Thakker , Thomas Philip Speier , Rodney Wayne Smith , Kevin Jaget , James Norris Dieffenderfer , Michael Morrow , Pritha Ghoshal , Yusuf Cagatay Tekmen , Brian Stempel , Sang Hoon Lee , Manish Garg
- Applicant: QUALCOMM Incorporated
- Applicant Address: US CA San Diego
- Assignee: QUALCOMM Incorporated
- Current Assignee: QUALCOMM Incorporated
- Current Assignee Address: US CA San Diego
- Agency: Muncy, Geissler, Olds & Lowe, P.C.
- Main IPC: G06F9/38
- IPC: G06F9/38 ; G06F9/30

Abstract:
Various aspects disclosed herein relate to combining instructions to load data from or store data in memory while processing instructions in a computer processor. More particularly, at least one pattern of multiple memory access instructions that reference a common base register and do not fully utilize an available bus width may be identified in a processor pipeline. In response to determining that the multiple memory access instructions target adjacent memory or non-contiguous memory that can fit on a single cache line, the multiple memory access instructions may be replaced within the processor pipeline with one equivalent memory access instruction that utilizes more of the available bus width than either of the replaced memory access instructions.
Public/Granted literature
- US20200004550A1 COMBINING LOAD OR STORE INSTRUCTIONS Public/Granted day:2020-01-02
Information query