发明名称 Apparatus and method for performing re-arrangement operations on data
摘要 An apparatus and method are provided for performing re-arrangement operations on data. The data processing apparatus has a register data store with a plurality of registers for storing data, and processing logic for performing a sequence of operations on data including at least one re-arrangement operation. The processing logic has scalar processing logic for performing scalar operations and SIMD processing logic for performing SIMD operations. The SIMD processing logic is responsive to a re-arrangement instruction specifying a family of re-arrangement operations to perform a selected re-arrangement operation from that family on a plurality of data elements constituted by data in one or more registers identified by the re-arrangement instruction. The selected re-arrangement operation is dependent on at least one parameter provided by the scalar processing logic, that parameter identifying a data element width for the data elements on which the selected re-arrangement operation is performed. By such an approach, significant code density improvements can be made in respect of the code executed by the SIMD processing logic.
申请公布号 US2008141004(A1) 申请公布日期 2008.06.12
申请号 US20070987720 申请日期 2007.12.04
申请人 ARM LIMITED 发明人 KERSHAW DANIEL;SYMES DOMINIC HUGO;REID ALASTAIR
分类号 G06F9/315 主分类号 G06F9/315
代理机构 代理人
主权项
地址