Lines Matching refs:IntrinsicID
1402 static Constant *ConstantFoldScalarCall(StringRef Name, unsigned IntrinsicID, in ConstantFoldScalarCall() argument
1407 if (IntrinsicID == Intrinsic::convert_to_fp16) { in ConstantFoldScalarCall()
1419 if (IntrinsicID == Intrinsic::round) { in ConstantFoldScalarCall()
1437 switch (IntrinsicID) { in ConstantFoldScalarCall()
1504 else if (IntrinsicID == Intrinsic::sqrt && in ConstantFoldScalarCall()
1543 switch (IntrinsicID) { in ConstantFoldScalarCall()
1571 switch (IntrinsicID) { in ConstantFoldScalarCall()
1593 if (IntrinsicID == Intrinsic::bswap) in ConstantFoldScalarCall()
1612 if (IntrinsicID == Intrinsic::pow) { in ConstantFoldScalarCall()
1615 if (IntrinsicID == Intrinsic::copysign) { in ConstantFoldScalarCall()
1622 if (IntrinsicID == Intrinsic::minnum) { in ConstantFoldScalarCall()
1628 if (IntrinsicID == Intrinsic::maxnum) { in ConstantFoldScalarCall()
1643 if (IntrinsicID == Intrinsic::powi && Ty->isHalfTy()) in ConstantFoldScalarCall()
1647 if (IntrinsicID == Intrinsic::powi && Ty->isFloatTy()) in ConstantFoldScalarCall()
1651 if (IntrinsicID == Intrinsic::powi && Ty->isDoubleTy()) in ConstantFoldScalarCall()
1661 switch (IntrinsicID) { in ConstantFoldScalarCall()
1671 switch (IntrinsicID) { in ConstantFoldScalarCall()
1720 switch (IntrinsicID) { in ConstantFoldScalarCall()
1741 static Constant *ConstantFoldVectorCall(StringRef Name, unsigned IntrinsicID, in ConstantFoldVectorCall() argument
1760 Constant *Folded = ConstantFoldScalarCall(Name, IntrinsicID, Ty, Lane, TLI); in ConstantFoldVectorCall()