发明名称 INSTRUCTION AND LOGIC TO PROVIDE VECTOR BLEND AND PERMUTE FUNCTIONALITY
摘要 <p>Vector blend and permute functionality are provided, responsive to instructions specifying: a destination vector register comprising fields to store vector elements, a first vector register, a vector element size, a second vector register, and a third operand. Indices are read from fields in the second register. Each index has a first selector portion and a second selector portion. Corresponding unmasked vector elements are stored to fields of the destination register, wherein each vector element, responsive to the respective first selector portion having a first value, is copied to an intermediate vector from a corresponding data field of the first register, and responsive to the respective first selector portion having a second value, is copied to the intermediate vector from a corresponding data field of the third operand. Then unmasked data fields of the destination are replaced by data fields in the intermediate vector indexed by the corresponding second selector portions.</p>
申请公布号 WO2013095657(A1) 申请公布日期 2013.06.27
申请号 WO2011US67245 申请日期 2011.12.23
申请人 INTEL CORPORATION;VALENTINE, ROBERT;TOLL, BRET L.;WIEDEMEIER, JEFF;SAMUDRALA, SRIDHAR J.;CORBAL, JESUS 发明人 VALENTINE, ROBERT;TOLL, BRET L.;WIEDEMEIER, JEFF;SAMUDRALA, SRIDHAR J.;CORBAL, JESUS
分类号 G06F9/30;G06F9/305 主分类号 G06F9/30
代理机构 代理人
主权项
地址
您可能感兴趣的专利