Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/clang/lib/CIR/CodeGen/
H A DCIRGenDecl.cpp26 CIRGenFunction::AutoVarEmission
34 CIRGenFunction::AutoVarEmission emission(d); in emitAutoVarAlloca()
78 const CIRGenFunction::AutoVarEmission &emission) { in emitAutoVarInit()
182 const CIRGenFunction::AutoVarEmission &emission) { in emitAutoVarCleanups()
200 CIRGenFunction::AutoVarEmission emission = emitAutoVarAlloca(d); in emitAutoVarDecl()
H A DCIRGenFunction.h429 struct AutoVarEmission { struct
448 AutoVarEmission(Invalid) : Variable(nullptr), Addr(Address::invalid()) {} in AutoVarEmission() function
450 AutoVarEmission(const clang::VarDecl &variable) in AutoVarEmission() function
453 static AutoVarEmission invalid() { return AutoVarEmission(Invalid()); } in invalid() argument
768 AutoVarEmission emitAutoVarAlloca(const clang::VarDecl &d);
775 void emitAutoVarCleanups(const AutoVarEmission &emission);
776 void emitAutoVarInit(const AutoVarEmission &emission);
/freebsd/contrib/llvm-project/clang/lib/CodeGen/
H A DCodeGenFunction.h2323 class AutoVarEmission;
2325 void emitByrefStructureInit(const AutoVarEmission &emission);
3400 class AutoVarEmission {
3429 AutoVarEmission(Invalid)
3433 AutoVarEmission(const VarDecl &variable)
3441 static AutoVarEmission invalid() { return AutoVarEmission(Invalid()); }
3469 AutoVarEmission EmitAutoVarAlloca(const VarDecl &var);
3470 void EmitAutoVarInit(const AutoVarEmission &emission);
3471 void EmitAutoVarCleanups(const AutoVarEmission &emission);
3472 void emitAutoVarTypeCleanup(const AutoVarEmission &emission,
[all …]
H A DCGDecl.cpp1344 AutoVarEmission emission = EmitAutoVarAlloca(D); in EmitAutoVarDecl()
1479 CodeGenFunction::AutoVarEmission
1486 AutoVarEmission emission(D); in EmitAutoVarAlloca()
1931 void CodeGenFunction::EmitAutoVarInit(const AutoVarEmission &emission) { in EmitAutoVarInit()
2138 const CodeGenFunction::AutoVarEmission &emission, in emitAutoVarTypeCleanup()
2204 void CodeGenFunction::EmitAutoVarCleanups(const AutoVarEmission &emission) { in EmitAutoVarCleanups()
H A DCGCoroutine.cpp655 CodeGenFunction::AutoVarEmission GroEmission;
659 GroEmission(CodeGenFunction::AutoVarEmission::invalid()) { in GetReturnObjectManager()
H A DCGBlocks.cpp2546 const AutoVarEmission &emission) { in buildByrefHelpers()
2758 void CodeGenFunction::emitByrefStructureInit(const AutoVarEmission &emission) { in emitByrefStructureInit()
H A DCGStmtOpenMP.cpp65 CodeGenFunction::AutoVarEmission Emission = in emitPreInitStmt()
257 CodeGenFunction::AutoVarEmission Emission = in OMPSimdLexicalScope()
944 AutoVarEmission Emission = EmitAutoVarAlloca(*VD); in EmitOMPFirstprivateClause()
1298 AutoVarEmission Emission = EmitAutoVarAlloca(*PrivateVD); in EmitOMPReductionClauseInit()
2227 AutoVarEmission Emission = EmitAutoVarAlloca(*VD); in EmitOMPLinearClauseInit()
2336 AutoVarEmission VarEmission = EmitAutoVarAlloca(*PrivateVD); in EmitOMPPrivateLoopCounters()
H A DCGObjC.cpp1821 AutoVarEmission variable = AutoVarEmission::invalid(); in EmitObjCForCollectionStmt()
H A DCGOpenMPRuntime.cpp6484 CodeGenFunction::AutoVarEmission Emission = in getNumThreads()
6522 CodeGenFunction::AutoVarEmission Emission = in getNumThreads()
6593 CodeGenFunction::AutoVarEmission Emission = in getNumThreadsExprForTargetDirective()
H A DItaniumCXXABI.cpp5069 CodeGenFunction::AutoVarEmission var = CGF.EmitAutoVarAlloca(*CatchParam); in emitBeginCatch()
H A DMicrosoftCXXABI.cpp932 CodeGenFunction::AutoVarEmission var = CGF.EmitAutoVarAlloca(*CatchParam); in emitBeginCatch()