Lines Matching refs:SrcBC
43419 SDValue SrcBC = peekThroughBitcasts(Src); in combineExtractWithShuffle() local
43422 if (X86ISD::VBROADCAST == SrcBC.getOpcode()) { in combineExtractWithShuffle()
43423 SDValue SrcOp = SrcBC.getOperand(0); in combineExtractWithShuffle()
43440 if (SrcBC.getOpcode() == X86ISD::VBROADCAST_LOAD && SrcBC.hasOneUse()) { in combineExtractWithShuffle()
43441 auto *MemIntr = cast<MemIntrinsicSDNode>(SrcBC); in combineExtractWithShuffle()
43442 unsigned SrcBCWidth = SrcBC.getScalarValueSizeInBits(); in combineExtractWithShuffle()
43457 if (SrcBC.getOpcode() == ISD::SCALAR_TO_VECTOR && VT.isInteger() && in combineExtractWithShuffle()
43458 SrcBC.getValueType().isInteger() && in combineExtractWithShuffle()
43459 (SrcBC.getScalarValueSizeInBits() % SrcEltBits) == 0 && in combineExtractWithShuffle()
43460 SrcBC.getScalarValueSizeInBits() == in combineExtractWithShuffle()
43461 SrcBC.getOperand(0).getValueSizeInBits()) { in combineExtractWithShuffle()
43462 unsigned Scale = SrcBC.getScalarValueSizeInBits() / SrcEltBits; in combineExtractWithShuffle()
43465 SDValue Scl = SrcBC.getOperand(0); in combineExtractWithShuffle()
43523 if (!getTargetShuffleInputs(SrcBC, Ops, Mask, DAG)) in combineExtractWithShuffle()