Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/llvm/lib/Target/X86/
H A DX86ISelLowering.cpp15580 bool OnlyUsesV1 = isShuffleEquivalent(Mask, {0, 1, 0, 1}, V1, V2); in lowerV2X128Shuffle() local
15581 if (OnlyUsesV1 || isShuffleEquivalent(Mask, {0, 1, 4, 5}, V1, V2)) { in lowerV2X128Shuffle()
15588 DAG.getNode(ISD::EXTRACT_SUBVECTOR, DL, SubVT, OnlyUsesV1 ? V1 : V2, in lowerV2X128Shuffle()
17264 bool OnlyUsesV1 = isShuffleEquivalent(Mask, {0, 1, 2, 3, 0, 1, 2, 3}, V1, V2); in lowerV4X128Shuffle() local
17265 if (OnlyUsesV1 || in lowerV4X128Shuffle()
17269 DAG.getNode(ISD::EXTRACT_SUBVECTOR, DL, SubVT, OnlyUsesV1 ? V1 : V2, in lowerV4X128Shuffle()