Home | History | Annotate | Download | only in AArch64

Lines Matching defs:IID

5871     unsigned IID = cast<ConstantSDNode>(N->getOperand(0))->getZExtValue();
5872 if (IID < Intrinsic::num_intrinsics)
5873 return IID;
8143 SDValue IID = N->getOperand(0);
8164 DAG.getNode(ISD::INTRINSIC_WO_CHAIN, DL, VecResTy, IID, Vec, Shift);
8416 static SDValue tryCombineLongOpWithDup(unsigned IID, SDNode *N,
8445 static SDValue tryCombineShiftImm(unsigned IID, SDNode *N, SelectionDAG &DAG) {
8467 switch (IID) {
8535 unsigned IID = getIntrinsicID(N);
8536 switch (IID) {
8570 return tryCombineLongOpWithDup(IID, N, DCI, DAG);
8576 return tryCombineShiftImm(IID, N, DAG);
8597 unsigned IID = getIntrinsicID(ABDNode);
8598 if (IID == Intrinsic::aarch64_neon_sabd ||
8599 IID == Intrinsic::aarch64_neon_uabd) {
8600 SDValue NewABD = tryCombineLongOpWithDup(IID, ABDNode, DCI, DAG);