Home
last modified time | relevance | path

Searched refs:getArg (Results 1 – 25 of 138) sorted by relevance

123456

/netbsd-src/external/apache2/llvm/dist/clang/lib/CodeGen/
H A DCGBuiltin.cpp143 assert(E->getArg(0)->getType()->isPointerType()); in MakeBinaryAtomicValue()
145 E->getArg(0)->getType()->getPointeeType())); in MakeBinaryAtomicValue()
146 assert(CGF.getContext().hasSameUnqualifiedType(T, E->getArg(1)->getType())); in MakeBinaryAtomicValue()
148 llvm::Value *DestPtr = CGF.EmitScalarExpr(E->getArg(0)); in MakeBinaryAtomicValue()
158 Args[1] = CGF.EmitScalarExpr(E->getArg(1)); in MakeBinaryAtomicValue()
168 Value *Val = CGF.EmitScalarExpr(E->getArg(0)); in EmitNontemporalStore()
169 Value *Address = CGF.EmitScalarExpr(E->getArg(1)); in EmitNontemporalStore()
172 Val = CGF.EmitToMemory(Val, E->getArg(0)->getType()); in EmitNontemporalStore()
175 LValue LV = CGF.MakeNaturalAlignAddrLValue(BC, E->getArg(0)->getType()); in EmitNontemporalStore()
182 Value *Address = CGF.EmitScalarExpr(E->getArg(0)); in EmitNontemporalLoad()
[all …]
/netbsd-src/external/apache2/llvm/dist/clang/lib/Edit/
H A DRewriteObjCFoundationAPI.cpp66 const Expr *Arg = Msg->getArg(0)->IgnoreParenImpCasts(); in rewriteObjCRedundantCallWithLiteral()
86 Msg->getArg(0)->getSourceRange()); in rewriteObjCRedundantCallWithLiteral()
190 SourceRange ArgRange = Msg->getArg(0)->getSourceRange(); in rewriteToSubscriptGetCommon()
238 SourceRange Arg0Range = Msg->getArg(0)->getSourceRange(); in rewriteToArraySubscriptSet()
239 SourceRange Arg1Range = Msg->getArg(1)->getSourceRange(); in rewriteToArraySubscriptSet()
272 SourceRange Arg0Range = Msg->getArg(0)->getSourceRange(); in rewriteToDictionarySubscriptSet()
273 SourceRange Arg1Range = Msg->getArg(1)->getSourceRange(); in rewriteToDictionarySubscriptSet()
400 objectifyExpr(Msg->getArg(0), commit); in rewriteToArrayLiteral()
401 SourceRange ArgRange = Msg->getArg(0)->getSourceRange(); in rewriteToArrayLiteral()
411 const Expr *SentinelExpr = Msg->getArg(Msg->getNumArgs() - 1); in rewriteToArrayLiteral()
[all …]
/netbsd-src/external/apache2/llvm/dist/llvm/lib/CodeGen/AsmPrinter/
H A DDwarfExpression.cpp333 uint64_t Offset = Op->getArg(0); in addMachineRegExpression()
345 uint64_t Offset = Op->getArg(0); in addMachineRegExpression()
395 assert(Op->getArg(0) == 1 && in beginEntryValueExpression()
491 addBReg(OpNum - dwarf::DW_OP_breg0, Op->getArg(0)); in addExpression()
497 if (!InsertArg(Op->getArg(0), ExprCursor)) { in addExpression()
503 unsigned SizeInBits = Op->getArg(1); in addExpression()
504 unsigned FragmentOffset = Op->getArg(0); in addExpression()
535 emitUnsigned(Op->getArg(0)); in addExpression()
566 emitConstu(Op->getArg(0)); in addExpression()
571 emitSigned(Op->getArg(0)); in addExpression()
[all …]
H A DDebugHandlerBase.cpp62 int Value = Op->getArg(0); in extractFromMachineInstruction()
78 Offset += Op->getArg(0); in extractFromMachineInstruction()
81 Location.FragmentInfo = {Op->getArg(1), Op->getArg(0)}; in extractFromMachineInstruction()
/netbsd-src/external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Checkers/
H A DCStringSyntaxChecker.cpp60 sameDecl(CE->getArg(0), WithArg)); in isStrlen()
125 const Expr *DstArg = CE->getArg(0); in containsBadStrncatPattern()
126 const Expr *SrcArg = CE->getArg(1); in containsBadStrncatPattern()
127 const Expr *LenArg = CE->getArg(2); in containsBadStrncatPattern()
156 const Expr *DstArg = CE->getArg(0); in containsBadStrlcpyStrlcatPattern()
157 const Expr *LenArg = CE->getArg(2); in containsBadStrlcpyStrlcatPattern()
220 const Expr *DstArg = CE->getArg(0); in VisitCallExpr()
221 const Expr *LenArg = CE->getArg(2); in VisitCallExpr()
245 const Expr *DstArg = CE->getArg(0); in VisitCallExpr()
246 const Expr *LenArg = CE->getArg(2); in VisitCallExpr()
H A DSTLAlgorithmModeling.cpp87 if (!isIteratorType(CE->getArg(1)->getType())) in evalFind()
92 if (isIteratorType(CE->getArg(0)->getType())) { in evalFind()
99 if (isIteratorType(CE->getArg(2)->getType())) { in evalFind()
114 SVal Param = State->getSVal(CE->getArg(paramNum), LCtx); in Find()
138 Param = State->getSVal(CE->getArg(paramNum + 1), LCtx); in Find()
H A DCStringChecker.cpp1230 DestinationArgExpr Dest = {CE->getArg(0), 0}; in evalMemcpy()
1231 SourceArgExpr Src = {CE->getArg(1), 1}; in evalMemcpy()
1232 SizeArgExpr Size = {CE->getArg(2), 2}; in evalMemcpy()
1244 DestinationArgExpr Dest = {CE->getArg(0), 0}; in evalMempcpy()
1245 SourceArgExpr Src = {CE->getArg(1), 1}; in evalMempcpy()
1246 SizeArgExpr Size = {CE->getArg(2), 2}; in evalMempcpy()
1256 DestinationArgExpr Dest = {CE->getArg(0), 0}; in evalMemmove()
1257 SourceArgExpr Src = {CE->getArg(1), 1}; in evalMemmove()
1258 SizeArgExpr Size = {CE->getArg(2), 2}; in evalMemmove()
1267 SourceArgExpr Src(CE->getArg(0), 0); in evalBcopy()
[all …]
H A DObjCContainersChecker.cpp99 addSizeInfo(CE, CE->getArg(2), C); in checkPostStmt()
104 addSizeInfo(CE->getArg(0), CE, C); in checkPostStmt()
121 const Expr *ArrayExpr = CE->getArg(0); in checkPreStmt()
132 const Expr *IdxExpr = CE->getArg(1); in checkPreStmt()
H A DUnixAPIChecker.cpp189 const Expr *Arg = CE->getArg(CreateModeArgIndex); in CheckOpenVariant()
211 CE->getArg(MaxArgCount)->getSourceRange()); in CheckOpenVariant()
231 const Expr *oflagsEx = CE->getArg(FlagsArgIndex); in CheckOpenVariant()
286 const MemRegion *R = C.getSVal(CE->getArg(0)).getAsRegion(); in CheckPthreadOnce()
310 report->addRange(CE->getArg(0)->getSourceRange()); in CheckPthreadOnce()
376 const Expr *arg = CE->getArg(sizeArg); in BasicAllocationCheck()
404 const Expr *arg = CE->getArg(i); in CheckCallocZero()
H A DObjCContainersASTChecker.cpp108 Arg = CE->getArg(ArgNum)->IgnoreParenCasts(); in VisitCallExpr()
116 Arg = CE->getArg(ArgNum)->IgnoreParenCasts(); in VisitCallExpr()
120 Arg = CE->getArg(ArgNum)->IgnoreParenCasts(); in VisitCallExpr()
H A DExprInspectionChecker.cpp134 const Expr *Assertion = CE->getArg(0); in getArgumentValueString()
188 return CE->getArg(0); in getArgExpr()
391 FullSourceLoc FL(CE->getArg(0)->getBeginLoc(), SM); in analyzerHashDump()
407 SymbolRef Sym = C.getSVal(CE->getArg(0)).getAsSymbol(); in analyzerDenote()
413 const auto *E = dyn_cast<StringLiteral>(CE->getArg(1)->IgnoreParenCasts()); in analyzerDenote()
480 SVal ArgVal = C.getSVal(CE->getArg(0)); in analyzerExpress()
504 taint::isTainted(C.getState(), CE->getArg(0), C.getLocationContext()); in analyzerIsTainted()
H A DMacOSXAPIChecker.cpp72 const MemRegion *R = C.getSVal(CE->getArg(0)).getAsRegion(); in CheckDispatchOnce()
145 report->addRange(CE->getArg(0)->getSourceRange()); in CheckDispatchOnce()
/netbsd-src/external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Checkers/WebKit/
H A DASTUtils.cpp50 E = operatorCall->getArg(0); in tryToFindPtrOrigin()
60 E = call->getArg(0); in tryToFindPtrOrigin()
65 E = call->getArg(0); in tryToFindPtrOrigin()
/netbsd-src/external/apache2/llvm/dist/clang/lib/Sema/
H A DSemaChecking.cpp124 SourceRange range(call->getArg(desiredArgCount)->getBeginLoc(), in checkArgCount()
125 call->getArg(argCount - 1)->getEndLoc()); in checkArgCount()
129 << call->getArg(1)->getSourceRange(); in checkArgCount()
139 Expr *ValArg = TheCall->getArg(0); in SemaBuiltinAnnotation()
148 Expr *StrArg = TheCall->getArg(1)->IgnoreParenCasts(); in SemaBuiltinAnnotation()
188 ExprResult Arg(TheCall->getArg(0)); in SemaBuiltinAddressof()
204 TheCall->setType(TheCall->getArg(0)->getType()); in SemaBuiltinPreserveAI()
215 clang::Expr *Source = TheCall->getArg(0); in SemaBuiltinAlignment()
235 clang::Expr *AlignOp = TheCall->getArg(1); in SemaBuiltinAlignment()
296 ExprResult Arg = S.DefaultFunctionArrayLvalueConversion(TheCall->getArg(I)); in SemaBuiltinOverflow()
[all …]
/netbsd-src/external/apache2/llvm/dist/clang/utils/TableGen/
H A DNeonEmitter.cpp1431 std::string Op = cast<StringInit>(DI->getArg(0))->getAsUnquotedString(); in emitDagOp()
1435 emitDagArg(DI->getArg(1), std::string(DI->getArgNameStr(1))); in emitDagOp()
1440 emitDagArg(DI->getArg(1), std::string(DI->getArgNameStr(1))); in emitDagOp()
1442 emitDagArg(DI->getArg(2), std::string(DI->getArgNameStr(2))); in emitDagOp()
1454 emitDagArg(DI->getArg(I + 1), std::string(DI->getArgNameStr(I + 1))); in emitDagCall()
1461 if (StringInit *SI = dyn_cast<StringInit>(DI->getArg(0))) in emitDagCall()
1464 N = emitDagArg(DI->getArg(0), "").second; in emitDagCall()
1496 emitDagArg(DI->getArg(DI->getNumArgs() - 1), in emitDagCast()
1515 StringInit *SI = dyn_cast<StringInit>(DI->getArg(ArgIdx)); in emitDagCast()
1595 int64_t VectorSize = cast<IntInit>(Expr->getArg(0))->getValue(); in emitDagShuffle()
[all …]
H A DMveEmitter.cpp1104 const Type *Element = getType(D->getArg(0), Param); in getType()
1108 const Type *ExistingVector = getType(D->getArg(1), Param); in getType()
1115 const Type *Element = getType(D->getArg(0), Param); in getType()
1121 const Type *Element = getType(D->getArg(0), Param); in getType()
1126 const Type *Pointee = getType(D->getArg(0), Param); in getType()
1131 const ScalarType *STSize = cast<ScalarType>(getType(D->getArg(0), Param)); in getType()
1132 const ScalarType *STKind = cast<ScalarType>(getType(D->getArg(1), Param)); in getType()
1142 const ScalarType *STKind = cast<ScalarType>(getType(D->getArg(0), Param)); in getType()
1167 getCodeForDag(cast<DagInit>(D->getArg(i)), SubScope, Param); in getCodeForDag()
1198 if (auto *II = dyn_cast<IntInit>(D->getArg(1))) { in getCodeForDag()
[all …]
/netbsd-src/external/apache2/llvm/dist/llvm/utils/TableGen/
H A DGICombinerEmitter.cpp358 if (isSpecificDef(*Defs->getArg(I), "root")) { in parseDefs()
367 getDefOfSubClass(*Defs->getArg(I), "GIDefMatchData")) { in parseDefs()
375 if (getDefOfSubClass(*Defs->getArg(I), "GIDefKind")) in parseDefs()
378 else if (getDefOfSubClass(*Defs->getArg(I), "GIDefKindWithArgs")) in parseDefs()
507 *Matchers->getArg(I), NamedEdgeDefs, in parseMatcher()
512 *Matchers->getArg(I))) in parseMatcher()
517 if (const StringInit *StringI = dyn_cast<StringInit>(Matchers->getArg(I))) { in parseMatcher()
528 PrintNote("Pattern was `" + Matchers->getArg(I)->getAsString() + "'"); in parseMatcher()
809 if (const StringInit *Code = dyn_cast<StringInit>(Applyer->getArg(0))) { in generateCodeForTree()
H A DPseudoLoweringEmitter.cpp77 if (DefInit *DI = dyn_cast<DefInit>(Dag->getArg(i))) { in addDagOperandMapping()
107 } else if (IntInit *II = dyn_cast<IntInit>(Dag->getArg(i))) { in addDagOperandMapping()
111 } else if (auto *BI = dyn_cast<BitsInit>(Dag->getArg(i))) { in addDagOperandMapping()
116 } else if (DagInit *SubDag = dyn_cast<DagInit>(Dag->getArg(i))) { in addDagOperandMapping()
H A DCodeGenInstruction.cpp64 ArgInit = OutDI->getArg(i); in CGIOperandList()
67 ArgInit = InDI->getArg(i-NumDefs); in CGIOperandList()
520 DefInit *Constraint = dyn_cast<DefInit>(ConstraintList->getArg(i)); in isOperandImpl()
540 Init *Arg = Result->getArg(AliasOpNo); in tryAliasOpMatch()
580 InstOpRec = cast<DefInit>(DI->getArg(0))->getDef(); in tryAliasOpMatch()
694 DefInit *ADI = dyn_cast<DefInit>(Result->getArg(i)); in CodeGenInstAlias()
747 Record *SubRec = cast<DefInit>(MIOI->getArg(SubOp))->getDef(); in CodeGenInstAlias()
768 Record *SubRec = cast<DefInit>(MIOI->getArg(SubOp))->getDef(); in CodeGenInstAlias()
H A DRISCVCompressInstEmitter.cpp208 if (DefInit *DI = dyn_cast<DefInit>(Dag->getArg(i - TiedCount))) { in addDagOperandMapping()
235 } else if (IntInit *II = dyn_cast<IntInit>(Dag->getArg(i - TiedCount))) { in addDagOperandMapping()
319 if (!validateArgsTypes(SourceDag->getArg(it->getValue()), in createDagOperandMapping()
320 SourceDag->getArg(i))) in createDagOperandMapping()
331 if (!validateArgsTypes(DestDag->getArg(it->getValue()), in createDagOperandMapping()
332 SourceDag->getArg(i))) in createDagOperandMapping()
494 Arg = NotArg->getArg(0); in getReqFeatures()
/netbsd-src/external/apache2/llvm/dist/clang/include/clang/AST/
H A DIgnoreExpr.h129 (NumArgs > 1 && CCE->getArg(1)->isDefaultArgument())) && in IgnoreElidableImplicitConstructorSingleStep()
130 !CCE->getArg(0)->isDefaultArgument() && !CCE->isListInitialization()) in IgnoreElidableImplicitConstructorSingleStep()
131 return CCE->getArg(0); in IgnoreElidableImplicitConstructorSingleStep()
/netbsd-src/external/apache2/llvm/dist/clang/lib/AST/
H A DStmtPrinter.cpp1370 if (isa<CXXDefaultArgExpr>(Call->getArg(i))) { in PrintCallArgs()
1376 PrintExpr(Call->getArg(i)); in PrintCallArgs()
1689 PrintExpr(Node->getArg(0)); in VisitCXXOperatorCallExpr()
1691 PrintExpr(Node->getArg(0)); in VisitCXXOperatorCallExpr()
1695 PrintExpr(Node->getArg(0)); in VisitCXXOperatorCallExpr()
1697 PrintExpr(Node->getArg(0)); in VisitCXXOperatorCallExpr()
1702 if (!isa<CXXDefaultArgExpr>(Node->getArg(ArgIdx))) in VisitCXXOperatorCallExpr()
1703 PrintExpr(Node->getArg(ArgIdx)); in VisitCXXOperatorCallExpr()
1707 PrintExpr(Node->getArg(0)); in VisitCXXOperatorCallExpr()
1709 PrintExpr(Node->getArg(1)); in VisitCXXOperatorCallExpr()
[all …]
H A DExprCXX.cpp96 Result.LHS = BO->getArg(0); in getDecomposedForm()
97 Result.RHS = BO->getArg(1); in getDecomposedForm()
121 Result.LHS = BO->getArg(0); in getDecomposedForm()
122 Result.RHS = BO->getArg(1); in getDecomposedForm()
523 const Expr *Arg = getArg(I-1); in getEndLoc()
589 return SourceRange(getOperatorLoc(), getArg(0)->getEndLoc()); in getSourceRangeImpl()
592 return SourceRange(getArg(0)->getBeginLoc(), getOperatorLoc()); in getSourceRangeImpl()
594 return SourceRange(getArg(0)->getBeginLoc(), getOperatorLoc()); in getSourceRangeImpl()
596 return SourceRange(getArg(0)->getBeginLoc(), getRParenLoc()); in getSourceRangeImpl()
598 return SourceRange(getArg(0)->getBeginLoc(), getRParenLoc()); in getSourceRangeImpl()
[all …]
/netbsd-src/external/apache2/llvm/dist/clang/lib/Analysis/
H A DConsumed.cpp626 InfoEntry Entry = findInfo(Call->getArg(Index)); in handleCall()
639 Call->getArg(Index)->getExprLoc(), in handleCall()
748 copyInfo(Call->getArg(0), Call, CS_Consumed); in VisitCallExpr()
788 copyInfo(Call->getArg(0), Call, CS_Consumed); in VisitCXXConstructExpr()
794 copyInfo(Call->getArg(0), Call, NS); in VisitCXXConstructExpr()
818 ConsumedState CS = getInfo(Call->getArg(1)); in VisitCXXOperatorCallExpr()
819 if (!handleCall(Call, Call->getArg(0), FunDecl)) in VisitCXXOperatorCallExpr()
820 setInfo(Call->getArg(0), CS); in VisitCXXOperatorCallExpr()
827 handleCall(Call, Call->getArg(0), FunDecl); in VisitCXXOperatorCallExpr()
/netbsd-src/external/apache2/llvm/dist/clang/lib/Tooling/Transformer/
H A DSourceCodeBuilders.cpp24 CE->getArg(0)->getSourceRange() == Expr->getSourceRange()) in reallyIgnoreImplicit()
25 return CE->getArg(0)->IgnoreImplicit(); in reallyIgnoreImplicit()

123456