The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.
The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.
Patent No.:
Date of Patent:
Mar. 17, 2020
Filed:
Feb. 02, 2017
Intel Corporation, Santa Clara, CA (US);
Michael W. Chynoweth, Rio Rancho, NM (US);
Jonathan D. Combs, Austin, TX (US);
Joseph K. Olivas, Folsom, CA (US);
Beeman C. Strong, Portland, OR (US);
Rajshree A. Chabukswar, Sunnyvale, CA (US);
Ahmad Yasin, Kafr Manda, IL;
Jason W. Brandt, Austin, TX (US);
Ofer Levy, Atlit, IL;
John M. Esper, Austin, TX (US);
Andreas Kleen, Portland, OR (US);
Christopher M. Chrulski, Gilbert, AZ (US);
Intel Corporation, Santa Clara, CA (US);
Abstract
An example processor that includes a decoder, an execution circuit, a counter, and a last branch recorder (LBR) register. The decoder may decode a branch instruction for a program. The execution circuit may be coupled to the decoder, where the execution circuit may execute the branch instruction. The counter may be coupled to the execution circuit, where the counter may store a cycle count. The LBR register coupled to the execution circuit, where the LBR register may include a counter field to store a first value of the counter when the branch instruction is executed and a type field to store type information indicating a type of the branch instruction.