Home | History | Annotate | Download | only in SelectionDAG

Lines Matching refs:ANY_EXTEND

861   if (!TLI.isOperationLegal(ISD::ANY_EXTEND, PVT))
863 return DAG.getNode(ISD::ANY_EXTEND, dl, PVT, Op);
1236 case ISD::ANY_EXTEND: return visitANY_EXTEND(N);
1313 case ISD::ANY_EXTEND:
2461 (N0.getOpcode() == ISD::ANY_EXTEND &&
2643 if (N1C && N0.getOpcode() == ISD::ANY_EXTEND) {
2654 // We actually want to replace all uses of the any_extend with the
2876 (N0.getOpcode() == ISD::ANY_EXTEND &&
2878 bool HasAnyExt = N0.getOpcode() == ISD::ANY_EXTEND;
3672 LHSShiftAmt.getOpcode() == ISD::ANY_EXTEND ||
3676 RHSShiftAmt.getOpcode() == ISD::ANY_EXTEND ||
4027 N0.getOpcode() == ISD::ANY_EXTEND ||
4336 if (N1C && N0.getOpcode() == ISD::ANY_EXTEND) {
4351 DAG.getNode(ISD::ANY_EXTEND, SDLoc(N), VT, SmallShift),
4808 Opcode == ISD::ANY_EXTEND) && "Expected EXTEND dag node in input!");
4872 if (ExtOpc != ISD::ANY_EXTEND && User->getOpcode() == ISD::SETCC) {
4948 if (N0.getOpcode() == ISD::SIGN_EXTEND || N0.getOpcode() == ISD::ANY_EXTEND)
4995 Op = DAG.getNode(ISD::ANY_EXTEND, SDLoc(N0), VT, Op);
5205 if (N0.getOpcode() == ISD::ZERO_EXTEND || N0.getOpcode() == ISD::ANY_EXTEND)
5267 Op = DAG.getNode(ISD::ANY_EXTEND, SDLoc(N), VT, Op);
5287 X = DAG.getNode(ISD::ANY_EXTEND, SDLoc(X), VT, X);
5476 if (N0.getOpcode() == ISD::ANY_EXTEND ||
5503 return DAG.getNode(ISD::ANY_EXTEND, SDLoc(N), VT, TruncOp);
5515 X = DAG.getNode(ISD::ANY_EXTEND, SDLoc(N), VT, X);
5536 DoXform = ExtendUsesToFormExtLoad(N, N0, ISD::ANY_EXTEND, SetCCs, TLI);
5548 ISD::ANY_EXTEND);
5853 if (N0.getOpcode() == ISD::SIGN_EXTEND || N0.getOpcode() == ISD::ANY_EXTEND) {
5974 N0.getOpcode() == ISD::ANY_EXTEND) {
9773 DAG.getNode(ISD::ANY_EXTEND, dl, OpVT, InVal) :
10049 // which come from any_extend or zero_extend nodes. If so, we can create
10061 bool AnyExt = In.getOpcode() == ISD::ANY_EXTEND;
10112 assert((Cast.getOpcode() == ISD::ANY_EXTEND ||