Invention Grant
- Patent Title: Maintaining state of speculation between instruction functions
-
Application No.: US17042526Application Date: 2019-03-11
-
Publication No.: US11263016B2Publication Date: 2022-03-01
- Inventor: Kristof Evariste Georges Beyls , Richard William Earnshaw , James Greenhalgh
- Applicant: Arm Limited
- Applicant Address: GB Cambridge
- Assignee: Arm Limited
- Current Assignee: Arm Limited
- Current Assignee Address: GB Cambridge
- Agency: Nixon & Vanderhye P.C.
- Priority: GB1806638 20180424
- International Application: PCT/GB2019/050666 WO 20190311
- International Announcement: WO2019/207277 WO 20191031
- Main IPC: G06F9/44
- IPC: G06F9/44 ; G06F9/38 ; G06F12/14 ; G06F21/12 ; G06F21/55 ; G06F9/30 ; G06F21/52

Abstract:
There is provided an apparatus including input circuitry that receives input data. Output circuitry outputs a sequence of instructions to be executed by data processing circuitry, at least some of the instructions being grouped into functions and generation circuitry performs a generation process to generate the sequence of instructions using the input data. The generation process causes at least one of the instructions in the sequence of instructions to store a state of control flow speculation performed during execution of the sequence of instructions and the stored state of control flow speculation is maintained between the functions.
Public/Granted literature
- US20210034360A1 MAINTAINING STATE OF SPECULATION Public/Granted day:2021-02-04
Information query