发明名称 Instruction for shifting bits left with pulling ones into less significant bits
摘要 A mask generating instruction is executed by a processor to improve efficiency of vector operations on an array of data elements. The processor includes vector registers, one of which stores data elements of an array. The processor further includes execution circuitry to receive a mask generating instruction that specifies at least a first operand and a second operand. Responsive to the mask generating instruction, the execution circuitry is to shift bits of the first operand to the left by a number of times defined in the second operand, and pull in a bit of one from the right each time a most significant bit of the first operand is shifted out from the left to generate a result. Each bit in the result corresponds to one of the data elements of the array.
申请公布号 GB2518104(A) 申请公布日期 2015.03.11
申请号 GB20150000433 申请日期 2013.06.25
申请人 INTEL CORPORATION 发明人 MIKHAIL PLOTNIKOV;IGOR ERMOLAEV;ANDREY NARAIKIN;ROBERT VALENTINE
分类号 G06F9/30 主分类号 G06F9/30
代理机构 代理人
主权项
地址