Home
last modified time | relevance | path

Searched refs:ArgIndex (Results 1 – 13 of 13) sorted by relevance

/external/llvm/lib/Transforms/IPO/
DArgumentPromotion.cpp646 unsigned ArgIndex = 1; in DoPromotion() local
648 ++I, ++ArgIndex) { in DoPromotion()
658 AttributeSet attrs = PAL.getParamAttributes(ArgIndex); in DoPromotion()
659 if (attrs.hasAttributes(ArgIndex)) { in DoPromotion()
660 AttrBuilder B(attrs, ArgIndex); in DoPromotion()
773 ArgIndex = 1; in DoPromotion()
775 I != E; ++I, ++AI, ++ArgIndex) in DoPromotion()
779 if (CallPAL.hasAttributes(ArgIndex)) { in DoPromotion()
780 AttrBuilder B(CallPAL, ArgIndex); in DoPromotion()
841 for (; AI != CS.arg_end(); ++AI, ++ArgIndex) { in DoPromotion()
[all …]
/external/clang/lib/Analysis/
DThreadSafetyCommon.cpp670 unsigned ArgIndex = CurrentBlockInfo->ProcessedPredecessors; in makePhiNodeVar() local
671 assert(ArgIndex > 0 && ArgIndex < NPreds); in makePhiNodeVar()
680 Ph->values()[ArgIndex] = E; in makePhiNodeVar()
688 for (unsigned PIdx = 0; PIdx < ArgIndex; ++PIdx) in makePhiNodeVar()
691 Ph->values()[ArgIndex] = E; in makePhiNodeVar()
773 unsigned ArgIndex = BBInfo[Blk->getBlockID()].ProcessedPredecessors; in mergePhiNodesBackEdge() local
774 assert(ArgIndex > 0 && ArgIndex < BB->numPredecessors()); in mergePhiNodesBackEdge()
779 assert(Ph->values()[ArgIndex] == nullptr && "Wrong index for back edge."); in mergePhiNodesBackEdge()
783 Ph->values()[ArgIndex] = E; in mergePhiNodesBackEdge()
/external/clang/lib/StaticAnalyzer/Core/
DPathDiagnostic.cpp1140 unsigned ArgIndex = 0; in getMessage() local
1142 E = CE->arg_end(); I != E; ++I, ++ArgIndex){ in getMessage()
1148 return getMessageForArg(*I, ArgIndex); in getMessage()
1156 return getMessageForArg(*I, ArgIndex); in getMessage()
1172 unsigned ArgIndex) { in getMessageForArg() argument
1174 ++ArgIndex; in getMessageForArg()
1179 os << Msg << " via " << ArgIndex << llvm::getOrdinalSuffix(ArgIndex) in getMessageForArg()
/external/compiler-rt/lib/ubsan/
Dubsan_handlers.h145 int ArgIndex; member
Dubsan_handlers.cc510 "never be null") << Data->ArgIndex; in handleNonNullArg()
/external/lldb/source/Expression/
DClangASTSource.cpp1772 unsigned ArgIndex; in AddFunDecl() local
1776 for (ArgIndex = 0; ArgIndex < NumArgs; ++ArgIndex) in AddFunDecl()
1778 QualType arg_qual_type (func_proto_type->getArgType(ArgIndex)); in AddFunDecl()
/external/clang/lib/Sema/
DSemaChecking.cpp1361 for (unsigned ArgIndex = 0, ArgIndexEnd = NonNullArgs.size(); in CheckNonNullArguments() local
1362 ArgIndex != ArgIndexEnd; ++ArgIndex) { in CheckNonNullArguments()
1363 if (NonNullArgs[ArgIndex]) in CheckNonNullArguments()
1364 CheckNonNullArgument(S, Args[ArgIndex], CallSiteLoc); in CheckNonNullArguments()
1899 static bool checkBuiltinArgument(Sema &S, CallExpr *E, unsigned ArgIndex) { in checkBuiltinArgument() argument
1903 ParmVarDecl *Param = Fn->getParamDecl(ArgIndex); in checkBuiltinArgument()
1912 E->setArg(ArgIndex, Arg.get()); in checkBuiltinArgument()
3151 unsigned ArgIndex = FA->getFormatIdx(); in checkFormatStringExpr() local
3154 --ArgIndex; in checkFormatStringExpr()
3155 const Expr *Arg = CE->getArg(ArgIndex - 1); in checkFormatStringExpr()
[all …]
DSemaDeclAttr.cpp899 for (unsigned ArgIndex = 0; ArgIndex < Attr.getNumArgs(); ++ArgIndex) { in handleCallableWhenAttr() local
904 if (Attr.isArgIdent(ArgIndex)) { in handleCallableWhenAttr()
905 IdentifierLoc *Ident = Attr.getArgAsIdent(ArgIndex); in handleCallableWhenAttr()
909 if (!S.checkStringLiteralArgumentAttr(Attr, ArgIndex, StateString, &Loc)) in handleCallableWhenAttr()
DSemaDeclCXX.cpp766 unsigned ArgIndex = 0; in CheckConstexprParameterTypes() local
770 i != e; ++i, ++ArgIndex) { in CheckConstexprParameterTypes()
771 const ParmVarDecl *PD = FD->getParamDecl(ArgIndex); in CheckConstexprParameterTypes()
776 ArgIndex+1, PD->getSourceRange(), in CheckConstexprParameterTypes()
/external/clang/lib/StaticAnalyzer/Checkers/
DMallocChecker.cpp488 unsigned ArgIndex) override { in getMessageForArg() argument
490 ++ArgIndex; in getMessageForArg()
495 os << "Reallocation of " << ArgIndex << llvm::getOrdinalSuffix(ArgIndex) in getMessageForArg()
/external/llvm/lib/ExecutionEngine/Interpreter/
DExecution.cpp1074 GenericValue ArgIndex; in visitCallSite() local
1075 ArgIndex.UIntPairVal.first = ECStack.size() - 1; in visitCallSite()
1076 ArgIndex.UIntPairVal.second = 0; in visitCallSite()
1077 SetValue(CS.getInstruction(), ArgIndex, SF); in visitCallSite()
/external/clang/include/clang/StaticAnalyzer/Core/BugReporter/
DPathDiagnostic.h492 virtual std::string getMessageForArg(const Expr *ArgE, unsigned ArgIndex);
/external/clang/lib/AST/
DExprConstant.cpp1197 unsigned ArgIndex = 0; in describeCall() local
1216 E = Frame->Callee->param_end(); I != E; ++I, ++ArgIndex) { in describeCall()
1217 if (ArgIndex > (unsigned)IsMemberCall) in describeCall()
1221 const APValue &Arg = Frame->Arguments[ArgIndex]; in describeCall()
1224 if (ArgIndex == 0 && IsMemberCall) in describeCall()