Home
last modified time | relevance | path

Searched refs:AggExprEmitter (Results 1 – 3 of 3) sorted by relevance

/freebsd/contrib/llvm-project/clang/lib/CIR/CodeGen/
H A DCIRGenExprAggregate.cpp27 class AggExprEmitter : public StmtVisitor<AggExprEmitter> { class
50 AggExprEmitter(CIRGenFunction &cgf, AggValueSlot dest) in AggExprEmitter() function in __anon36b4a6a90111::AggExprEmitter
69 void Visit(Expr *e) { StmtVisitor<AggExprEmitter>::Visit(e); } in Visit()
107 void AggExprEmitter::emitAggLoadOfLValue(const Expr *e) { in emitAggLoadOfLValue()
116 void AggExprEmitter::emitArrayInit(Address destPtr, cir::ArrayType arrayTy, in emitArrayInit()
219 void AggExprEmitter::emitFinalDestCopy(QualType type, const LValue &src) { in emitFinalDestCopy()
230 void AggExprEmitter::emitInitializationToLValue(Expr *e, LValue lv) { in emitInitializationToLValue()
266 void AggExprEmitter::VisitCXXConstructExpr(const CXXConstructExpr *e) { in VisitCXXConstructExpr()
271 void AggExprEmitter::emitNullInitializationToLValue(mlir::Location loc, in emitNullInitializationToLValue()
298 void AggExprEmitter::VisitCallExpr(const CallExpr *e) { in VisitCallExpr()
[all …]
/freebsd/contrib/llvm-project/clang/lib/CodeGen/
H A DCGExprAgg.cpp46 class AggExprEmitter : public StmtVisitor<AggExprEmitter> { class
74 AggExprEmitter(CodeGenFunction &cgf, AggValueSlot Dest, bool IsResultUnused) in AggExprEmitter() function in __anon66bd1ef60111::AggExprEmitter
114 StmtVisitor<AggExprEmitter>::Visit(E); in Visit()
256 void AggExprEmitter::EmitAggLoadOfLValue(const Expr *E) { in EmitAggLoadOfLValue()
269 bool AggExprEmitter::TypeRequiresGCollection(QualType T) { in TypeRequiresGCollection()
285 void AggExprEmitter::withReturnValueSlot( in withReturnValueSlot()
346 void AggExprEmitter::EmitFinalDestCopy(QualType type, RValue src) { in EmitFinalDestCopy()
353 void AggExprEmitter::EmitFinalDestCopy( in EmitFinalDestCopy()
395 void AggExprEmitter::EmitCopy(QualType type, const AggValueSlot &dest, in EmitCopy()
419 AggExprEmitter::VisitCXXStdInitializerListExpr(CXXStdInitializerListExpr *E) { in VisitCXXStdInitializerListExpr()
[all …]
/freebsd/contrib/llvm-project/llvm/include/llvm/Testing/Demangle/
H A DDemangleTestCases.inc3199 …terEvE5VisitEPNS_4StmtE", "clang::StmtVisitor<(anonymous namespace)::AggExprEmitter, void>::Visit(…
3202 …Emitter13VisitCallExprEPKN5clang8CallExprE", "(anonymous namespace)::AggExprEmitter::VisitCallExpr…
3203 …tCopyEPKN5clang4ExprENS1_7CodeGen6LValueEb", "(anonymous namespace)::AggExprEmitter::EmitFinalDest…
3204 …GCMoveEPKN5clang4ExprENS1_7CodeGen6RValueE", "(anonymous namespace)::AggExprEmitter::EmitGCMove(cl…
3205 …ng4ExprENS1_7CodeGen6LValueENS1_8QualTypeE", "(anonymous namespace)::AggExprEmitter::EmitInitializ…
3206 …alueEN5clang7CodeGen6LValueENS1_8QualTypeE", "(anonymous namespace)::AggExprEmitter::EmitNullIniti…
3208 …rEmitter13VisitCastExprEPN5clang8CastExprE", "(anonymous namespace)::AggExprEmitter::VisitCastExpr…