Searched refs:SrcBC (Results 1 – 1 of 1) sorted by relevance
44707 SDValue SrcBC = peekThroughBitcasts(Src); in combineExtractWithShuffle() local44710 if (X86ISD::VBROADCAST == SrcBC.getOpcode()) { in combineExtractWithShuffle()44711 SDValue SrcOp = SrcBC.getOperand(0); in combineExtractWithShuffle()44728 if (SrcBC.getOpcode() == X86ISD::VBROADCAST_LOAD && SrcBC.hasOneUse()) { in combineExtractWithShuffle()44729 auto *MemIntr = cast<MemIntrinsicSDNode>(SrcBC); in combineExtractWithShuffle()44730 unsigned SrcBCWidth = SrcBC.getScalarValueSizeInBits(); in combineExtractWithShuffle()44745 if (SrcBC.getOpcode() == ISD::SCALAR_TO_VECTOR && VT.isInteger() && in combineExtractWithShuffle()44746 SrcBC.getValueType().isInteger() && in combineExtractWithShuffle()44747 (SrcBC.getScalarValueSizeInBits() % SrcEltBits) == 0 && in combineExtractWithShuffle()44748 SrcBC.getScalarValueSizeInBits() == in combineExtractWithShuffle()[all …]