Searched refs:OnlyUsesV1 (Results 1 – 1 of 1) sorted by relevance
/freebsd/contrib/llvm-project/llvm/lib/Target/X86/ |
H A D | X86ISelLowering.cpp | 14997 bool OnlyUsesV1 = isShuffleEquivalent(Mask, {0, 1, 0, 1}, V1, V2); in lowerV2X128Shuffle() local 14998 if (OnlyUsesV1 || isShuffleEquivalent(Mask, {0, 1, 4, 5}, V1, V2)) { in lowerV2X128Shuffle() 15005 OnlyUsesV1 ? V1 : V2, in lowerV2X128Shuffle() 16672 bool OnlyUsesV1 = isShuffleEquivalent(Mask, {0, 1, 2, 3, 0, 1, 2, 3}, V1, V2); in lowerV4X128Shuffle() local 16673 if (OnlyUsesV1 || in lowerV4X128Shuffle() 16677 DAG.getNode(ISD::EXTRACT_SUBVECTOR, DL, SubVT, OnlyUsesV1 ? V1 : V2, in lowerV4X128Shuffle()
|