| /llvm-project-15.0.7/clang/lib/AST/ |
| H A D | StmtOpenMP.cpp | 314 Dir->setInc(Exprs.Inc); in Create() 349 Dir->setInc(Exprs.Inc); in Create() 464 Dir->setInc(Exprs.Inc); in Create() 594 Dir->setInc(Exprs.Inc); in Create() 639 Dir->setInc(Exprs.Inc); in Create() 888 Dir->setX(Exprs.X); in Create() 889 Dir->setV(Exprs.V); in Create() 890 Dir->setR(Exprs.R); in Create() 891 Dir->setExpr(Exprs.E); in Create() 893 Dir->setD(Exprs.D); in Create() [all …]
|
| H A D | Stmt.cpp | 508 return cast<Expr>(Exprs[i]); in getOutputExpr() 519 return cast<Expr>(Exprs[i + NumOutputs]); in getInputExpr() 523 Exprs[i + NumOutputs] = E; in setInputExpr() 560 C.Deallocate(this->Exprs); in setOutputsAndInputsAndClobbers() 561 this->Exprs = new (C) Stmt*[NumExprs]; in setOutputsAndInputsAndClobbers() 562 std::copy(Exprs, Exprs + NumExprs, this->Exprs); in setOutputsAndInputsAndClobbers() 830 return cast<Expr>(Exprs[i]); in getOutputExpr() 834 return cast<Expr>(Exprs[i + NumOutputs]); in getInputExpr() 838 Exprs[i + NumOutputs] = E; in setInputExpr() 860 Exprs = new (C) Stmt*[NumExprs]; in GCCAsmStmt() [all …]
|
| H A D | Expr.cpp | 3173 bool Expr::hasAnyTypeDependentArguments(ArrayRef<Expr *> Exprs) { in hasAnyTypeDependentArguments() argument 3174 for (unsigned I = 0; I < Exprs.size(); ++I) in hasAnyTypeDependentArguments() 3175 if (Exprs[I]->isTypeDependent()) in hasAnyTypeDependentArguments() 4211 this->NumExprs = Exprs.size(); in setExprs() 4213 memcpy(SubExprs, Exprs.data(), sizeof(Expr *) * Exprs.size()); in setExprs() 4474 ParenListExprBits.NumExprs = Exprs.size(); in ParenListExpr() 4476 for (unsigned I = 0, N = Exprs.size(); I != N; ++I) in ParenListExpr() 4477 getTrailingObjects<Stmt *>()[I] = Exprs[I]; in ParenListExpr() 4488 ArrayRef<Expr *> Exprs, in Create() argument 4490 void *Mem = Ctx.Allocate(totalSizeToAlloc<Stmt *>(Exprs.size()), in Create() [all …]
|
| /llvm-project-15.0.7/clang/lib/Sema/ |
| H A D | SemaStmtAsm.cpp | 282 ExprResult ER = CheckPlaceholderExpr(Exprs[i]); in ActOnGCCAsmStmt() 285 Exprs[i] = ER.get(); in ActOnGCCAsmStmt() 288 Expr *OutputExpr = Exprs[i]; in ActOnGCCAsmStmt() 376 Exprs[i] = ER.get(); in ActOnGCCAsmStmt() 378 Expr *InputExpr = Exprs[i]; in ActOnGCCAsmStmt() 401 InputExpr = Exprs[i] = Result.get(); in ActOnGCCAsmStmt() 591 Expr *OutputExpr = Exprs[TiedTo]; in ActOnGCCAsmStmt() 592 Expr *InputExpr = Exprs[InputOpNo]; in ActOnGCCAsmStmt() 692 Exprs[InputOpNo] = InputExpr; in ActOnGCCAsmStmt() 936 if (Exprs[I]->getType()->isBitIntType()) in ActOnMSAsmStmt() [all …]
|
| H A D | MultiplexExternalSemaSource.cpp | 234 Exprs) { in ReadMismatchingDeleteExpressions() argument 236 Source->ReadMismatchingDeleteExpressions(Exprs); in ReadMismatchingDeleteExpressions()
|
| H A D | SemaExprCXX.cpp | 1447 MultiExprArg Exprs, in BuildCXXTypeConstructExpr() argument 1454 (Exprs.size() == 1 && isa<InitListExpr>(Exprs[0]))) && in BuildCXXTypeConstructExpr() 1461 Exprs.size() in BuildCXXTypeConstructExpr() 1484 MultiExprArg Inits = Exprs; in BuildCXXTypeConstructExpr() 1486 auto *ILE = cast<InitListExpr>(Exprs[0]); in BuildCXXTypeConstructExpr() 1535 if (Exprs.size() == 1 && !ListInitialization && in BuildCXXTypeConstructExpr() 1536 !isa<InitListExpr>(Exprs[0])) { in BuildCXXTypeConstructExpr() 1537 Expr *Arg = Exprs[0]; in BuildCXXTypeConstructExpr() 2019 AllocTypeInfo, Entity, Kind, Exprs); in BuildCXXNew() 2023 MultiExprArg Inits = Exprs; in BuildCXXNew() [all …]
|
| /llvm-project-15.0.7/llvm/unittests/Analysis/ |
| H A D | ScalarEvolutionTest.cpp | 575 Exprs.push_back( in TEST_F() 576 GetAddRec(L1, {Exprs[1], Exprs[2], Exprs[3], Exprs[0]})); // 4 in TEST_F() 577 Exprs.push_back( in TEST_F() 578 GetAddRec(L1, {Exprs[1], Exprs[2], Exprs[0], Exprs[3]})); // 5 in TEST_F() 579 Exprs.push_back( in TEST_F() 580 GetAddRec(L1, {Exprs[1], Exprs[3], Exprs[3], Exprs[1]})); // 6 in TEST_F() 582 Exprs.push_back(GetAdd({Exprs[6], Exprs[3], V2})); // 7 in TEST_F() 584 Exprs.push_back( in TEST_F() 585 GetAddRec(L2, {Exprs[4], Exprs[3], Exprs[3], Exprs[5]})); // 8 in TEST_F() 587 Exprs.push_back( in TEST_F() [all …]
|
| /llvm-project-15.0.7/clang/lib/Parse/ |
| H A D | ParseStmtAsm.cpp | 529 SmallVector<Expr *, 4> Exprs; in ParseMicrosoftAsmStatement() local 653 Exprs.resize(NumExprs); in ParseMicrosoftAsmStatement() 665 Exprs[i] = OpExpr; in ParseMicrosoftAsmStatement() 671 ClobberRefs, Exprs, EndLoc); in ParseMicrosoftAsmStatement() 759 ExprVector Exprs; in ParseAsmStatement() local 767 /*NumOutputs*/ 0, /*NumInputs*/ 0, nullptr, Constraints, Exprs, in ParseAsmStatement() 778 if (!AteExtraColon && ParseAsmOperandsOpt(Names, Constraints, Exprs)) in ParseAsmStatement() 794 if (!AteExtraColon && ParseAsmOperandsOpt(Names, Constraints, Exprs)) in ParseAsmStatement() 853 Exprs.push_back(Res.get()); in ParseAsmStatement() 886 SmallVectorImpl<Expr *> &Exprs) { in ParseAsmOperandsOpt() argument [all …]
|
| H A D | ParseExprCXX.cpp | 981 ExprVector Exprs; in ParseLambdaIntroducer() local 986 } else if (ParseExpressionList(Exprs, Commas)) { in ParseLambdaIntroducer() 993 Exprs); in ParseLambdaIntroducer() 1876 ExprVector Exprs; in ParseCXXTypeConstructExpression() local 1883 TypeRep.get()->getCanonicalTypeInternal(), DS.getEndLoc(), Exprs, in ParseCXXTypeConstructExpression() 1890 if (ParseExpressionList(Exprs, CommaLocs, [&] { in ParseCXXTypeConstructExpression() 1908 assert((Exprs.size() == 0 || Exprs.size()-1 == CommaLocs.size())&& in ParseCXXTypeConstructExpression() 1911 Exprs, T.getCloseLocation(), in ParseCXXTypeConstructExpression()
|
| H A D | ParseExpr.cpp | 3267 ExprVector Exprs; in ParseGenericSelectionExpression() local 3305 Exprs.push_back(ER.get()); in ParseGenericSelectionExpression() 3315 Types, Exprs); in ParseGenericSelectionExpression() 3394 bool Parser::ParseExpressionList(SmallVectorImpl<Expr *> &Exprs, in ParseExpressionList() argument 3432 Exprs.push_back(Expr.get()); in ParseExpressionList() 3446 for (auto &E : Exprs) { in ParseExpressionList() 3463 Parser::ParseSimpleExpressionList(SmallVectorImpl<Expr*> &Exprs, in ParseSimpleExpressionList() argument 3470 Exprs.push_back(Expr.get()); in ParseSimpleExpressionList()
|
| H A D | ParseOpenMP.cpp | 477 ExprVector Exprs; in ParseOpenMPReductionInitializerForDecl() local 481 auto RunSignatureHelp = [this, OmpPrivParm, LParLoc, &Exprs]() { in ParseOpenMPReductionInitializerForDecl() 484 OmpPrivParm->getLocation(), Exprs, LParLoc, /*Braced=*/false); in ParseOpenMPReductionInitializerForDecl() 488 if (ParseExpressionList(Exprs, CommaLocs, [&] { in ParseOpenMPReductionInitializerForDecl() 502 assert(!Exprs.empty() && Exprs.size() - 1 == CommaLocs.size() && in ParseOpenMPReductionInitializerForDecl() 506 Actions.ActOnParenListExpr(T.getOpenLocation(), RLoc, Exprs); in ParseOpenMPReductionInitializerForDecl()
|
| /llvm-project-15.0.7/clang/include/clang/AST/ |
| H A D | StmtOpenMP.h | 1758 Stmt *AssociatedStmt, const HelperExprs &Exprs); 2229 Stmt *AssociatedStmt, const HelperExprs &Exprs); 3770 Stmt *AssociatedStmt, const HelperExprs &Exprs); 3988 Stmt *AssociatedStmt, const HelperExprs &Exprs); 4053 Stmt *AssociatedStmt, const HelperExprs &Exprs); 4276 Stmt *AssociatedStmt, const HelperExprs &Exprs); 4343 Stmt *AssociatedStmt, const HelperExprs &Exprs); 4408 Stmt *AssociatedStmt, const HelperExprs &Exprs); 4627 Stmt *AssociatedStmt, const HelperExprs &Exprs); 4691 Stmt *AssociatedStmt, const HelperExprs &Exprs); [all …]
|
| H A D | Stmt.h | 2893 Stmt **Exprs = nullptr; variable 2972 return &Exprs[0] + NumOutputs; in begin_inputs() 2982 return &Exprs[0] + NumOutputs; in begin_inputs() 3001 return &Exprs[0]; in begin_outputs() 3005 return &Exprs[0] + NumOutputs; in end_outputs() 3013 return &Exprs[0]; in begin_outputs() 3017 return &Exprs[0] + NumOutputs; in end_outputs() 3025 return child_range(&Exprs[0], &Exprs[0] + NumOutputs + NumInputs); in children() 3029 return const_child_range(&Exprs[0], &Exprs[0] + NumOutputs + NumInputs); in children() 3353 return child_range(&Exprs[0], &Exprs[NumInputs + NumOutputs]); in children() [all …]
|
| H A D | StmtDataCollectors.td | 127 //--- Miscellaneous Exprs ------------------------------------------------//
|
| /llvm-project-15.0.7/bolt/include/bolt/Passes/ |
| H A D | DataflowAnalysis.h | 466 ExprIterator(const BitVector *BV, const std::vector<MCInst *> &Exprs) in ExprIterator() argument 467 : BV(BV), Expressions(Exprs) { in ExprIterator() 470 ExprIterator(const BitVector *BV, const std::vector<MCInst *> &Exprs, int Idx) in ExprIterator() argument 471 : BV(BV), Expressions(Exprs), Idx(Idx) {} in ExprIterator()
|
| /llvm-project-15.0.7/clang/include/clang/Sema/ |
| H A D | MultiplexExternalSemaSource.h | 227 Exprs) override;
|
| /llvm-project-15.0.7/lldb/source/Plugins/ExpressionParser/Clang/ |
| H A D | ASTUtils.h | 463 4>> &Exprs) override { in ReadMismatchingDeleteExpressions() argument 465 Source->ReadMismatchingDeleteExpressions(Exprs); in ReadMismatchingDeleteExpressions()
|
| /llvm-project-15.0.7/clang/lib/Serialization/ |
| H A D | ASTReaderStmt.cpp | 389 SmallVector<Stmt*, 16> Exprs; in VisitGCCAsmStmt() local 393 Exprs.push_back(Record.readSubStmt()); in VisitGCCAsmStmt() 403 Exprs.push_back(Record.readSubStmt()); in VisitGCCAsmStmt() 407 Exprs.data(), NumOutputs, NumInputs, in VisitGCCAsmStmt() 441 SmallVector<Expr*, 16> Exprs; in VisitMSAsmStmt() local 444 Exprs.reserve(NumOperands); in VisitMSAsmStmt() 448 Exprs.push_back(cast<Expr>(Record.readSubStmt())); in VisitMSAsmStmt() 454 Constraints, Exprs, Clobbers); in VisitMSAsmStmt() 1324 SmallVector<Expr *, 16> Exprs; in VisitShuffleVectorExpr() local 1327 Exprs.push_back(Record.readSubExpr()); in VisitShuffleVectorExpr() [all …]
|
| H A D | ASTReader.cpp | 12267 Exprs.reserve(NumVars); in VisitOMPCopyinClause() 12270 C->setVarRefs(Exprs); in VisitOMPCopyinClause() 12271 Exprs.clear(); in VisitOMPCopyinClause() 12274 C->setSourceExprs(Exprs); in VisitOMPCopyinClause() 12275 Exprs.clear(); in VisitOMPCopyinClause() 12279 Exprs.clear(); in VisitOMPCopyinClause() 12289 Exprs.reserve(NumVars); in VisitOMPCopyprivateClause() 12292 C->setVarRefs(Exprs); in VisitOMPCopyprivateClause() 12293 Exprs.clear(); in VisitOMPCopyprivateClause() 12297 Exprs.clear(); in VisitOMPCopyprivateClause() [all …]
|
| /llvm-project-15.0.7/clang-tools-extra/clangd/unittests/ |
| H A D | FindTargetTests.cpp | 105 TEST_F(TargetDeclTest, Exprs) { in TEST_F() argument
|
| /llvm-project-15.0.7/lld/ELF/ |
| H A D | Relocations.cpp | 143 template <RelExpr... Exprs> static bool oneof(RelExpr expr) { in oneof() 148 return (uint64_t(1) << (expr - 64)) & buildMask((Exprs - 64)...); in oneof() 149 return (uint64_t(1) << expr) & buildMask(Exprs...); in oneof()
|
| /llvm-project-15.0.7/clang/include/clang/Parse/ |
| H A D | Parser.h | 1830 bool ParseExpressionList(SmallVectorImpl<Expr *> &Exprs, 1839 bool ParseSimpleExpressionList(SmallVectorImpl<Expr*> &Exprs, 1983 bool ParseExpressionListOrTypeId(SmallVectorImpl<Expr*> &Exprs, 2158 SmallVectorImpl<Expr *> &Exprs);
|
| /llvm-project-15.0.7/clang/lib/CodeGen/ |
| H A D | CGOpenMPRuntime.cpp | 7285 MapExprsArrayTy Exprs; member 7295 Exprs.append(CurInfo.Exprs.begin(), CurInfo.Exprs.end()); in append() 8697 CombinedInfo.Exprs.push_back(VD); in generateAllInfoForClauses() 8773 CurInfo.Exprs.push_back(L.VD); in generateAllInfoForClauses() 8860 CombinedInfo.Exprs.push_back(VD); in emitCombinedEntry() 8959 CombinedInfo.Exprs.push_back(VD); in generateInfoForLambdaCaptures() 8982 CombinedInfo.Exprs.push_back(VD); in generateInfoForLambdaCaptures() 8993 CombinedInfo.Exprs.push_back(VD); in generateInfoForLambdaCaptures() 9055 CombinedInfo.Exprs.push_back(VD); in generateInfoForCapture() 9279 CombinedInfo.Exprs.push_back(nullptr); in generateDefaultMapInfo() [all …]
|
| /llvm-project-15.0.7/llvm/include/llvm/Demangle/ |
| H A D | ItaniumDemangle.h | 4201 NodeArray Exprs = popTrailingNodeArray(ExprsBegin); in parseConversionExpr() local 4202 return make<ConversionExpr>(Ty, Exprs); in parseConversionExpr() 4573 size_t Exprs = Names.size(); in parseExpr() local 4580 NodeArray ExprList = popTrailingNodeArray(Exprs); in parseExpr() 4641 NodeArray Exprs = popTrailingNodeArray(ExprsBegin); in parseExpr() local 4642 if (!IsMany && Exprs.size() != 1) in parseExpr() 4644 return make<ConversionExpr>(Ty, Exprs, Op->getPrecedence()); in parseExpr()
|
| /llvm-project-15.0.7/libcxxabi/src/demangle/ |
| H A D | ItaniumDemangle.h | 4201 NodeArray Exprs = popTrailingNodeArray(ExprsBegin); in parseConversionExpr() local 4202 return make<ConversionExpr>(Ty, Exprs); in parseConversionExpr() 4573 size_t Exprs = Names.size(); in parseExpr() local 4580 NodeArray ExprList = popTrailingNodeArray(Exprs); in parseExpr() 4641 NodeArray Exprs = popTrailingNodeArray(ExprsBegin); in parseExpr() local 4642 if (!IsMany && Exprs.size() != 1) in parseExpr() 4644 return make<ConversionExpr>(Ty, Exprs, Op->getPrecedence()); in parseExpr()
|