发明名称 Multi-Destination Instruction Handling
摘要 Various techniques for processing instructions that specify multiple destinations. A first portion of a processor pipeline is configured to split a multi-destination instruction into a plurality of single-destination operations. A second portion of the pipeline is configured to process the plurality of single-destination operations. A third portion of the pipeline is configured to merge the plurality of single-destination operations into one or more multi-destination operations. The one or more multi-destination operations may be performed. The first portion of the pipeline may include a decode unit. The second portion of the pipeline may include a map unit, which may in turn include circuitry configured to maintain a list of free architectural registers and a mapping table that maps physical registers to architectural registers. The third portion of the pipeline may comprise a dispatch unit. In some embodiments, this may provide certain advantages such as reduced area and/or power consumption.
申请公布号 US2014089638(A1) 申请公布日期 2014.03.27
申请号 US201213627884 申请日期 2012.09.26
申请人 APPLE INC. 发明人 MYLIUS JOHN H.;WILLIAMS III GERARD R.;KELLER JAMES B.;LIU FANG;SUNDAR SHYAM
分类号 G06F9/38;G06F9/30 主分类号 G06F9/38
代理机构 代理人
主权项
地址