发明名称 Instruction and Logic for Interrupt and Exception Handling
摘要 A processor includes a processor trace logical unit to produce branch execution records from execution of instructions. The processor further includes logic to determine that a condition has occurred on the processor during execution of the instructions. The condition is to include an asynchronous event or a return from a software handler for an asynchronous event. The processor further includes logic to determine whether event tracing is enabled for the processor. The processor also includes logic to generate a control flow event (CFE) packet. The CFE packet is to indicate a type of the condition. The processor further includes logic to generate an indicator of an instruction address that generated the condition.
申请公布号 US2017090925(A1) 申请公布日期 2017.03.30
申请号 US201514865715 申请日期 2015.09.25
申请人 O'Connor Richard B.;Strong Beeman C.;Chynoweth Michael W.;Chabukswar Rajshree A. 发明人 O'Connor Richard B.;Strong Beeman C.;Chynoweth Michael W.;Chabukswar Rajshree A.
分类号 G06F9/30;G06F9/38 主分类号 G06F9/30
代理机构 代理人
主权项 1. A processor, comprising: a processor trace logical unit (PTLU), including a first logic to produce branch execution records from execution of instructions; a second logic to determine that a condition, the condition to include an asynchronous event or a return from a software handler for an asynchronous event, has occurred on the processor during execution of the instructions; a third logic to determine whether event tracing is enabled for the processor; a fourth logic to generate a control flow event (CFE) packet, the CFE packet to indicate a type of the condition; and a fifth logic to generate an indicator of an instruction address that generated the condition.
地址 Irmo SC US
您可能感兴趣的专利