- Patent Title: Data processing apparatus and method for processing a SIMD instruction specifying a control value having a first portion identifying a selected data size and a second portion identifying at least one control parameter having a number of bits that varies in dependence on a number of bits comprised by the first portion
-
Application No.: US15431955Application Date: 2017-02-14
-
Publication No.: US10521232B2Publication Date: 2019-12-31
- Inventor: David James Seal , Richard Roy Grisenthwaite , Nigel John Stephens
- Applicant: ARM Limited
- Applicant Address: GB Cambridge
- Assignee: ARM Limited
- Current Assignee: ARM Limited
- Current Assignee Address: GB Cambridge
- Agency: Nixon & Vanderhye P.C.
- Priority: GB1019798.6 20101123
- Main IPC: G06F9/30
- IPC: G06F9/30 ; G06F9/38 ; G06F7/76

Abstract:
A data processing apparatus comprises a processing circuit and instruction decoder. A bitfield manipulation instruction controls the processing apparatus to generate at least one result data element from corresponding first and second source data elements. Each result data element includes a portion corresponding to a bitfield of the corresponding first source data element. Bits of the result data element that are more significant than the inserted bitfield have a prefix value that is selected, based on a control value specified by the instruction, as one of a first prefix value having a zero value, a second prefix value having the value of a portion of the corresponding second source data element, and a third prefix value corresponding to a sign extension of the bitfield of the first source data element.
Public/Granted literature
- US20170153891A1 DATA PROCESSING APPARATUS AND METHOD Public/Granted day:2017-06-01
Information query