Invention Grant
- Patent Title: Implementation of processor trace in a processor that supports binary translation
-
Application No.: US14732028Application Date: 2015-06-05
-
Publication No.: US09934124B2Publication Date: 2018-04-03
- Inventor: Furat F. Afram , Jeffrey J. Cook , Paul Caprioli
- Applicant: Intel Corporation
- Applicant Address: US CA Santa Clara
- Assignee: Intel Corporation
- Current Assignee: Intel Corporation
- Current Assignee Address: US CA Santa Clara
- Agency: Trop, Pruner & Hu, P.C.
- Main IPC: G06F11/36
- IPC: G06F11/36

Abstract:
In an embodiment, a processor includes execution logic to execute binary translated (BT) code that is translated from native architecture (NA) code. The processor also includes processor trace (PT) logic to output trace information responsive to execution of a BT direct branch instruction in the BT code when the NA code includes an NA direct branch instruction that corresponds to the BT direct branch instruction. The trace information is to include an indication of an NA outcome associated with an execution of the NA direct branch instruction. The trace information is to be based on a BT outcome associated with the execution of the BT direct branch instruction. Other embodiments are described and claimed.
Public/Granted literature
- US20160357658A1 Implementation Of Processor Trace In A Processor That Supports Binary Translation Public/Granted day:2016-12-08
Information query