Searched refs:ArgIdx (Results 1 - 23 of 23) sorted by relevance

/external/llvm/lib/Analysis/
H A DNoAliasAnalysis.cpp57 Location getArgLocation(ImmutableCallSite CS, unsigned ArgIdx,
60 return Location(CS.getArgument(ArgIdx), UnknownSize,
H A DBasicAliasAnalysis.cpp494 Location getArgLocation(ImmutableCallSite CS, unsigned ArgIdx,
723 BasicAliasAnalysis::getArgLocation(ImmutableCallSite CS, unsigned ArgIdx, argument
725 Location Loc = AliasAnalysis::getArgLocation(CS, ArgIdx, Mask);
734 assert((ArgIdx == 0 || ArgIdx == 1) &&
738 assert(Loc.Ptr == II->getArgOperand(ArgIdx) &&
740 Mask = ArgIdx ? Ref : Mod;
746 assert(ArgIdx == 1 && "Invalid argument index");
747 assert(Loc.Ptr == II->getArgOperand(ArgIdx) &&
753 assert(ArgIdx
[all...]
H A DAliasAnalysis.cpp64 AliasAnalysis::getArgLocation(ImmutableCallSite CS, unsigned ArgIdx, argument
67 return AA->getArgLocation(CS, ArgIdx, Mask);
/external/clang/include/clang-c/
H A DDocumentation.h286 * \param ArgIdx argument index (zero-based).
292 unsigned ArgIdx);
356 * \param ArgIdx argument index (zero-based).
362 unsigned ArgIdx);
/external/clang/lib/Sema/
H A DSemaTemplateDeduction.cpp816 unsigned ArgIdx = 0, ParamIdx = 0; local
825 if (ArgIdx >= NumArgs)
828 if (isa<PackExpansionType>(Args[ArgIdx])) {
838 Params[ParamIdx], Args[ArgIdx],
844 ++ArgIdx;
866 for (; ArgIdx < NumArgs; ++ArgIdx) {
872 Args[ArgIdx], Info, Deduced,
887 if (ArgIdx < NumArgs)
1801 /// parameters so that \c Args[ArgIdx] wil
1805 hasTemplateArgumentForDeduction(const TemplateArgument *&Args, unsigned &ArgIdx, unsigned &NumArgs) argument
1826 unsigned ArgIdx = 0; local
1867 unsigned ArgIdx = 0, ParamIdx = 0; local
2231 unsigned ArgIdx = InstArgs.size(), ParamIdx = ArgIdx; local
2395 unsigned ArgIdx = InstArgs.size(), ParamIdx = ArgIdx; local
3352 unsigned ArgIdx = 0; local
4255 unsigned ArgIdx = 0, NumArgs = Deduced.size(); local
[all...]
H A DSemaOverload.cpp2320 for (unsigned ArgIdx = 0, NumArgs = FromFunctionType->getNumParams();
2321 ArgIdx != NumArgs; ++ArgIdx) {
2322 QualType FromArgType = FromFunctionType->getParamType(ArgIdx);
2323 QualType ToArgType = ToFunctionType->getParamType(ArgIdx);
2481 for (unsigned ArgIdx = 0, NumArgs = FromFunctionType->getNumParams();
2482 ArgIdx != NumArgs; ++ArgIdx) {
2484 QualType FromArgType = FromFunctionType->getParamType(ArgIdx);
2485 QualType ToArgType = ToFunctionType->getParamType(ArgIdx);
9392 unsigned ArgIdx = ConvIdx; local
[all...]
H A DSemaChecking.cpp779 for (unsigned ArgIdx = NumParams; ArgIdx < Args.size(); ++ArgIdx) {
780 // Args[ArgIdx] can be null in malformed code.
781 if (const Expr *Arg = Args[ArgIdx]) {
782 if (CheckedVarArgs.empty() || !CheckedVarArgs[ArgIdx])
4081 for (unsigned ArgIdx = 0; ArgIdx != LastArg; ++ArgIdx) {
4082 const Expr *Dest = Call->getArg(ArgIdx)
[all...]
H A DSemaTemplate.cpp3655 unsigned ArgIdx = 0, NumArgs = TemplateArgs.size(); local
3675 } else if (ArgIdx == NumArgs && !PartialTemplateArgs) {
3689 if (ArgIdx < NumArgs) {
3691 if (CheckTemplateArgument(*Param, TemplateArgs[ArgIdx], Template,
3696 if (TemplateArgs[ArgIdx].getArgument().isPackExpansion() &&
3703 Diag(TemplateArgs[ArgIdx].getLocation(),
3705 << TemplateArgs[ArgIdx].getSourceRange();
3711 ++ArgIdx;
3727 if (TemplateArgs[ArgIdx-1].getArgument().isPackExpansion()) {
3741 while (ArgIdx < NumArg
[all...]
H A DSemaLookup.cpp2280 for (unsigned ArgIdx = 0; ArgIdx != Args.size(); ++ArgIdx) {
2281 Expr *Arg = Args[ArgIdx];
2684 for (unsigned ArgIdx = 0; ArgIdx != ArgTys.size(); ++ArgIdx) {
2685 QualType ParamTy = FD->getParamDecl(ArgIdx)->getType();
2686 if (!Context.hasSameUnqualifiedType(ArgTys[ArgIdx], ParamTy)) {
H A DSemaTemplateInstantiateDecl.cpp3086 for (unsigned ArgIdx = 0; ArgIdx != *NumExpansions; ++ArgIdx) {
3087 Sema::ArgumentPackSubstitutionIndexRAII SubstIndex(SemaRef, ArgIdx);
H A DSemaDeclAttr.cpp2529 unsigned ArgIdx = Idx - 1; local
2532 if (ArgIdx == 0) {
2538 ArgIdx--;
2542 QualType Ty = getFunctionOrMethodParamType(D, ArgIdx);
H A DSemaExpr.cpp1475 for (unsigned ArgIdx = 0; ArgIdx != Args.size(); ++ArgIdx) {
1476 ArgTy[ArgIdx] = Args[ArgIdx]->getType();
1477 if (ArgTy[ArgIdx]->isArrayType())
1478 ArgTy[ArgIdx] = S.Context.getArrayDecayedType(ArgTy[ArgIdx]);
/external/clang/tools/libclang/
H A DCXComment.cpp179 unsigned ArgIdx) {
181 if (!ICC || ArgIdx >= ICC->getNumArgs())
184 return cxstring::createRef(ICC->getArgText(ArgIdx));
245 unsigned ArgIdx) {
247 if (!BCC || ArgIdx >= BCC->getNumArgs())
250 return cxstring::createRef(BCC->getArgText(ArgIdx));
178 clang_InlineCommandComment_getArgText(CXComment CXC, unsigned ArgIdx) argument
244 clang_BlockCommandComment_getArgText(CXComment CXC, unsigned ArgIdx) argument
/external/llvm/lib/Target/R600/
H A DAMDGPUPromoteAlloca.cpp341 for (unsigned ArgIdx = 0, ArgEnd = Call->getNumArgOperands();
342 ArgIdx != ArgEnd; ++ArgIdx) {
343 ArgTypes.push_back(Call->getArgOperand(ArgIdx)->getType());
H A DSIISelLowering.cpp389 for (unsigned i = 0, e = Ins.size(), ArgIdx = 0; i != e; ++i) {
397 CCValAssign &VA = ArgLocs[ArgIdx++];
438 Reg = ArgLocs[ArgIdx++].getLocReg();
/external/llvm/lib/IR/
H A DFunction.cpp72 unsigned ArgIdx = 0; local
74 ++ArgIdx;
76 return ArgIdx;
/external/clang/utils/TableGen/
H A DNeonEmitter.cpp1502 for (unsigned ArgIdx = 0; ArgIdx < DI->getNumArgs() - 1; ++ArgIdx) {
1511 if (DI->getArgName(ArgIdx).size()) {
1512 assert_with_loc(Intr.Variables.find(DI->getArgName(ArgIdx)) !=
1515 castToType = Intr.Variables[DI->getArgName(ArgIdx)].getType();
1517 StringInit *SI = dyn_cast<StringInit>(DI->getArg(ArgIdx));
/external/llvm/include/llvm/Analysis/
H A DAliasAnalysis.h282 virtual Location getArgLocation(ImmutableCallSite CS, unsigned ArgIdx,
/external/clang/lib/AST/
H A DType.cpp1720 for (unsigned ArgIdx = getNumParams(); ArgIdx; --ArgIdx)
1721 if (isa<PackExpansionType>(getParamType(ArgIdx - 1)))
/external/llvm/lib/CodeGen/SelectionDAG/
H A DSelectionDAGBuilder.h630 unsigned ArgIdx,
H A DSelectionDAGBuilder.cpp6776 SelectionDAGBuilder::LowerCallOperands(const CallInst &CI, unsigned ArgIdx,
6785 for (unsigned ArgI = ArgIdx, ArgE = ArgIdx + NumArgs, AttrI = ArgIdx + 1;
/external/llvm/lib/Transforms/Instrumentation/
H A DDataFlowSanitizer.cpp841 unsigned ArgIdx = A->getArgNo() + F->getArgumentList().size() / 2; local
843 while (ArgIdx--)
/external/clang/include/clang/Sema/
H A DSema.h5982 unsigned ArgIdx,
5984 : OriginalParamType(OriginalParamType), ArgIdx(ArgIdx),
5988 unsigned ArgIdx; member in struct:clang::Sema::OriginalCallArg
5981 OriginalCallArg(QualType OriginalParamType, unsigned ArgIdx, QualType OriginalArgType) argument

Completed in 364 milliseconds