| /freebsd/contrib/llvm-project/clang/include/clang/AST/ |
| H A D | ComputeDependence.h | 46 class ExtVectorElementExpr; variable 135 ExprDependence computeDependence(ExtVectorElementExpr *E);
|
| H A D | TextNodeDumper.h | 287 void VisitExtVectorElementExpr(const ExtVectorElementExpr *Node);
|
| H A D | Expr.h | 6492 class ExtVectorElementExpr : public Expr { 6497 ExtVectorElementExpr(QualType ty, ExprValueKind VK, Expr *base, in ExtVectorElementExpr() function 6506 explicit ExtVectorElementExpr(EmptyShell Empty) in ExtVectorElementExpr() function
|
| H A D | RecursiveASTVisitor.h | 2855 DEF_TRAVERSE_STMT(ExtVectorElementExpr, {})
|
| /freebsd/contrib/llvm-project/clang/lib/AST/ |
| H A D | ExprClassification.cpp | 366 if (cast<ExtVectorElementExpr>(E)->containsDuplicateElements()) in ClassifyInternal() 368 if (cast<ExtVectorElementExpr>(E)->isArrow()) in ClassifyInternal() 370 return ClassifyInternal(Ctx, cast<ExtVectorElementExpr>(E)->getBase()); in ClassifyInternal()
|
| H A D | Expr.cpp | 4197 if (isa<ExtVectorElementExpr>(E)) in refersToVectorElement() 4328 bool ExtVectorElementExpr::isArrow() const { in isArrow() 4332 unsigned ExtVectorElementExpr::getNumElements() const { in getNumElements() 4339 bool ExtVectorElementExpr::containsDuplicateElements() const { in containsDuplicateElements() 4360 void ExtVectorElementExpr::getEncodedElementAccess( in getEncodedElementAccess()
|
| H A D | ComputeDependence.cpp | 251 ExprDependence clang::computeDependence(ExtVectorElementExpr *E) { in computeDependence()
|
| H A D | StmtProfile.cpp | 1638 void StmtProfiler::VisitExtVectorElementExpr(const ExtVectorElementExpr *S) { in VisitExtVectorElementExpr()
|
| H A D | StmtPrinter.cpp | 1803 void StmtPrinter::VisitExtVectorElementExpr(ExtVectorElementExpr *Node) { in VisitExtVectorElementExpr()
|
| H A D | TextNodeDumper.cpp | 1653 const ExtVectorElementExpr *Node) { in VisitExtVectorElementExpr()
|
| H A D | ExprConstant.cpp | 8536 bool VisitExtVectorElementExpr(const ExtVectorElementExpr *E) { in VisitExtVectorElementExpr() 8857 bool VisitExtVectorElementExpr(const ExtVectorElementExpr *E); 9220 const ExtVectorElementExpr *E) { in VisitExtVectorElementExpr()
|
| /freebsd/contrib/llvm-project/clang/include/clang/Basic/ |
| H A D | StmtNodes.td | 90 def ExtVectorElementExpr : StmtNode<Expr>;
|
| /freebsd/contrib/llvm-project/clang/lib/AST/ByteCode/ |
| H A D | Compiler.h | 209 bool VisitExtVectorElementExpr(const ExtVectorElementExpr *E);
|
| H A D | Compiler.cpp | 3955 const ExtVectorElementExpr *E) { in VisitExtVectorElementExpr()
|
| /freebsd/contrib/llvm-project/clang/lib/CIR/CodeGen/ |
| H A D | CIRGenExpr.cpp | 781 if (isa<ExtVectorElementExpr>(e->getBase())) { in emitArraySubscriptExpr() 817 !isa<ExtVectorElementExpr>(e->getBase())) { in emitArraySubscriptExpr()
|
| /freebsd/contrib/llvm-project/clang/lib/Sema/ |
| H A D | SemaExprMember.cpp | 1615 ExtVectorElementExpr(ret, VK, BaseExpr.get(), *Member, MemberLoc); in LookupMemberExpr()
|
| H A D | SemaExpr.cpp | 13618 } else if (const ExtVectorElementExpr *EVE = in DiagnoseConstAssignment() 13619 dyn_cast<ExtVectorElementExpr>(E)) { in DiagnoseConstAssignment()
|
| H A D | TreeTransform.h | 13735 TreeTransform<Derived>::TransformExtVectorElementExpr(ExtVectorElementExpr *E) { in TransformExtVectorElementExpr()
|
| /freebsd/contrib/llvm-project/clang/lib/CodeGen/ |
| H A D | CGExpr.cpp | 1695 return EmitExtVectorElementExpr(cast<ExtVectorElementExpr>(E)); in EmitLValueHelper() 4492 !isa<ExtVectorElementExpr>(E->getBase())) { in EmitArraySubscriptExpr() 4504 if (isa<ExtVectorElementExpr>(E->getBase())) { in EmitArraySubscriptExpr() 4888 EmitExtVectorElementExpr(const ExtVectorElementExpr *E) { in EmitExtVectorElementExpr()
|
| H A D | CGExprScalar.cpp | 2188 if (isa<ExtVectorElementExpr>(IE)) { in VisitInitListExpr() 2236 if (isa<ExtVectorElementExpr>(IE)) { in VisitInitListExpr()
|
| H A D | CodeGenFunction.h | 4400 LValue EmitExtVectorElementExpr(const ExtVectorElementExpr *E);
|
| /freebsd/contrib/llvm-project/clang/lib/Serialization/ |
| H A D | ASTReaderStmt.cpp | 1204 void ASTStmtReader::VisitExtVectorElementExpr(ExtVectorElementExpr *E) { in VisitExtVectorElementExpr() 3337 S = new (Context) ExtVectorElementExpr(Empty); in ReadStmtFromStream()
|
| H A D | ASTWriterStmt.cpp | 1164 void ASTStmtWriter::VisitExtVectorElementExpr(ExtVectorElementExpr *E) { in VisitExtVectorElementExpr()
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/Testing/Demangle/ |
| H A D | DemangleTestCases.inc | 2354 …torElementExprE", "clang::ASTStmtReader::VisitExtVectorElementExpr(clang::ExtVectorElementExpr*)"}, 2662 …torElementExprE", "clang::ASTStmtWriter::VisitExtVectorElementExpr(clang::ExtVectorElementExpr*)"}, 3165 …, "clang::CodeGen::CodeGenFunction::EmitExtVectorElementExpr(clang::ExtVectorElementExpr const*)"}, 10307 {"_ZNK5clang20ExtVectorElementExpr7isArrowEv", "clang::ExtVectorElementExpr::isArrow() const"}, 10308 {"_ZNK5clang20ExtVectorElementExpr14getNumElementsEv", "clang::ExtVectorElementExpr::getNumElements… 10309 {"_ZNK5clang20ExtVectorElementExpr25containsDuplicateElementsEv", "clang::ExtVectorElementExpr::con… 10310 …r23getEncodedElementAccessERN4llvm15SmallVectorImplIjEE", "clang::ExtVectorElementExpr::getEncoded…
|