Home
last modified time | relevance | path

Searched refs:computeDependence (Results 1 – 11 of 11) sorted by relevance

/freebsd/contrib/llvm-project/clang/include/clang/AST/
H A DComputeDependence.h113 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 DExprCXX.h295 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 DExpr.h1052 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 DType.h5846 static TypeDependence computeDependence(QualType Pattern, Expr *IndexExpr,
/freebsd/contrib/llvm-project/clang/lib/AST/
H A DComputeDependence.cpp24 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 DExprObjC.cpp36 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 DExprCXX.cpp281 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 DExpr.cpp446 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 DType.cpp3991 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 DImplicitNullChecks.cpp80 /// 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 DSemaExpr.cpp5890 Call->computeDependence(); in ConvertArgumentsForCall()
6921 TheCall->computeDependence(); in BuildResolvedCallExpr()