/freebsd-11.0-release/contrib/llvm/lib/Analysis/ |
H A D | MemoryLocation.cpp | 111 unsigned ArgIdx, 115 const Value *Arg = CS.getArgument(ArgIdx); 127 assert((ArgIdx == 0 || ArgIdx == 1) && 136 assert(ArgIdx == 1 && "Invalid argument index"); 141 assert(ArgIdx == 2 && "Invalid argument index"); 146 assert(ArgIdx == 0 && "Invalid argument index"); 152 assert(ArgIdx == 0 && "Invalid argument index"); 164 assert((ArgIdx == 0 || ArgIdx 110 getForArgument(ImmutableCallSite CS, unsigned ArgIdx, const TargetLibraryInfo &TLI) argument [all...] |
H A D | BasicAliasAnalysis.cpp | 594 static bool isWriteOnlyParam(ImmutableCallSite CS, unsigned ArgIdx, argument 606 if (ArgIdx == 0) 616 if (ArgIdx == 0) 627 unsigned ArgIdx) { 631 if (isWriteOnlyParam(CS, ArgIdx, TLI)) 634 if (CS.paramHasAttr(ArgIdx + 1, Attribute::ReadOnly)) 637 if (CS.paramHasAttr(ArgIdx + 1, Attribute::ReadNone)) 640 return AAResultBase::getArgModRefInfo(CS, ArgIdx); 626 getArgModRefInfo(ImmutableCallSite CS, unsigned ArgIdx) argument
|
H A D | AliasAnalysis.cpp | 101 ModRefInfo AAResults::getArgModRefInfo(ImmutableCallSite CS, unsigned ArgIdx) { argument 105 Result = ModRefInfo(Result & AA->getArgModRefInfo(CS, ArgIdx));
|
/freebsd-11.0-release/contrib/llvm/tools/clang/include/clang-c/ |
H A D | Documentation.h | 286 * \param ArgIdx argument index (zero-based). 292 unsigned ArgIdx); 356 * \param ArgIdx argument index (zero-based). 362 unsigned ArgIdx);
|
/freebsd-11.0-release/contrib/llvm/tools/clang/lib/Sema/ |
H A D | SemaTemplateDeduction.cpp | 786 unsigned ArgIdx = 0, ParamIdx = 0; local 795 if (ArgIdx >= NumArgs) 798 if (isa<PackExpansionType>(Args[ArgIdx])) { 808 Params[ParamIdx], Args[ArgIdx], 813 ++ArgIdx; 835 for (; ArgIdx < NumArgs; ++ArgIdx) { 841 Args[ArgIdx], Info, Deduced, 855 if (ArgIdx < NumArgs) 1775 /// parameters so that \c Args[ArgIdx] wil 1779 hasTemplateArgumentForDeduction(const TemplateArgument *&Args, unsigned &ArgIdx, unsigned &NumArgs) argument 1800 unsigned ArgIdx = 0; local 1841 unsigned ArgIdx = 0, ParamIdx = 0; local 2202 unsigned ArgIdx = InstArgs.size(), ParamIdx = ArgIdx; local 2366 unsigned ArgIdx = InstArgs.size(), ParamIdx = ArgIdx; local 3392 unsigned ArgIdx = 0; local 4295 unsigned ArgIdx = 0, NumArgs = Deduced.size(); local [all...] |
H A D | SemaOverload.cpp | 2364 for (unsigned ArgIdx = 0, NumArgs = FromFunctionType->getNumParams(); 2365 ArgIdx != NumArgs; ++ArgIdx) { 2366 QualType FromArgType = FromFunctionType->getParamType(ArgIdx); 2367 QualType ToArgType = ToFunctionType->getParamType(ArgIdx); 2525 for (unsigned ArgIdx = 0, NumArgs = FromFunctionType->getNumParams(); 2526 ArgIdx != NumArgs; ++ArgIdx) { 2528 QualType FromArgType = FromFunctionType->getParamType(ArgIdx); 2529 QualType ToArgType = ToFunctionType->getParamType(ArgIdx); [all...] |
H A D | SemaTemplate.cpp | 3764 unsigned ArgIdx = 0, NumArgs = NewArgs.size(); local 3782 } else if (ArgIdx == NumArgs && !PartialTemplateArgs) { 3796 if (ArgIdx < NumArgs) { 3798 if (CheckTemplateArgument(*Param, NewArgs[ArgIdx], Template, 3804 NewArgs[ArgIdx].getArgument().isPackExpansion() && 3810 Diag(NewArgs[ArgIdx].getLocation(), 3812 << NewArgs[ArgIdx].getSourceRange(); 3818 ++ArgIdx; 3843 while (ArgIdx < NumArgs) { 3844 Converted.push_back(NewArgs[ArgIdx] [all...] |
H A D | SemaLookup.cpp | 2661 for (unsigned ArgIdx = 0; ArgIdx != Args.size(); ++ArgIdx) { 2662 Expr *Arg = Args[ArgIdx]; 3070 for (unsigned ArgIdx = 0; ArgIdx != ArgTys.size(); ++ArgIdx) { 3071 QualType ParamTy = FD->getParamDecl(ArgIdx)->getType(); 3072 if (!Context.hasSameUnqualifiedType(ArgTys[ArgIdx], ParamTy)) {
|
H A D | SemaChecking.cpp | 1400 for (unsigned ArgIdx = NumParams; ArgIdx < Args.size(); ++ArgIdx) { 1401 // Args[ArgIdx] can be null in malformed code. 1402 if (const Expr *Arg = Args[ArgIdx]) { 1403 if (CheckedVarArgs.empty() || !CheckedVarArgs[ArgIdx]) 5268 for (unsigned ArgIdx = 0; ArgIdx != LastArg; ++ArgIdx) { 5269 const Expr *Dest = Call->getArg(ArgIdx) [all...] |
H A D | SemaDeclAttr.cpp | 2859 unsigned ArgIdx = Idx - 1; local 2862 if (ArgIdx == 0) { 2868 ArgIdx--; 2872 QualType Ty = getFunctionOrMethodParamType(D, ArgIdx); 2878 << getFunctionOrMethodParamRange(D, ArgIdx); 2887 << getFunctionOrMethodParamRange(D, ArgIdx); 2894 << getFunctionOrMethodParamRange(D, ArgIdx);
|
H A D | SemaExpr.cpp | 1518 for (unsigned ArgIdx = 0; ArgIdx != Args.size(); ++ArgIdx) { 1519 ArgTy[ArgIdx] = Args[ArgIdx]->getType(); 1520 if (ArgTy[ArgIdx]->isArrayType()) 1521 ArgTy[ArgIdx] = S.Context.getArrayDecayedType(ArgTy[ArgIdx]);
|
H A D | TreeTransform.h | 4956 for (unsigned ArgIdx = 0; ArgIdx != *NumExpansions; ++ArgIdx) { 4957 Sema::ArgumentPackSubstitutionIndexRAII SubstIndex(getSema(), ArgIdx); local 5866 for (unsigned ArgIdx = 0; ArgIdx != *NumExpansions; ++ArgIdx) { 5867 Sema::ArgumentPackSubstitutionIndexRAII SubstIndex(getSema(), ArgIdx); local
|
/freebsd-11.0-release/contrib/llvm/lib/Target/AMDGPU/ |
H A D | AMDGPUOpenCLImageTypeLoweringPass.cpp | 109 AccessQualFromMD(MDNode *KernelMDNode, unsigned ArgIdx) { argument 111 return cast<MDString>(ArgAQNode->getOperand(ArgIdx + 1))->getString(); 115 ArgTypeFromMD(MDNode *KernelMDNode, unsigned ArgIdx) { argument 117 return cast<MDString>(ArgTypeNode->getOperand(ArgIdx + 1))->getString();
|
H A D | AMDGPUPromoteAlloca.cpp | 379 for (unsigned ArgIdx = 0, ArgEnd = Call->getNumArgOperands(); 380 ArgIdx != ArgEnd; ++ArgIdx) { 381 ArgTypes.push_back(Call->getArgOperand(ArgIdx)->getType());
|
H A D | SIISelLowering.cpp | 692 for (unsigned i = 0, e = Ins.size(), ArgIdx = 0; i != e; ++i) { 700 CCValAssign &VA = ArgLocs[ArgIdx++]; 757 Reg = ArgLocs[ArgIdx++].getLocReg();
|
/freebsd-11.0-release/contrib/llvm/include/llvm/Analysis/ |
H A D | AliasAnalysis.h | 247 ModRefInfo getArgModRefInfo(ImmutableCallSite CS, unsigned ArgIdx); 611 unsigned ArgIdx) = 0; 660 ModRefInfo getArgModRefInfo(ImmutableCallSite CS, unsigned ArgIdx) override { 661 return Result.getArgModRefInfo(CS, ArgIdx); 734 ModRefInfo getArgModRefInfo(ImmutableCallSite CS, unsigned ArgIdx) { argument 735 return AAR ? AAR->getArgModRefInfo(CS, ArgIdx) : CurrentResult.getArgModRefInfo(CS, ArgIdx); 781 ModRefInfo getArgModRefInfo(ImmutableCallSite CS, unsigned ArgIdx) { argument 832 unsigned ArgIdx = std::distance(CS.arg_begin(), AI); local 833 MemoryLocation ArgLoc = MemoryLocation::getForArgument(CS, ArgIdx, TL [all...] |
H A D | MemoryLocation.h | 92 static MemoryLocation getForArgument(ImmutableCallSite CS, unsigned ArgIdx,
|
H A D | BasicAliasAnalysis.h | 74 ModRefInfo getArgModRefInfo(ImmutableCallSite CS, unsigned ArgIdx);
|
/freebsd-11.0-release/contrib/llvm/lib/IR/ |
H A D | Function.cpp | 67 unsigned ArgIdx = 0; local 69 ++ArgIdx; 71 return ArgIdx;
|
/freebsd-11.0-release/contrib/llvm/tools/clang/utils/TableGen/ |
H A D | NeonEmitter.cpp | 1519 for (unsigned ArgIdx = 0; ArgIdx < DI->getNumArgs() - 1; ++ArgIdx) { 1528 if (DI->getArgName(ArgIdx).size()) { 1529 assert_with_loc(Intr.Variables.find(DI->getArgName(ArgIdx)) != 1532 castToType = Intr.Variables[DI->getArgName(ArgIdx)].getType(); 1534 StringInit *SI = dyn_cast<StringInit>(DI->getArg(ArgIdx));
|
/freebsd-11.0-release/contrib/llvm/include/llvm/CodeGen/ |
H A D | FastISel.h | 572 bool lowerCallOperands(const CallInst *CI, unsigned ArgIdx, unsigned NumArgs,
|
/freebsd-11.0-release/contrib/llvm/lib/CodeGen/SelectionDAG/ |
H A D | FastISel.cpp | 679 bool FastISel::lowerCallOperands(const CallInst *CI, unsigned ArgIdx, argument 688 for (unsigned ArgI = ArgIdx, ArgE = ArgIdx + NumArgs, AttrI = ArgIdx + 1;
|
H A D | SelectionDAGBuilder.h | 713 unsigned ArgIdx,
|
/freebsd-11.0-release/contrib/llvm/tools/clang/lib/AST/ |
H A D | Type.cpp | 2809 for (unsigned ArgIdx = getNumParams(); ArgIdx; --ArgIdx) 2810 if (isa<PackExpansionType>(getParamType(ArgIdx - 1)))
|
/freebsd-11.0-release/contrib/llvm/lib/Transforms/Instrumentation/ |
H A D | DataFlowSanitizer.cpp | 914 unsigned ArgIdx = A->getArgNo() + F->getArgumentList().size() / 2; local 916 while (ArgIdx--)
|