首页>
外国专利>
A processor, method, system and instruction that stores a continuous source element into a plurality of unmasked result elements and propagates to a plurality of masked result elements
A processor, method, system and instruction that stores a continuous source element into a plurality of unmasked result elements and propagates to a plurality of masked result elements
A processor of an aspect includes a decode unit to decode an instruction indicating a first source packed data operand including at least four data elements, a source mask including at least four mask elements, and a destination storage location. An execution unit, in response to the instruction, stores a result packed data operand having a series of at least two unmasked result data elements. Each of the unmasked result data elements stores a value of a different one of at least two consecutive data elements of the first source packed data operand in a relative order. All masked result elements, which are between a nearest corresponding pair of unmasked result data elements, have a same value as an unmasked result data element of the corresponding pair, which is closest to a first end of the result packed data operand. The masked result data elements correspond to masked mask elements.
展开▼