Home
last modified time | relevance | path

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

/llvm-project-15.0.7/llvm/lib/Target/X86/
H A DX86ISelLowering.cpp43419 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()
43458 SrcBC.getValueType().isInteger() && in combineExtractWithShuffle()
43460 SrcBC.getScalarValueSizeInBits() == in combineExtractWithShuffle()
43461 SrcBC.getOperand(0).getValueSizeInBits()) { in combineExtractWithShuffle()
43465 SDValue Scl = SrcBC.getOperand(0); in combineExtractWithShuffle()
[all …]