Searched refs:MappedMask (Results 1 – 1 of 1) sorted by relevance
/external/llvm/lib/Target/X86/ |
D | X86ISelLowering.cpp | 10205 int MappedMask = LaneMap[Mask[i]] - (TargetLo ? 0 : 8); in lowerV16I8VectorShuffle() local 10206 assert(MappedMask < 8 && "Invalid v8 shuffle mask!"); in lowerV16I8VectorShuffle() 10208 PostDupI16Shuffle[i / 2] = MappedMask; in lowerV16I8VectorShuffle() 10210 assert(PostDupI16Shuffle[i / 2] == MappedMask && in lowerV16I8VectorShuffle() 25954 int MappedMask[8]; in combineTargetShuffle() local 25956 MappedMask[i] = 2 * DMask[WordMask[i] / 2] + WordMask[i] % 2; in combineTargetShuffle() 25957 if (makeArrayRef(MappedMask).equals({0, 0, 1, 1, 2, 2, 3, 3}) || in combineTargetShuffle() 25958 makeArrayRef(MappedMask).equals({4, 4, 5, 5, 6, 6, 7, 7})) { in combineTargetShuffle() 25962 return DAG.getNode(MappedMask[0] == 0 ? X86ISD::UNPCKL in combineTargetShuffle()
|