/freebsd/contrib/llvm-project/clang/include/clang/AST/ |
H A D | ComputeDependence.h | 113 ExprDependence computeDependence(FullExpr *E); 114 ExprDependence computeDependence(OpaqueValueExpr *E); 115 ExprDependence computeDependence(ParenExpr *E); 116 ExprDependence computeDependence(UnaryOperator *E, const ASTContext &Ctx); 117 ExprDependence computeDependence(UnaryExprOrTypeTraitExpr *E); 118 ExprDependence computeDependence(ArraySubscriptExpr *E); 119 ExprDependence computeDependence(MatrixSubscriptExpr *E); 120 ExprDependence computeDependence(CompoundLiteralExpr *E); 121 ExprDependence computeDependence(ImplicitCastExpr *E); 122 ExprDependence computeDependence(ExplicitCastExpr *E); [all …]
|
H A D | ExprCXX.h | 295 setDependence(computeDependence(this)); in CXXRewrittenBinaryOperator() 810 setDependence(computeDependence(this)); in CXXStdInitializerListExpr() 856 setDependence(computeDependence(this)); in CXXTypeidExpr() 862 setDependence(computeDependence(this)); in CXXTypeidExpr() 949 setDependence(computeDependence(this)); in MSPropertyRefExpr() 1022 setDependence(computeDependence(this)); in MSPropertySubscriptExpr() 1079 setDependence(computeDependence(this)); in CXXUuidofExpr() 1085 setDependence(computeDependence(this)); in CXXUuidofExpr() 1158 setDependence(computeDependence(this)); in CXXThisExpr() 1184 setDependence(computeDependence(this)); in setCapturedByCopyInLambdaWithExplicitObjectParameter() [all …]
|
H A D | Expr.h | 1052 setDependence(computeDependence(this)); in FullExpr() 1183 setDependence(computeDependence(this)); in Expr() 1482 setDependence(computeDependence(this, Context)); in setCapturedByCopyInLambdaWithExplicitObjectParameter() 2143 setDependence(computeDependence(this)); in ParenExpr() 2599 setDependence(computeDependence(this)); in UnaryExprOrTypeTraitExpr() 2687 setDependence(computeDependence(this)); in ArraySubscriptExpr() 2765 setDependence(computeDependence(this)); in MatrixSubscriptExpr() 3040 void computeDependence() { in computeDependence() function 3041 setDependence(clang::computeDependence( in computeDependence() 3444 setDependence(computeDependence(this)); in CompoundLiteralExpr() [all …]
|
H A D | Type.h | 5846 static TypeDependence computeDependence(QualType Pattern, Expr *IndexExpr,
|
/freebsd/contrib/llvm-project/clang/lib/AST/ |
H A D | ComputeDependence.cpp | 24 ExprDependence clang::computeDependence(FullExpr *E) { in computeDependence() function in clang 28 ExprDependence clang::computeDependence(OpaqueValueExpr *E) { in computeDependence() function in clang 36 ExprDependence clang::computeDependence(ParenExpr *E) { in computeDependence() function in clang 40 ExprDependence clang::computeDependence(UnaryOperator *E, in computeDependence() function in clang 77 ExprDependence clang::computeDependence(UnaryExprOrTypeTraitExpr *E) { in computeDependence() function in clang 114 ExprDependence clang::computeDependence(ArraySubscriptExpr *E) { in computeDependence() function in clang 118 ExprDependence clang::computeDependence(MatrixSubscriptExpr *E) { in computeDependence() function in clang 124 ExprDependence clang::computeDependence(CompoundLiteralExpr *E) { in computeDependence() function in clang 131 ExprDependence clang::computeDependence(ImplicitCastExpr *E) { in computeDependence() function in clang 142 ExprDependence clang::computeDependence(ExplicitCastExpr *E) { in computeDependence() function in clang [all …]
|
H A D | ExprObjC.cpp | 36 setDependence(computeDependence(this)); in ObjCArrayLiteral() 74 setDependence(computeDependence(this)); in ObjCDictionaryLiteral() 123 setDependence(computeDependence(this)); in ObjCMessageExpr() 140 setDependence(computeDependence(this)); in ObjCMessageExpr() 156 setDependence(computeDependence(this)); in ObjCMessageExpr()
|
H A D | ExprCXX.cpp | 281 setDependence(computeDependence(this)); in CXXNewExpr() 382 setDependence(computeDependence(this)); in CXXPseudoDestructorExpr() 498 setDependence(computeDependence(this, KnownDependent, in OverloadExpr() 529 setDependence(computeDependence(this)); in DependentScopeDeclRefExpr() 1063 setDependence(computeDependence(this)); in CXXDefaultInitExpr() 1119 setDependence(computeDependence(this)); in CXXTemporaryObjectExpr() 1209 setDependence(computeDependence(this)); in CXXConstructExpr() 1282 setDependence(computeDependence(this, ContainsUnexpandedParameterPack)); in LambdaExpr() 1469 setDependence(computeDependence(this)); in CXXUnresolvedConstructExpr() 1521 setDependence(computeDependence(this)); in CXXDependentScopeMemberExpr() [all …]
|
H A D | Expr.cpp | 446 setDependence(computeDependence(this, Ctx)); in DeclRefExpr() 485 setDependence(computeDependence(this, Ctx)); in DeclRefExpr() 548 setDependence(computeDependence(this, NewD->getASTContext())); in setDecl() 570 setDependence(computeDependence(this)); in SYCLUniqueStableNameExpr() 630 setDependence(computeDependence(this)); in PredefinedExpr() 1474 this->computeDependence(); in CallExpr() 1689 setDependence(computeDependence(this)); in OffsetOfExpr() 1711 setDependence(computeDependence(this)); in UnaryExprOrTypeTraitExpr() 1751 setDependence(computeDependence(this)); in MemberExpr() 1795 setDependence(computeDependence(this)); in setMemberDecl() [all …]
|
H A D | Type.cpp | 3991 computeDependence(Pattern, IndexExpr, Expansions)), in PackIndexingType() 4012 PackIndexingType::computeDependence(QualType Pattern, Expr *IndexExpr, in computeDependence() function in PackIndexingType
|
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/ |
H A D | ImplicitNullChecks.cpp | 80 /// Return true if \c computeDependence can process \p MI. 83 /// Helper function for \c computeDependence. Return true if \p A 89 /// computeDependence. States whether it is okay to reorder the 90 /// instruction passed to \c computeDependence with at most one 94 /// computeDependence). 115 DependenceResult computeDependence(const MachineInstr *MI, 251 ImplicitNullChecks::computeDependence(const MachineInstr *MI, in computeDependence() function in ImplicitNullChecks 515 auto DepResult = computeDependence(FaultingMI, InstsSeenSoFar); in canHoistInst() 540 computeDependence(DependenceMI, {InstsSeenSoFar.begin(), DependenceItr}); in canHoistInst()
|
/freebsd/contrib/llvm-project/clang/lib/Sema/ |
H A D | SemaExpr.cpp | 5890 Call->computeDependence(); in ConvertArgumentsForCall() 6921 TheCall->computeDependence(); in BuildResolvedCallExpr()
|