Lines Matching refs:Other

1075   setOperationAction(ISD::INTRINSIC_VOID, MVT::Other, Custom);
1208 setOperationAction(ISD::TRAP, MVT::Other, Legal);
1209 setOperationAction(ISD::DEBUGTRAP, MVT::Other, Legal);
1212 setOperationAction(ISD::VASTART, MVT::Other, Custom);
1213 setOperationAction(ISD::VAARG, MVT::Other, Expand);
1214 setOperationAction(ISD::VACOPY, MVT::Other, Expand);
1215 setOperationAction(ISD::VAEND, MVT::Other, Expand);
1216 setOperationAction(ISD::STACKSAVE, MVT::Other, Expand);
1217 setOperationAction(ISD::STACKRESTORE, MVT::Other, Expand);
1231 setOperationAction(ISD::ATOMIC_FENCE, MVT::Other, Custom);
1249 setOperationAction(ISD::ATOMIC_FENCE, MVT::Other,
1273 setOperationAction(ISD::PREFETCH, MVT::Other, Custom);
1291 setOperationAction(ISD::INTRINSIC_WO_CHAIN, MVT::Other, Custom);
1293 setOperationAction(ISD::EH_SJLJ_LONGJMP, MVT::Other, Custom);
1294 setOperationAction(ISD::EH_SJLJ_SETUP_DISPATCH, MVT::Other, Custom);
1315 setOperationAction(ISD::BRCOND, MVT::Other, Custom);
1321 setOperationAction(ISD::BR_JT, MVT::Other, Custom);
1771 if (VT == MVT::Glue || VT == MVT::Other)
2275 SDVTList VTs = DAG.getVTList(MVT::Other, MVT::Glue);
2289 Chain = DAG.getNode(ISD::TokenFactor, dl, MVT::Other, MemOpChains);
2462 SDVTList NodeTys = DAG.getVTList(MVT::Other, MVT::Glue);
2753 return DAG.getNode(ARMISD::INTRET_FLAG, DL, MVT::Other, RetOps);
2902 return DAG.getNode(ARMISD::RET_FLAG, dl, MVT::Other, RetOps);
3005 return DAG.getNode(ISD::WRITE_REGISTER, DL, MVT::Other, Ops);
3149 DAG.getNode(ARMISD::CALL, DL, DAG.getVTList(MVT::Other, MVT::Glue),
3173 DAG.getVTList(MVT::i32, MVT::Other), Ops);
3599 DAG.getVTList(MVT::i32, MVT::Other), Op.getOperand(0),
3606 return DAG.getNode(ARMISD::EH_SJLJ_LONGJMP, dl, MVT::Other, Op.getOperand(0),
3613 return DAG.getNode(ARMISD::EH_SJLJ_SETUP_DISPATCH, dl, MVT::Other,
3621 Op.getOperand(Op.getOperand(0).getValueType() == MVT::Other))
3640 std::vector<EVT> ResultTys = {MVT::Other, MVT::Glue};
3803 return DAG.getNode(ARMISD::MEMBARRIER_MCR, dl, MVT::Other, Op.getOperand(0),
3821 return DAG.getNode(ISD::INTRINSIC_VOID, dl, MVT::Other, Op.getOperand(0),
3848 return DAG.getNode(ARMISD::PRELOAD, dl, MVT::Other, Op.getOperand(0),
3961 Chain = DAG.getNode(ISD::TokenFactor, dl, MVT::Other, MemOps);
5190 return DAG.getNode(ARMISD::BRCOND, dl, MVT::Other,
5202 SDVTList VTList = DAG.getVTList(MVT::Other, MVT::Glue);
5240 return DAG.getNode(ARMISD::BRCOND, dl, MVT::Other, Chain, Dest, ARMcc, CCR,
5294 return DAG.getNode(ARMISD::BRCOND, dl, MVT::Other, Chain, Dest, ARMcc, CCR,
5302 return DAG.getNode(ARMISD::BRCOND, dl, MVT::Other,
5319 SDVTList VTList = DAG.getVTList(MVT::Other, MVT::Glue);
5347 return DAG.getNode(ARMISD::BR2_JT, dl, MVT::Other, Chain,
5356 return DAG.getNode(ARMISD::BR_JT, dl, MVT::Other, Chain, Addr, JTI);
5362 return DAG.getNode(ARMISD::BR_JT, dl, MVT::Other, Chain, Addr, JTI);
5649 DAG.getVTList(MVT::i32, MVT::i32, MVT::Other),
6121 // Other right shifts we don't have operations for (we use a shift left by a
8610 // Other vector multiplications are legal.
9033 SDValue DBZCHK = DAG.getNode(ARMISD::WIN__DBZCHK, dl, MVT::Other,
9043 return DAG.getNode(ARMISD::WIN__DBZCHK, DL, MVT::Other, InChain, Op);
9048 return DAG.getNode(ARMISD::WIN__DBZCHK, DL, MVT::Other, InChain,
9193 DAG.getVTList(MVT::i32, MVT::Other), Ops);
9228 DAG.getVTList(MVT::Untyped, MVT::i32, MVT::Other), Ops);
11794 // Other code patterns that can be also be modified have the following form:
13235 Tys[n] = MVT::Other;
13348 Tys[n] = MVT::Other;
13428 SDVTList SDTys = DAG.getVTList(N->getValueType(0), MVT::Other);
13533 return DAG.getNode(ISD::TokenFactor, DL, MVT::Other, Chains);
13587 return DAG.getNode(ISD::TokenFactor, DL, MVT::Other, Stores);
14085 SDValue NewChain = DAG.getNode(ISD::TokenFactor, DL, MVT::Other,
14355 SDValue NewBr = DAG.getNode(ISD::BR, SDLoc(Br), MVT::Other, NewBrOps);
14364 Res = DAG.getNode(ARMISD::WLS, dl, MVT::Other, Ops);
14371 Res = DAG.getNode(ARMISD::WLS, dl, MVT::Other, Ops);
14380 DAG.getVTList(MVT::i32, MVT::Other), Args);
14391 Chain = DAG.getNode(ISD::TokenFactor, dl, MVT::Other,
14395 return DAG.getNode(ARMISD::LE, dl, MVT::Other, EndArgs);
14873 return MVT::Other;
15969 if (VT == MVT::Other)
15979 if (VT == MVT::Other)
15989 if (VT == MVT::Other)
16365 SDVTList NodeTys = DAG.getVTList(MVT::Other, MVT::Glue);
16417 {DstVT, MVT::Other}, {Chain, SrcVal});