reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
33430 SDLoc DL(N); 33431 MVT VT = N.getSimpleValueType(); 33433 unsigned Opcode = N.getOpcode(); 33440 auto BC0 = peekThroughBitcasts(N.getOperand(0)); 33441 auto BC1 = peekThroughBitcasts(N.getOperand(1)); 33465 SDValue Src = N.getOperand(0); 33506 if (User != N.getNode() && User->getOpcode() == X86ISD::VBROADCAST && 33524 DCI.CombineTo(N.getNode(), BcastLd); 33533 return N; // Return N so it doesn't get rechecked! 33539 SDValue N0 = N.getOperand(0); 33540 SDValue N1 = N.getOperand(1); 33549 unsigned BlendMask = N.getConstantOperandVal(2); 33564 SDValue N0 = N.getOperand(0); 33565 SDValue N1 = N.getOperand(1); 33579 Mask = getPSHUFShuffleMask(N); 33584 SDValue N0 = N.getOperand(0); 33585 SDValue N1 = N.getOperand(1); 33613 SDValue Op0 = N.getOperand(0); 33614 SDValue Op1 = N.getOperand(1); 33615 SDValue Op2 = N.getOperand(2); 33723 return N.getOperand(0); 33726 SDValue V = N.getOperand(0); 33727 switch (N.getOpcode()) { 33739 int DOffset = N.getOpcode() == X86ISD::PSHUFLW ? 0 : 2; 33755 V.getOpcode() != N.getOpcode() && 33761 int NOffset = N.getOpcode() == X86ISD::PSHUFLW ? 0 : 4; 33786 if (SDValue NewN = combineRedundantDWordShuffle(N, Mask, DAG))