Home | History | Annotate | Download | only in AArch64

Lines Matching defs:IID

5014     unsigned IID = cast<ConstantSDNode>(N->getOperand(0))->getZExtValue();
5015 if (IID < Intrinsic::num_intrinsics)
5016 return IID;
6721 SDValue IID = N->getOperand(0);
6742 DAG.getNode(ISD::INTRINSIC_WO_CHAIN, DL, VecResTy, IID, Vec, Shift);
6993 static SDValue tryCombineLongOpWithDup(unsigned IID, SDNode *N,
7022 static SDValue tryCombineShiftImm(unsigned IID, SDNode *N, SelectionDAG &DAG) {
7044 switch (IID) {
7099 unsigned IID = getIntrinsicID(N);
7100 switch (IID) {
7117 return tryCombineLongOpWithDup(IID, N, DCI, DAG);
7123 return tryCombineShiftImm(IID, N, DAG);
7144 unsigned IID = getIntrinsicID(ABDNode);
7145 if (IID == Intrinsic::aarch64_neon_sabd ||
7146 IID == Intrinsic::aarch64_neon_uabd) {
7147 SDValue NewABD = tryCombineLongOpWithDup(IID, ABDNode, DCI, DAG);