Bit shuffle processors, methods, systems, and instructions
AssigneeIntel Corporation
InventorsRoger Espasa, Guillem Sole, David Guillen Fandos
Life of this patent
Estimating the term…
Loading patent…
AssigneeIntel Corporation
InventorsRoger Espasa, Guillem Sole, David Guillen Fandos
Estimating the term…
A processor includes packed data registers and a decode unit to decode an instruction. The instruction is to indicate a first source operand having at least one lane of bits, and a second source packed data operand having a number of sub-lane sized bit selection elements. An execution unit is coupled with the packed data registers and the decode unit. The execution unit, in response to the instruction, stores a result operand in a destination storage location. The result operand includes, a different corresponding bit for each of the number of sub-lane sized bit selection elements. A value of each bit of the result operand corresponding to a sub-lane sized bit selection element is that of a bit of a corresponding lane of bits, of the at least one lane of bits of the first source operand, which is indicated by the corresponding sub-lane sized bit selection element.
-25. (canceled)
A processor comprising:
A method in a processor comprising:
A system to process instructions comprising:
An article of manufacture comprising a non-transitory machine-readable storage medium, the non-transitory machine-readable storage medium storing an instruction,
Dependencies are inferred from the claim text.