| /freebsd-12.1/contrib/llvm/tools/clang/lib/AST/ |
| H A D | StmtOpenMP.cpp | 99 Dir->setCond(Exprs.Cond); in Create() 100 Dir->setInit(Exprs.Init); in Create() 101 Dir->setInc(Exprs.Inc); in Create() 139 Dir->setCond(Exprs.Cond); in Create() 140 Dir->setInit(Exprs.Init); in Create() 141 Dir->setInc(Exprs.Inc); in Create() 189 Dir->setCond(Exprs.Cond); in Create() 190 Dir->setInit(Exprs.Init); in Create() 191 Dir->setInc(Exprs.Inc); in Create() 354 Dir->setInc(Exprs.Inc); in Create() [all …]
|
| H A D | Stmt.cpp | 437 return cast<Expr>(Exprs[i]); in getOutputExpr() 448 return cast<Expr>(Exprs[i + NumOutputs]); in getInputExpr() 452 Exprs[i + NumOutputs] = E; in setInputExpr() 479 C.Deallocate(this->Exprs); in setOutputsAndInputsAndClobbers() 480 this->Exprs = new (C) Stmt*[NumExprs]; in setOutputsAndInputsAndClobbers() 481 std::copy(Exprs, Exprs + NumExprs, this->Exprs); in setOutputsAndInputsAndClobbers() 719 return cast<Expr>(Exprs[i]); in getOutputExpr() 723 return cast<Expr>(Exprs[i + NumOutputs]); in getInputExpr() 727 Exprs[i + NumOutputs] = E; in setInputExpr() 747 Exprs = new (C) Stmt*[NumExprs]; in GCCAsmStmt() [all …]
|
| H A D | Expr.cpp | 2887 for (unsigned I = 0; I < Exprs.size(); ++I) in hasAnyTypeDependentArguments() 2888 if (Exprs[I]->isTypeDependent()) in hasAnyTypeDependentArguments() 3773 this->NumExprs = Exprs.size(); in setExprs() 3775 memcpy(SubExprs, Exprs.data(), sizeof(Expr *) * Exprs.size()); in setExprs() 4030 ParenListExprBits.NumExprs = Exprs.size(); in ParenListExpr() 4032 for (unsigned I = 0, N = Exprs.size(); I != N; ++I) { in ParenListExpr() 4033 if (Exprs[I]->isTypeDependent()) in ParenListExpr() 4035 if (Exprs[I]->isValueDependent()) in ParenListExpr() 4037 if (Exprs[I]->isInstantiationDependent()) in ParenListExpr() 4039 if (Exprs[I]->containsUnexpandedParameterPack()) in ParenListExpr() [all …]
|
| /freebsd-12.1/contrib/llvm/tools/clang/lib/Sema/ |
| H A D | SemaStmtAsm.cpp | 217 for (unsigned int i = 0; i < Exprs.size(); ++i) { in getClobberConflictLocation() 280 ExprResult ER = CheckPlaceholderExpr(Exprs[i]); in ActOnGCCAsmStmt() 283 Exprs[i] = ER.get(); in ActOnGCCAsmStmt() 286 Expr *OutputExpr = Exprs[i]; in ActOnGCCAsmStmt() 359 Exprs[i] = ER.get(); in ActOnGCCAsmStmt() 361 Expr *InputExpr = Exprs[i]; in ActOnGCCAsmStmt() 408 Exprs[i] = Result.get(); in ActOnGCCAsmStmt() 501 Diag(Exprs[ConstraintIdx]->getBeginLoc(), in ActOnGCCAsmStmt() 548 Expr *OutputExpr = Exprs[TiedTo]; in ActOnGCCAsmStmt() 549 Expr *InputExpr = Exprs[InputOpNo]; in ActOnGCCAsmStmt() [all …]
|
| H A D | MultiplexExternalSemaSource.cpp | 241 Exprs) { in ReadMismatchingDeleteExpressions() argument 243 Source->ReadMismatchingDeleteExpressions(Exprs); in ReadMismatchingDeleteExpressions()
|
| H A D | SemaExprCXX.cpp | 1339 MultiExprArg Exprs, in BuildCXXTypeConstructExpr() argument 1345 if (Ty->isDependentType() || CallExpr::hasAnyTypeDependentArguments(Exprs)) { in BuildCXXTypeConstructExpr() 1352 Exprs, Locs.getEnd()); in BuildCXXTypeConstructExpr() 1356 (Exprs.size() == 1 && isa<InitListExpr>(Exprs[0]))) && in BuildCXXTypeConstructExpr() 1362 Exprs.size() in BuildCXXTypeConstructExpr() 1377 Kind, Exprs); in BuildCXXTypeConstructExpr() 1387 if (Exprs.size() == 1 && !ListInitialization && in BuildCXXTypeConstructExpr() 1388 !isa<InitListExpr>(Exprs[0])) { in BuildCXXTypeConstructExpr() 1389 Expr *Arg = Exprs[0]; in BuildCXXTypeConstructExpr() 1419 InitializationSequence InitSeq(*this, Entity, Kind, Exprs); in BuildCXXTypeConstructExpr() [all …]
|
| H A D | SemaTemplateInstantiate.cpp | 2827 bool Sema::SubstExprs(ArrayRef<Expr *> Exprs, bool IsCall, in SubstExprs() argument 2830 if (Exprs.empty()) in SubstExprs() 2836 return Instantiator.TransformExprs(Exprs.data(), Exprs.size(), in SubstExprs()
|
| H A D | TreeTransform.h | 1357 MultiExprArg Constraints, MultiExprArg Exprs, in RebuildGCCAsmStmt() argument 1361 NumInputs, Names, Constraints, Exprs, in RebuildGCCAsmStmt() 1375 ArrayRef<Expr*> Exprs, in RebuildMSAsmStmt() argument 1379 Constraints, Clobbers, Exprs, EndLoc); in RebuildMSAsmStmt() 2464 ArrayRef<Expr *> Exprs) { in RebuildGenericSelectionExpr() argument 2466 ControllingExpr, Types, Exprs); in RebuildGenericSelectionExpr() 6923 SmallVector<Expr*, 8> Exprs; in TransformGCCAsmStmt() local 6946 Exprs.push_back(Result.get()); in TransformGCCAsmStmt() 6964 Exprs.push_back(Result.get()); in TransformGCCAsmStmt() 6979 Constraints, Exprs, AsmString.get(), in TransformGCCAsmStmt()
|
| H A D | SemaExpr.cpp | 1355 ArrayRef<Expr *> Exprs) { in CreateGenericSelectionExpr() argument 1357 assert(NumAssocs == Exprs.size()); in CreateGenericSelectionExpr() 1383 if (Exprs[i]->containsUnexpandedParameterPack()) in CreateGenericSelectionExpr() 1437 Context, KeyLoc, ControllingExpr, Types, Exprs, DefaultLoc, RParenLoc, in CreateGenericSelectionExpr() 1490 Context, KeyLoc, ControllingExpr, Types, Exprs, DefaultLoc, RParenLoc, in CreateGenericSelectionExpr() 13321 SmallVector<Expr*, 4> Exprs; in BuildBuiltinOffsetOf() local 13348 Comps.push_back(OffsetOfNode(OC.LocStart, Exprs.size(), OC.LocEnd)); in BuildBuiltinOffsetOf() 13349 Exprs.push_back(Idx); in BuildBuiltinOffsetOf() 13456 Comps, Exprs, RParenLoc); in BuildBuiltinOffsetOf()
|
| /freebsd-12.1/contrib/llvm/tools/clang/lib/Parse/ |
| H A D | ParseStmtAsm.cpp | 546 SmallVector<Expr *, 4> Exprs; in ParseMicrosoftAsmStatement() local 649 Exprs.resize(NumExprs); in ParseMicrosoftAsmStatement() 661 Exprs[i] = OpExpr; in ParseMicrosoftAsmStatement() 667 ClobberRefs, Exprs, EndLoc); in ParseMicrosoftAsmStatement() 747 ExprVector Exprs; in ParseAsmStatement() local 755 Constraints, Exprs, AsmString.get(), in ParseAsmStatement() 766 if (!AteExtraColon && ParseAsmOperandsOpt(Names, Constraints, Exprs)) in ParseAsmStatement() 782 if (!AteExtraColon && ParseAsmOperandsOpt(Names, Constraints, Exprs)) in ParseAsmStatement() 815 Constraints, Exprs, AsmString.get(), Clobbers, T.getCloseLocation()); in ParseAsmStatement() 833 SmallVectorImpl<Expr *> &Exprs) { in ParseAsmOperandsOpt() argument [all …]
|
| H A D | ParseOpenMP.cpp | 421 ExprVector Exprs; in ParseOpenMPReductionInitializerForDecl() local 426 Exprs, CommaLocs, [this, OmpPrivParm, LParLoc, &Exprs] { in ParseOpenMPReductionInitializerForDecl() 430 OmpPrivParm->getLocation(), Exprs, LParLoc); in ParseOpenMPReductionInitializerForDecl() 437 OmpPrivParm->getLocation(), Exprs, LParLoc); in ParseOpenMPReductionInitializerForDecl() 448 assert(!Exprs.empty() && Exprs.size() - 1 == CommaLocs.size() && in ParseOpenMPReductionInitializerForDecl() 452 Actions.ActOnParenListExpr(T.getOpenLocation(), RLoc, Exprs); in ParseOpenMPReductionInitializerForDecl()
|
| H A D | ParseExprCXX.cpp | 856 ExprVector Exprs; in ParseLambdaIntroducer() local 861 } else if (ParseExpressionList(Exprs, Commas)) { in ParseLambdaIntroducer() 868 Exprs); in ParseLambdaIntroducer() 1676 ExprVector Exprs; in ParseCXXTypeConstructExpression() local 1680 if (ParseExpressionList(Exprs, CommaLocs, [&] { in ParseCXXTypeConstructExpression() 1683 DS.getEndLoc(), Exprs, T.getOpenLocation()); in ParseCXXTypeConstructExpression() 1690 DS.getEndLoc(), Exprs, T.getOpenLocation()); in ParseCXXTypeConstructExpression() 1705 assert((Exprs.size() == 0 || Exprs.size()-1 == CommaLocs.size())&& in ParseCXXTypeConstructExpression() 1708 Exprs, T.getCloseLocation(), in ParseCXXTypeConstructExpression()
|
| H A D | ParseExpr.cpp | 2714 ExprVector Exprs; in ParseGenericSelectionExpression() local 2752 Exprs.push_back(ER.get()); in ParseGenericSelectionExpression() 2762 Types, Exprs); in ParseGenericSelectionExpression() 2840 bool Parser::ParseExpressionList(SmallVectorImpl<Expr *> &Exprs, in ParseExpressionList() argument 2867 Exprs.push_back(Expr.get()); in ParseExpressionList() 2881 for (auto &E : Exprs) { in ParseExpressionList() 2898 Parser::ParseSimpleExpressionList(SmallVectorImpl<Expr*> &Exprs, in ParseSimpleExpressionList() argument 2905 Exprs.push_back(Expr.get()); in ParseSimpleExpressionList()
|
| H A D | ParseDecl.cpp | 2311 ExprVector Exprs; in ParseDeclarationAfterDeclaratorAndAttributes() local 2321 ThisDecl->getLocation(), Exprs, T.getOpenLocation()); in ParseDeclarationAfterDeclaratorAndAttributes() 2334 if (ParseExpressionList(Exprs, CommaLocs, ExprListCompleter)) { in ParseDeclarationAfterDeclaratorAndAttributes() 2338 ThisDecl->getLocation(), Exprs, T.getOpenLocation()); in ParseDeclarationAfterDeclaratorAndAttributes() 2347 assert(!Exprs.empty() && Exprs.size()-1 == CommaLocs.size() && in ParseDeclarationAfterDeclaratorAndAttributes() 2354 Exprs); in ParseDeclarationAfterDeclaratorAndAttributes()
|
| /freebsd-12.1/contrib/llvm/tools/lld/ELF/ |
| H A D | Relocations.h | 108 template <RelExpr... Exprs> struct RelExprMaskBuilder { 126 template <RelExpr... Exprs> bool isRelExprOneOf(RelExpr Expr) { 129 return (uint64_t(1) << Expr) & RelExprMaskBuilder<Exprs...>::build();
|
| /freebsd-12.1/contrib/llvm/tools/clang/include/clang/AST/ |
| H A D | StmtOpenMP.h | 1219 Stmt *AssociatedStmt, const HelperExprs &Exprs); 1672 Stmt *AssociatedStmt, const HelperExprs &Exprs); 2879 Stmt *AssociatedStmt, const HelperExprs &Exprs); 2945 Stmt *AssociatedStmt, const HelperExprs &Exprs); 3013 Stmt *AssociatedStmt, const HelperExprs &Exprs); 3223 Stmt *AssociatedStmt, const HelperExprs &Exprs); 3289 Stmt *AssociatedStmt, const HelperExprs &Exprs); 3357 Stmt *AssociatedStmt, const HelperExprs &Exprs); 3424 Stmt *AssociatedStmt, const HelperExprs &Exprs); 3491 Stmt *AssociatedStmt, const HelperExprs &Exprs); [all …]
|
| H A D | Stmt.h | 2538 Stmt **Exprs = nullptr; variable 2617 return &Exprs[0] + NumOutputs; in begin_inputs() 2621 return &Exprs[0] + NumOutputs + NumInputs; in end_inputs() 2627 return &Exprs[0] + NumOutputs; in begin_inputs() 2631 return &Exprs[0] + NumOutputs + NumInputs; in end_inputs() 2646 return &Exprs[0]; in begin_outputs() 2650 return &Exprs[0] + NumOutputs; in end_outputs() 2658 return &Exprs[0]; in begin_outputs() 2662 return &Exprs[0] + NumOutputs; in end_outputs() 2670 return child_range(&Exprs[0], &Exprs[0] + NumOutputs + NumInputs); in children() [all …]
|
| H A D | StmtDataCollectors.td | 127 //--- Miscellaneous Exprs ------------------------------------------------//
|
| H A D | Expr.h | 838 static bool hasAnyTypeDependentArguments(ArrayRef<Expr *> Exprs); 3900 void setExprs(const ASTContext &C, ArrayRef<Expr *> Exprs); 4934 ParenListExpr(SourceLocation LParenLoc, ArrayRef<Expr *> Exprs, 4943 ArrayRef<Expr *> Exprs,
|
| /freebsd-12.1/contrib/llvm/tools/clang/include/clang/Sema/ |
| H A D | MultiplexExternalSemaSource.h | 228 Exprs) override;
|
| H A D | Sema.h | 3868 MultiExprArg Constraints, MultiExprArg Exprs, 3888 ArrayRef<Expr*> Exprs, 4274 ArrayRef<Expr *> Exprs); 4701 CXXConstructorDecl *Constructor, MultiExprArg Exprs, 4712 MultiExprArg Exprs, 4724 MultiExprArg Exprs, bool HadMultipleCandidates, 5181 MultiExprArg Exprs, 5187 MultiExprArg Exprs, 7804 bool SubstExprs(ArrayRef<Expr *> Exprs, bool IsCall,
|
| /freebsd-12.1/contrib/llvm/tools/clang/lib/Serialization/ |
| H A D | ASTReaderStmt.cpp | 383 SmallVector<Stmt*, 16> Exprs; in VisitGCCAsmStmt() local 387 Exprs.push_back(Record.readSubStmt()); in VisitGCCAsmStmt() 397 Exprs.data(), NumOutputs, NumInputs, in VisitGCCAsmStmt() 430 SmallVector<Expr*, 16> Exprs; in VisitMSAsmStmt() local 433 Exprs.reserve(NumOperands); in VisitMSAsmStmt() 437 Exprs.push_back(cast<Expr>(Record.readSubStmt())); in VisitMSAsmStmt() 443 Constraints, Exprs, Clobbers); in VisitMSAsmStmt() 1002 SmallVector<Expr *, 16> Exprs; in VisitShuffleVectorExpr() local 1005 Exprs.push_back(Record.readSubExpr()); in VisitShuffleVectorExpr() 1006 E->setExprs(Record.getContext(), Exprs); in VisitShuffleVectorExpr()
|
| H A D | ASTReader.cpp | 12213 Exprs.reserve(NumVars); in VisitOMPCopyinClause() 12216 C->setVarRefs(Exprs); in VisitOMPCopyinClause() 12217 Exprs.clear(); in VisitOMPCopyinClause() 12220 C->setSourceExprs(Exprs); in VisitOMPCopyinClause() 12221 Exprs.clear(); in VisitOMPCopyinClause() 12225 Exprs.clear(); in VisitOMPCopyinClause() 12235 Exprs.reserve(NumVars); in VisitOMPCopyprivateClause() 12238 C->setVarRefs(Exprs); in VisitOMPCopyprivateClause() 12239 Exprs.clear(); in VisitOMPCopyprivateClause() 12243 Exprs.clear(); in VisitOMPCopyprivateClause() [all …]
|
| /freebsd-12.1/contrib/llvm/tools/clang/include/clang/Parse/ |
| H A D | Parser.h | 1655 SmallVectorImpl<Expr *> &Exprs, 1661 bool ParseSimpleExpressionList(SmallVectorImpl<Expr*> &Exprs, 1789 bool ParseExpressionListOrTypeId(SmallVectorImpl<Expr*> &Exprs, 1956 SmallVectorImpl<Expr *> &Exprs);
|
| /freebsd-12.1/contrib/llvm/include/llvm/Demangle/ |
| H A D | ItaniumDemangle.h | 3853 size_t Exprs = Names.size(); in parseNewExpr() local 3860 NodeArray ExprList = popTrailingNodeArray(Exprs); in parseNewExpr() 3902 NodeArray Exprs = popTrailingNodeArray(ExprsBegin); in parseConversionExpr() local 3903 return make<ConversionExpr>(Ty, Exprs); in parseConversionExpr()
|