Home
last modified time | relevance | path

Searched refs:Exprs (Results 1 – 25 of 37) sorted by relevance

12

/llvm-project-15.0.7/clang/lib/AST/
H A DStmtOpenMP.cpp314 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 DStmt.cpp508 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 DExpr.cpp3173 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 DSemaStmtAsm.cpp282 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 DMultiplexExternalSemaSource.cpp234 Exprs) { in ReadMismatchingDeleteExpressions() argument
236 Source->ReadMismatchingDeleteExpressions(Exprs); in ReadMismatchingDeleteExpressions()
H A DSemaExprCXX.cpp1447 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 DScalarEvolutionTest.cpp575 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 DParseStmtAsm.cpp529 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 DParseExprCXX.cpp981 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 DParseExpr.cpp3267 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 DParseOpenMP.cpp477 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 DStmtOpenMP.h1758 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 DStmt.h2893 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 DStmtDataCollectors.td127 //--- Miscellaneous Exprs ------------------------------------------------//
/llvm-project-15.0.7/bolt/include/bolt/Passes/
H A DDataflowAnalysis.h466 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 DMultiplexExternalSemaSource.h227 Exprs) override;
/llvm-project-15.0.7/lldb/source/Plugins/ExpressionParser/Clang/
H A DASTUtils.h463 4>> &Exprs) override { in ReadMismatchingDeleteExpressions() argument
465 Source->ReadMismatchingDeleteExpressions(Exprs); in ReadMismatchingDeleteExpressions()
/llvm-project-15.0.7/clang/lib/Serialization/
H A DASTReaderStmt.cpp389 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 DASTReader.cpp12267 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 DFindTargetTests.cpp105 TEST_F(TargetDeclTest, Exprs) { in TEST_F() argument
/llvm-project-15.0.7/lld/ELF/
H A DRelocations.cpp143 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 DParser.h1830 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 DCGOpenMPRuntime.cpp7285 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 DItaniumDemangle.h4201 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 DItaniumDemangle.h4201 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()

12