Lines Matching refs:BId
8580 static void CheckMemaccessSize(Sema &S, unsigned BId, const CallExpr *Call) { in CheckMemaccessSize() argument
8581 if (BId != Builtin::BImemset && BId != Builtin::BIbzero) in CheckMemaccessSize()
8585 Call->getArg(BId == Builtin::BImemset ? 2 : 1)->IgnoreImpCasts(); in CheckMemaccessSize()
8604 if (BId == Builtin::BIbzero || in CheckMemaccessSize()
8619 if (BId == Builtin::BImemset && in CheckMemaccessSize()
8630 unsigned BId, in CheckMemaccessArguments() argument
8632 assert(BId != 0); in CheckMemaccessArguments()
8637 (BId == Builtin::BIstrndup || BId == Builtin::BIbzero ? 2 : 3); in CheckMemaccessArguments()
8641 unsigned LastArg = (BId == Builtin::BImemset || BId == Builtin::BIbzero || in CheckMemaccessArguments()
8642 BId == Builtin::BIstrndup ? 1 : 2); in CheckMemaccessArguments()
8644 (BId == Builtin::BIbzero || BId == Builtin::BIstrndup ? 1 : 2); in CheckMemaccessArguments()
8652 CheckMemaccessSize(*this, BId, Call); in CheckMemaccessArguments()
8663 if (BId == Builtin::BIbzero && !FirstArgTy->getAs<PointerType>()) in CheckMemaccessArguments()
8766 const bool IsCmp = BId == Builtin::BImemcmp || BId == Builtin::BIbcmp; in CheckMemaccessArguments()
8770 if (BId == Builtin::BImemcpy) in CheckMemaccessArguments()
8772 else if(BId == Builtin::BImemmove) in CheckMemaccessArguments()
8784 BId != Builtin::BImemset) in CheckMemaccessArguments()
8791 if ((BId == Builtin::BImemset || BId == Builtin::BIbzero) && in CheckMemaccessArguments()
8797 } else if ((BId == Builtin::BImemcpy || BId == Builtin::BImemmove) && in CheckMemaccessArguments()