Lines Matching defs:Other

118   setOperationAction(ISD::BRCOND, MVT::Other, Expand);
131 setOperationAction(ISD::BR_JT, MVT::Other, Expand);
189 setOperationAction(ISD::VASTART, MVT::Other, Custom);
190 setOperationAction(ISD::VAARG, MVT::Other, Custom);
191 setOperationAction(ISD::VACOPY, MVT::Other, Custom);
192 setOperationAction(ISD::VAEND, MVT::Other, Expand);
195 setOperationAction(ISD::STACKSAVE, MVT::Other, Expand);
196 setOperationAction(ISD::STACKRESTORE, MVT::Other, Expand);
403 setOperationAction(ISD::PREFETCH, MVT::Other, Custom);
470 setOperationAction(ISD::TRAP, MVT::Other, Legal);
525 setOperationAction(ISD::INTRINSIC_WO_CHAIN, MVT::Other, Custom);
1667 SDValue Other = Op.getOperand(1);
1671 std::swap(Sel, Other);
1713 FVal = Other;
1714 TVal = DAG.getNode(ISD::XOR, dl, Other.getValueType(), Other,
1715 DAG.getConstant(-1ULL, dl, Other.getValueType()));
1813 return DAG.getNode(AArch64ISD::PREFETCH, DL, MVT::Other, Op.getOperand(0),
1957 // Other conversions are legal, unless it's to the completely software-based
2181 // Other vector multiplications are legal.
2395 MVT ActualMVT = ActualVT.isSimple() ? ActualVT.getSimpleVT() : MVT::Other;
2635 Chain = DAG.getNode(ISD::TokenFactor, DL, MVT::Other, MemOps);
2839 return DAG.getNode(ISD::TokenFactor, SDLoc(Chain), MVT::Other, ArgChains);
3103 Chain = DAG.getNode(ISD::TokenFactor, DL, MVT::Other, MemOpChains);
3189 SDVTList NodeTys = DAG.getVTList(MVT::Other, MVT::Glue);
3294 return DAG.getNode(AArch64ISD::RET_FLAG, DL, MVT::Other, RetOps);
3298 // Other Lowering Code
3426 DAG.getNode(AArch64ISD::CALL, DL, DAG.getVTList(MVT::Other, MVT::Glue),
3455 SDVTList NodeTys = DAG.getVTList(MVT::Other, MVT::Glue);
3620 return DAG.getNode(AArch64ISD::BRCOND, dl, MVT::Other, Chain, Dest, CCVal,
3642 return DAG.getNode(AArch64ISD::TBZ, dl, MVT::Other, Chain, Test,
3647 return DAG.getNode(AArch64ISD::CBZ, dl, MVT::Other, Chain, LHS, Dest);
3658 return DAG.getNode(AArch64ISD::TBNZ, dl, MVT::Other, Chain, Test,
3663 return DAG.getNode(AArch64ISD::CBNZ, dl, MVT::Other, Chain, LHS, Dest);
3669 return DAG.getNode(AArch64ISD::TBNZ, dl, MVT::Other, Chain, LHS,
3679 return DAG.getNode(AArch64ISD::TBZ, dl, MVT::Other, Chain, LHS,
3685 return DAG.getNode(AArch64ISD::BRCOND, dl, MVT::Other, Chain, Dest, CCVal,
3698 DAG.getNode(AArch64ISD::BRCOND, dl, MVT::Other, Chain, Dest, CC1Val, Cmp);
3701 return DAG.getNode(AArch64ISD::BRCOND, dl, MVT::Other, BR1, Dest, CC2Val,
4253 return DAG.getNode(ISD::TokenFactor, DL, MVT::Other, MemOps);
7181 return MVT::Other;
8736 EVT Tys[3] = { VT, MVT::i64, MVT::Other };
9159 Tys[n] = MVT::Other; // Type of the chain
9487 BR = DAG.getNode(AArch64ISD::CBZ, SDLoc(N), MVT::Other, Chain, LHS, Dest);
9489 BR = DAG.getNode(AArch64ISD::CBNZ, SDLoc(N), MVT::Other, Chain, LHS, Dest);
9590 return DAG.getNode(NewOpc, DL, MVT::Other, N->getOperand(0), NewTestSrc,