Home
last modified time | relevance | path

Searched refs:ExtVectorElementExpr (Results 1 – 25 of 36) sorted by relevance

12

/aosp_15_r20/prebuilts/clang/host/linux-x86/clang-r536225/include/clang/AST/
DComputeDependence.h46 class ExtVectorElementExpr; variable
134 ExprDependence computeDependence(ExtVectorElementExpr *E);
DTextNodeDumper.h283 void VisitExtVectorElementExpr(const ExtVectorElementExpr *Node);
DExpr.h6113 class ExtVectorElementExpr : public Expr {
6118 ExtVectorElementExpr(QualType ty, ExprValueKind VK, Expr *base, in ExtVectorElementExpr() function
6127 explicit ExtVectorElementExpr(EmptyShell Empty) in ExtVectorElementExpr() function
DStmtNodes.inc420 EXTVECTORELEMENTEXPR(ExtVectorElementExpr, Expr)
/aosp_15_r20/prebuilts/clang/host/linux-x86/clang-r530567/include/clang/AST/
DComputeDependence.h46 class ExtVectorElementExpr; variable
134 ExprDependence computeDependence(ExtVectorElementExpr *E);
DTextNodeDumper.h281 void VisitExtVectorElementExpr(const ExtVectorElementExpr *Node);
DExpr.h6107 class ExtVectorElementExpr : public Expr {
6112 ExtVectorElementExpr(QualType ty, ExprValueKind VK, Expr *base, in ExtVectorElementExpr() function
6121 explicit ExtVectorElementExpr(EmptyShell Empty) in ExtVectorElementExpr() function
/aosp_15_r20/prebuilts/clang/host/linux-x86/clang-r522817/include/clang/AST/
DComputeDependence.h46 class ExtVectorElementExpr; variable
133 ExprDependence computeDependence(ExtVectorElementExpr *E);
DTextNodeDumper.h275 void VisitExtVectorElementExpr(const ExtVectorElementExpr *Node);
DExpr.h6124 class ExtVectorElementExpr : public Expr {
6129 ExtVectorElementExpr(QualType ty, ExprValueKind VK, Expr *base, in ExtVectorElementExpr() function
6138 explicit ExtVectorElementExpr(EmptyShell Empty) in ExtVectorElementExpr() function
/aosp_15_r20/prebuilts/clang/host/linux-x86/clang-r530567b/include/clang/AST/
DComputeDependence.h46 class ExtVectorElementExpr; variable
134 ExprDependence computeDependence(ExtVectorElementExpr *E);
DTextNodeDumper.h281 void VisitExtVectorElementExpr(const ExtVectorElementExpr *Node);
DExpr.h6107 class ExtVectorElementExpr : public Expr {
6112 ExtVectorElementExpr(QualType ty, ExprValueKind VK, Expr *base, in ExtVectorElementExpr() function
6121 explicit ExtVectorElementExpr(EmptyShell Empty) in ExtVectorElementExpr() function
DStmtNodes.inc426 EXTVECTORELEMENTEXPR(ExtVectorElementExpr, Expr)
/aosp_15_r20/external/clang/lib/AST/
H A DExprClassification.cpp300 if (cast<ExtVectorElementExpr>(E)->containsDuplicateElements()) in ClassifyInternal()
302 if (cast<ExtVectorElementExpr>(E)->isArrow()) in ClassifyInternal()
304 return ClassifyInternal(Ctx, cast<ExtVectorElementExpr>(E)->getBase()); in ClassifyInternal()
H A DExpr.cpp3343 if (isa<ExtVectorElementExpr>(E)) in refersToVectorElement()
3363 bool ExtVectorElementExpr::isArrow() const { in isArrow()
3367 unsigned ExtVectorElementExpr::getNumElements() const { in getNumElements()
3374 bool ExtVectorElementExpr::containsDuplicateElements() const { in containsDuplicateElements()
3395 void ExtVectorElementExpr::getEncodedElementAccess( in getEncodedElementAccess()
H A DASTDumper.cpp521 void VisitExtVectorElementExpr(const ExtVectorElementExpr *Node);
2041 void ASTDumper::VisitExtVectorElementExpr(const ExtVectorElementExpr *Node) { in VisitExtVectorElementExpr()
H A DStmtProfile.cpp962 void StmtProfiler::VisitExtVectorElementExpr(const ExtVectorElementExpr *S) { in VisitExtVectorElementExpr()
/aosp_15_r20/external/clang/include/clang/Basic/
H A DStmtNodes.td82 def ExtVectorElementExpr : DStmt<Expr>;
/aosp_15_r20/external/clang/lib/CodeGen/
H A DCGExpr.cpp1054 return EmitExtVectorElementExpr(cast<ExtVectorElementExpr>(E)); in EmitLValue()
2882 !isa<ExtVectorElementExpr>(E->getBase())) { in EmitArraySubscriptExpr()
2898 if (isa<ExtVectorElementExpr>(E->getBase())) { in EmitArraySubscriptExpr()
3186 EmitExtVectorElementExpr(const ExtVectorElementExpr *E) { in EmitExtVectorElementExpr()
H A DCGExprScalar.cpp1209 if (isa<ExtVectorElementExpr>(IE)) { in VisitInitListExpr()
1257 if (isa<ExtVectorElementExpr>(IE)) { in VisitInitListExpr()
/aosp_15_r20/external/clang/include/clang/AST/
H A DExpr.h4509 class ExtVectorElementExpr : public Expr {
4514 ExtVectorElementExpr(QualType ty, ExprValueKind VK, Expr *base, in ExtVectorElementExpr() function
4524 explicit ExtVectorElementExpr(EmptyShell Empty) in ExtVectorElementExpr() function
/aosp_15_r20/out/soong/.intermediates/external/clang/clang-gen-statnodes/gen/clang/AST/
DStmtNodes.inc501 EXTVECTORELEMENTEXPR(ExtVectorElementExpr, Expr)
/aosp_15_r20/external/clang/lib/Sema/
H A DSemaExprMember.cpp1646 ExtVectorElementExpr(ret, VK, BaseExpr.get(), *Member, MemberLoc); in LookupMemberExpr()
/aosp_15_r20/external/clang/lib/Serialization/
H A DASTReaderStmt.cpp740 void ASTStmtReader::VisitExtVectorElementExpr(ExtVectorElementExpr *E) { in VisitExtVectorElementExpr()
3088 S = new (Context) ExtVectorElementExpr(Empty); in ReadStmtFromStream()

12