Intel Corporation
MODE-SPECIFIC ENDBRANCH FOR CONTROL FLOW TERMINATION

Last updated:

Abstract:

A processor includes an execution unit and a processing logic operatively coupled to the execution unit, the processing logic to: enter a first execution state and transition to a second execution state responsive to executing a control transfer instruction. Responsive to executing a target instruction of the control transfer instruction, the processing logic further transitions to the first execution state responsive to the target instruction being a control transfer termination instruction of a mode identical to a mode of the processing logic following the execution of the control transfer instruction; and raises an execution exception responsive to the target instruction being a control transfer termination instruction of a mode different than the mode of the processing logic following the execution of the control transfer instruction.

Status:
Application
Type:

Utility

Filling date:

17 Aug 2021

Issue date:

20 Jan 2022