Home
last modified time | relevance | path

Searched refs:SHUFPDMask (Results 1 – 1 of 1) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/Target/X86/
H A DX86ISelLowering.cpp13338 unsigned SHUFPDMask = (Mask[0] == 1) | ((Mask[1] == 1) << 1); in lowerV2F64Shuffle() local
13344 DAG.getTargetConstant(SHUFPDMask, DL, MVT::i8)); in lowerV2F64Shuffle()
13351 DAG.getTargetConstant(SHUFPDMask, DL, MVT::i8)); in lowerV2F64Shuffle()
13395 unsigned SHUFPDMask = (Mask[0] == 1) | (((Mask[1] - 2) == 1) << 1); in lowerV2F64Shuffle() local
13397 DAG.getTargetConstant(SHUFPDMask, DL, MVT::i8)); in lowerV2F64Shuffle()
15305 int SHUFPDMask[4] = {-1, -1, -1, -1}; in lowerShuffleAsLanePermuteAndSHUFP() local
15316 SHUFPDMask[i] = M & 1; in lowerShuffleAsLanePermuteAndSHUFP()
15322 getSHUFPDImmForMask(SHUFPDMask, DL, DAG)); in lowerShuffleAsLanePermuteAndSHUFP()
16240 SmallVector<int, 8> SHUFPDMask(NumElts, -1); in matchShuffleWithSHUFPD() local
16252 SHUFPDMask[i] = Mask[i] % 2; in matchShuffleWithSHUFPD()
[all …]