Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/llvm/lib/Target/X86/
H A DX86ISelLowering.cpp12728 int V2Index = in lowerShuffleAsElementInsertion() local
12734 if (i != V2Index && !Zeroable[i]) { in lowerShuffleAsElementInsertion()
12742 V1Mask[V2Index] = -1; in lowerShuffleAsElementInsertion()
12752 SDValue V2S = getScalarValueForVectorElement(V2, Mask[V2Index] - Mask.size(), in lowerShuffleAsElementInsertion()
12761 if (!IsV1Zeroable && !(IsV1Constant && V2Index == 0)) in lowerShuffleAsElementInsertion()
12772 Bits[V2Index] = APInt::getZero(EltBits); in lowerShuffleAsElementInsertion()
12781 } else if (Mask[V2Index] != (int)Mask.size() || EltVT == MVT::i8 || in lowerShuffleAsElementInsertion()
12792 if (!VT.isFloatingPoint() || V2Index != 0) in lowerShuffleAsElementInsertion()
12811 if (VT.isFloatingPoint() && V2Index != 0) in lowerShuffleAsElementInsertion()
12818 if (V2Index != 0) { in lowerShuffleAsElementInsertion()
[all …]