Lines Matching refs:SrcOpcode
39709 unsigned SrcOpcode = N0.getOpcode(); in canonicalizeShuffleWithBinOps() local
39710 if (TLI.isBinOp(SrcOpcode) && IsSafeToMoveShuffle(N0, SrcOpcode)) { in canonicalizeShuffleWithBinOps()
39727 DAG.getNode(SrcOpcode, DL, OpVT, in canonicalizeShuffleWithBinOps()
39754 unsigned SrcOpcode = N0.getOpcode(); in canonicalizeShuffleWithBinOps() local
39755 if (TLI.isBinOp(SrcOpcode) && N1.getOpcode() == SrcOpcode && in canonicalizeShuffleWithBinOps()
39756 IsSafeToMoveShuffle(N0, SrcOpcode) && in canonicalizeShuffleWithBinOps()
39757 IsSafeToMoveShuffle(N1, SrcOpcode)) { in canonicalizeShuffleWithBinOps()
39782 DAG.getNode(SrcOpcode, DL, OpVT, in canonicalizeShuffleWithBinOps()
50078 unsigned SrcOpcode = Src.getOpcode(); in combineTruncatedArithmetic() local
50106 return DAG.getNode(SrcOpcode, DL, VT, Trunc0, Trunc1); in combineTruncatedArithmetic()
50121 switch (SrcOpcode) { in combineTruncatedArithmetic()
50126 TLI.isOperationLegal(SrcOpcode, VT) && in combineTruncatedArithmetic()
50127 !TLI.isOperationLegal(SrcOpcode, SrcVT)) in combineTruncatedArithmetic()
50137 if (TLI.isOperationLegal(SrcOpcode, VT) && in combineTruncatedArithmetic()