HomeSort by: relevance | last modified time | path
    Searched defs:ArgIdx (Results 1 - 16 of 16) sorted by relevancy

  /src/external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Checkers/
MIGChecker.cpp 207 unsigned ArgIdx = I->second;
208 SVal Arg = Call.getArgSVal(ArgIdx);
  /src/external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Checkers/WebKit/
UncountedCallArgsChecker.cpp 71 unsigned ArgIdx =
79 P < F->param_end() && ArgIdx < CE->getNumArgs(); ++P, ++ArgIdx) {
93 const auto *Arg = CE->getArg(ArgIdx);
  /src/external/apache2/llvm/dist/llvm/lib/Analysis/
AliasAnalysis.cpp 178 ModRefInfo AAResults::getArgModRefInfo(const CallBase *Call, unsigned ArgIdx) {
182 Result = intersectModRef(Result, AA->getArgModRefInfo(Call, ArgIdx));
257 unsigned ArgIdx = std::distance(Call->arg_begin(), AI);
259 MemoryLocation::getForArgument(Call, ArgIdx, TLI);
262 ModRefInfo ArgMask = getArgModRefInfo(Call, ArgIdx);
AliasSetTracker.cpp 494 int ArgIdx = IdxArgPair.index();
499 MemoryLocation::getForArgument(Call, ArgIdx, nullptr);
500 ModRefInfo ArgMask = AA.getArgModRefInfo(Call, ArgIdx);
  /src/external/apache2/llvm/dist/llvm/lib/Transforms/Utils/
AMDGPUEmitPrintf.cpp 201 unsigned ArgIdx = 1;
212 ArgIdx += Spec.count('*');
214 BV.set(ArgIdx);
217 ++ArgIdx;
SimplifyCFG.cpp 6659 unsigned ArgIdx = CB->getArgOperandNo(&Arg);
6660 if (CB->isPassingUndefUB(ArgIdx) &&
6661 CB->paramHasAttr(ArgIdx, Attribute::NonNull)) {
6670 unsigned ArgIdx = CB->getArgOperandNo(&Arg);
6671 if (CB->isPassingUndefUB(ArgIdx)) {
  /src/external/apache2/llvm/dist/llvm/examples/Kaleidoscope/Chapter9/
toy.cpp 1270 unsigned ArgIdx = 0;
1277 SP, Arg.getName(), ++ArgIdx, Unit, LineNo, KSDbgInfo.getDoubleTy(),
  /src/external/apache2/llvm/dist/llvm/lib/Transforms/Coroutines/
CoroSplit.cpp 1509 size_t ArgIdx = 0;
1511 assert(ArgIdx < FnArgs.size());
1512 if (paramTy != FnArgs[ArgIdx]->getType())
1514 Builder.CreateBitOrPointerCast(FnArgs[ArgIdx], paramTy));
1516 CallArgs.push_back(FnArgs[ArgIdx]);
1517 ++ArgIdx;
  /src/external/apache2/llvm/dist/llvm/lib/Target/ARM/
ARMFastISel.cpp 2343 unsigned ArgIdx = ArgI - CI->arg_begin();
2344 if (CI->paramHasAttr(ArgIdx, Attribute::SExt))
2346 if (CI->paramHasAttr(ArgIdx, Attribute::ZExt))
2350 if (CI->paramHasAttr(ArgIdx, Attribute::InReg) ||
2351 CI->paramHasAttr(ArgIdx, Attribute::StructRet) ||
2352 CI->paramHasAttr(ArgIdx, Attribute::SwiftSelf) ||
2353 CI->paramHasAttr(ArgIdx, Attribute::SwiftError) ||
2354 CI->paramHasAttr(ArgIdx, Attribute::Nest) ||
2355 CI->paramHasAttr(ArgIdx, Attribute::ByVal))
  /src/external/apache2/llvm/dist/clang/lib/Sema/
SemaTemplateDeduction.cpp 1030 unsigned ArgIdx = 0, ParamIdx = 0;
1039 if (ArgIdx >= NumArgs)
1042 if (isa<PackExpansionType>(Args[ArgIdx])) {
1052 Params[ParamIdx], Args[ArgIdx],
1057 ++ArgIdx;
1074 for (; ArgIdx < NumArgs && PackScope.hasNextElement(); ++ArgIdx) {
1078 Args[ArgIdx], Info, Deduced,
1104 for (unsigned I = 0; I != *NumExpansions && ArgIdx < NumArgs;
1105 ++I, ++ArgIdx)
    [all...]
SemaTemplate.cpp 5679 unsigned ArgIdx = 0, NumArgs = NewArgs.size();
5697 } else if (ArgIdx == NumArgs && !PartialTemplateArgs) {
5709 if (ArgIdx < NumArgs) {
5711 if (CheckTemplateArgument(*Param, NewArgs[ArgIdx], Template,
5717 NewArgs[ArgIdx].getArgument().isPackExpansion() &&
5726 Diag(NewArgs[ArgIdx].getLocation(),
5729 << NewArgs[ArgIdx].getSourceRange();
5735 ++ArgIdx;
5760 while (ArgIdx < NumArgs) {
5761 Converted.push_back(NewArgs[ArgIdx].getArgument())
    [all...]
SemaDeclAttr.cpp 3442 unsigned ArgIdx = Idx - 1;
3445 if (ArgIdx == 0) {
3451 ArgIdx--;
3455 QualType Ty = getFunctionOrMethodParamType(D, ArgIdx);
3461 << getFunctionOrMethodParamRange(D, ArgIdx);
3470 << getFunctionOrMethodParamRange(D, ArgIdx);
3477 << getFunctionOrMethodParamRange(D, ArgIdx);
3546 int32_t ArgIdx;
3558 ArgIdx = It->second;
3563 if (!checkUInt32Argument(S, AL, IdxExpr, (uint32_t &)ArgIdx, I + 1
    [all...]
SemaChecking.cpp 1130 const Expr *ArgIdx = Call->getArg(Idx);
1133 const PointerType *ArgTy = ArgIdx->getType()->getAs<PointerType>();
1141 << ArgIdx->getType() << ArgIdx->getSourceRange();
4624 for (unsigned ArgIdx = NumParams; ArgIdx < Args.size(); ++ArgIdx) {
4625 // Args[ArgIdx] can be null in malformed code.
4626 if (const Expr *Arg = Args[ArgIdx]) {
4627 if (CheckedVarArgs.empty() || !CheckedVarArgs[ArgIdx])
    [all...]
TreeTransform.h 5979 for (unsigned ArgIdx = 0; ArgIdx != *NumExpansions; ++ArgIdx) {
5980 Sema::ArgumentPackSubstitutionIndexRAII SubstIndex(getSema(), ArgIdx);
7076 for (unsigned ArgIdx = 0; ArgIdx != *NumExpansions; ++ArgIdx) {
7077 Sema::ArgumentPackSubstitutionIndexRAII SubstIndex(getSema(), ArgIdx);
  /src/external/apache2/llvm/dist/llvm/lib/Transforms/Instrumentation/
DataFlowSanitizer.cpp 1834 unsigned ArgIdx = A->getArgNo() + F->arg_size() / 2;
1836 std::advance(Arg, ArgIdx);
  /src/external/apache2/llvm/dist/clang/include/clang/Sema/
Sema.h 8397 unsigned ArgIdx, QualType OriginalArgType)
8399 DecomposedParam(DecomposedParam), ArgIdx(ArgIdx),
8404 unsigned ArgIdx;

Completed in 75 milliseconds