Invention Grant
- Patent Title: Dynamic attribute inference
- Patent Title (中): 动态属性推断
-
Application No.: US14034680Application Date: 2013-09-24
-
Publication No.: US09390058B2Publication Date: 2016-07-12
- Inventor: Jeffry E. Gonion
- Applicant: Apple Inc.
- Applicant Address: US CA Cupertino
- Assignee: Apple Inc.
- Current Assignee: Apple Inc.
- Current Assignee Address: US CA Cupertino
- Agency: Meyertons, Hood, Kivlin, Kowert & Goetzel, P.C.
- Agent Lawrence J. Merkel
- Main IPC: G06F15/78
- IPC: G06F15/78 ; G06F9/30 ; G06F9/40

Abstract:
In an embodiment, a processor may be configured to dynamically infer one or more attributes of input and/or output registers of an instruction, given the attributes corresponding to at least one input registers. The inference may be made at the issue circuit/stage of the processor, for those registers that do not have attribute information at the issue circuit/stage. In an embodiment, the processor may also include a register attribute tracker configured to track attributes of registers prior to the issue stage of the processor pipeline. The processor may feed back, to the register attribute tracker, inferred attributes and the register addresses of the registers to which the inferred attributes apply. The register attribute tracker may be configured to may associate the inferred attribute with the identified register attribute tracker may also be configured to infer input register attributes from other input register attributes.
Public/Granted literature
- US20150089192A1 Dynamic Attribute Inference Public/Granted day:2015-03-26
Information query