Processors, methods, systems, and instructions to store source elements to corresponding unmasked result elements with propagation to masked result elements
US10223119B2 · kind B2 · utility
Assignee
Inventor
Key dates
| Filing date | Mar 28, 2014 |
| Grant date | Mar 5, 2019 |
| Priority date | — |
| Expiry date | Aug 30, 2034 |
Classification
- Technology area (CPC G)Physics
- CPC primaryG06F9/30038
- WIPO fieldComputer technology
- WIPO sectorElectrical engineering
Abstract
A processor of an aspect includes a decode unit to decode an instruction that indicates a first source packed data operand including a first plurality of data elements, a source mask including a plurality of mask elements, and a destination storage location. An execution unit, in response to the instruction, stores a result packed data operand. The result packed data operand has at least two unmasked result data elements corresponding to unmasked mask elements of the source mask. Each of the unmasked result data elements has a value of a corresponding data element of the first source packed data operand in a same relative position. All masked result data elements, between each nearest pair of unmasked result data elements, have a same value as an unmasked result data element of the pair closest to a first end of the result packed data operand.
Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.