CPC G06F 9/30036 (2013.01) [G06F 9/30032 (2013.01); G06F 9/30043 (2013.01)] | 18 Claims |
1. A method comprising:
receiving, in a processor, an instruction including a first information specifying a source storage, a second information specifying a destination storage, and a third information specifying a duplication number, wherein the duplication number is an immediate constant in the instruction; and
executing the instruction using the processor to cause each of a plurality of data elements stored in the source storage to be loaded into the destination storage n times;
wherein the duplication number is a single value equal to n, and n is an integer greater than 1;
wherein each of the plurality of data elements is loaded into the destination storage based on the single value; and
wherein each data element is loaded into a respective n consecutive locations in the destination storage.
|