Lines Matching refs:IID

6492     unsigned IID = N->getConstantOperandVal(0);  in getIntrinsicID()  local
6493 if (IID < Intrinsic::num_intrinsics) in getIntrinsicID()
6494 return IID; in getIntrinsicID()
6505 unsigned IID = getIntrinsicID(N1.getNode()); in isReassocProfitable() local
6507 if (IID == Intrinsic::aarch64_neon_umull || in isReassocProfitable()
6509 IID == Intrinsic::aarch64_neon_smull || in isReassocProfitable()
18454 SDValue IID = N->getOperand(0); in tryCombineFixedPointConvert() local
18476 DAG.getNode(ISD::INTRINSIC_WO_CHAIN, DL, VecResTy, IID, Vec, Shift); in tryCombineFixedPointConvert()
19568 static SDValue tryCombineLongOpWithDup(unsigned IID, SDNode *N, in tryCombineLongOpWithDup() argument
19574 SDValue LHS = N->getOperand((IID == Intrinsic::not_intrinsic) ? 0 : 1); in tryCombineLongOpWithDup()
19575 SDValue RHS = N->getOperand((IID == Intrinsic::not_intrinsic) ? 1 : 2); in tryCombineLongOpWithDup()
19594 if (IID == Intrinsic::not_intrinsic) in tryCombineLongOpWithDup()
19601 static SDValue tryCombineShiftImm(unsigned IID, SDNode *N, SelectionDAG &DAG) { in tryCombineShiftImm() argument
19622 if (ShiftAmount == 0 && IID != Intrinsic::aarch64_neon_sqshlu) in tryCombineShiftImm()
19627 switch (IID) { in tryCombineShiftImm()
19656 Opcode = IID == Intrinsic::aarch64_neon_sshl ? AArch64ISD::VASHR in tryCombineShiftImm()
19783 unsigned IID = getIntrinsicID(N); in tryConvertSVEWideCompare() local
19790 switch (IID) { in tryConvertSVEWideCompare()
19963 unsigned IID = getIntrinsicID(N); in performIntrinsicCombine() local
19964 switch (IID) { in performIntrinsicCombine()
20037 return tryCombineLongOpWithDup(IID, N, DCI, DAG); in performIntrinsicCombine()
20045 return tryCombineShiftImm(IID, N, DAG); in performIntrinsicCombine()