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:
Feb. 17, 2026
Filed:
Nov. 20, 2023
Apple Inc., Cupertino, CA (US);
Deepankar Duggal, Sunnyvale, CA (US);
Haoyan Jia, Clarksville, MD (US);
Apple Inc., Cupertino, CA (US);
Abstract
A processor with early physical register release is disclosed. The processor includes a pipeline and is configured to operate according to an instruction set architecture defining a number of architectural registers. The processor includes a register file having a number of physical registers, and a mapper configured to map physical registers to architectural registers. In response to detecting a first condition in which first and second instructions share the same destination architectural register, with the second instruction also being a consumer of the destination architectural register, the mapper designates a first physical register (mapped as the architectural register for the first instruction) to be available after execution, and at least one clock cycle prior to retirement, of the second instruction.