D | builder_misc.cpp | 1242 Value* vConstMask = C<char>({0, 1, 4, 5, 8, 9, 12, 13, 2, 3, 6, 7, 10, 11, 14, 15, in Shuffle16bpcGather4() local 1244 … Value* vShufResult = BITCAST(PSHUFB(BITCAST(vGatherInput[0], v32x8Ty), vConstMask), vGatherTy); in Shuffle16bpcGather4() 1258 … Value* vShufResult = BITCAST(PSHUFB(BITCAST(vGatherInput[1], v32x8Ty), vConstMask), vGatherTy); in Shuffle16bpcGather4() 1287 Value* vConstMask[2]; in Shuffle16bpcGather4() local 1289 vConstMask[0] = C<char>({0, 1, -1, -1, 4, 5, -1, -1, 8, 9, -1, -1, 12, 13, -1, -1, in Shuffle16bpcGather4() 1293 vConstMask[1] = C<char>({2, 3, -1, -1, 6, 7, -1, -1, 10, 11, -1, -1, 14, 15, -1, -1, in Shuffle16bpcGather4() 1313 …ndex] = BITCAST(PSHUFB(BITCAST(vGatherInput[selectedGather], v32x8Ty), vConstMask[selectedMask]), … in Shuffle16bpcGather4() 1331 Value* vConstMask = C<char>({0, 4, 8, 12, 1, 5, 9, 13, 2, 6, 10, 14, 3, 7, 11, 15, in Shuffle8bpcGather4() local 1333 … Value* vShufResult = BITCAST(PSHUFB(BITCAST(vGatherInput, v32x8Ty), vConstMask), vGatherTy); in Shuffle8bpcGather4() 1385 Value* vConstMask; in Shuffle8bpcGather4() local [all …]
|