Lines Matching refs:SrcOpcode
40532 unsigned SrcOpcode = N0.getOpcode(); in canonicalizeShuffleWithOp() local
40533 if (TLI.isBinOp(SrcOpcode) && IsSafeToMoveShuffle(N0, SrcOpcode)) { in canonicalizeShuffleWithOp()
40552 DAG.getNode(SrcOpcode, DL, OpVT, in canonicalizeShuffleWithOp()
40579 unsigned SrcOpcode = N0.getOpcode(); in canonicalizeShuffleWithOp() local
40580 if (TLI.isBinOp(SrcOpcode) && N1.getOpcode() == SrcOpcode && in canonicalizeShuffleWithOp()
40582 IsSafeToMoveShuffle(N0, SrcOpcode) && in canonicalizeShuffleWithOp()
40583 IsSafeToMoveShuffle(N1, SrcOpcode)) { in canonicalizeShuffleWithOp()
40608 DAG.getNode(SrcOpcode, DL, OpVT, in canonicalizeShuffleWithOp()
40613 if (isUnaryOp(SrcOpcode) && N1.getOpcode() == SrcOpcode && in canonicalizeShuffleWithOp()
40615 IsSafeToMoveShuffle(N0, SrcOpcode) && in canonicalizeShuffleWithOp()
40616 IsSafeToMoveShuffle(N1, SrcOpcode)) { in canonicalizeShuffleWithOp()
40630 DAG.getNode(SrcOpcode, DL, OpVT, DAG.getBitcast(OpVT, Res))); in canonicalizeShuffleWithOp()
52322 unsigned SrcOpcode = Src.getOpcode(); in combineTruncatedArithmetic() local
52350 return DAG.getNode(SrcOpcode, DL, VT, Trunc0, Trunc1); in combineTruncatedArithmetic()
52365 switch (SrcOpcode) { in combineTruncatedArithmetic()
52370 TLI.isOperationLegal(SrcOpcode, VT) && in combineTruncatedArithmetic()
52371 !TLI.isOperationLegal(SrcOpcode, SrcVT)) in combineTruncatedArithmetic()
52381 if (TLI.isOperationLegal(SrcOpcode, VT) && in combineTruncatedArithmetic()