/netbsd-src/external/apache2/llvm/dist/clang/lib/CodeGen/ |
H A D | CGBuiltin.cpp | 143 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 D | RewriteObjCFoundationAPI.cpp | 66 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 D | DwarfExpression.cpp | 333 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 D | DebugHandlerBase.cpp | 62 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 D | CStringSyntaxChecker.cpp | 60 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 D | STLAlgorithmModeling.cpp | 87 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 D | CStringChecker.cpp | 1230 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 D | ObjCContainersChecker.cpp | 99 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 D | UnixAPIChecker.cpp | 189 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 D | ObjCContainersASTChecker.cpp | 108 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 D | ExprInspectionChecker.cpp | 134 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 D | MacOSXAPIChecker.cpp | 72 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 D | ASTUtils.cpp | 50 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 D | SemaChecking.cpp | 124 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 D | NeonEmitter.cpp | 1431 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 D | MveEmitter.cpp | 1104 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 D | GICombinerEmitter.cpp | 358 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 D | PseudoLoweringEmitter.cpp | 77 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 D | CodeGenInstruction.cpp | 64 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 D | RISCVCompressInstEmitter.cpp | 208 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 D | IgnoreExpr.h | 129 (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 D | StmtPrinter.cpp | 1370 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 D | ExprCXX.cpp | 96 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 D | Consumed.cpp | 626 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 D | SourceCodeBuilders.cpp | 24 CE->getArg(0)->getSourceRange() == Expr->getSourceRange()) in reallyIgnoreImplicit() 25 return CE->getArg(0)->IgnoreImplicit(); in reallyIgnoreImplicit()
|