Searched refs:emission (Results 1 - 3 of 3) sorted by relevance

/freebsd-13-stable/contrib/llvm-project/clang/lib/CodeGen/
H A DCGDecl.cpp171 /// EmitVarDecl - This method handles emission of any variable declaration
189 // FIXME: We need to force the emission/use of a guard variable for
308 // Disable emission of the parent function for the OpenMP device codegen.
326 // If constant emission failed, then this should be a C++ static
1284 AutoVarEmission emission = EmitAutoVarAlloca(D); local
1285 EmitAutoVarInit(emission);
1286 EmitAutoVarCleanups(emission);
1387 AutoVarEmission emission(D);
1390 emission.IsEscapingByRef = isEscapingByRef;
1443 emission
1763 EmitAutoVarInit(const AutoVarEmission &emission) argument
1929 emitAutoVarTypeCleanup( const CodeGenFunction::AutoVarEmission &emission, QualType::DestructionKind dtorKind) argument
1996 EmitAutoVarCleanups(const AutoVarEmission &emission) argument
[all...]
H A DCGBlocks.cpp2532 /// emission. Places the helpers in the global cache. Returns null
2536 const AutoVarEmission &emission) {
2537 const VarDecl &var = *emission.Variable;
2746 void CodeGenFunction::emitByrefStructureInit(const AutoVarEmission &emission) { argument
2748 Address addr = emission.Addr;
2766 BlockByrefHelpers *helpers = buildByrefHelpers(*byrefType, emission);
2768 const VarDecl &D = *emission.Variable;
2535 buildByrefHelpers(llvm::StructType &byrefType, const AutoVarEmission &emission) argument
H A DCodeGenFunction.h625 /// A class controlling the emission of a finally block.
800 /// Force the emission of cleanups now, instead of waiting
803 /// the insertion point after cleanup emission. If cleanup emission created
856 /// Force the emission of cleanups now, instead of waiting
1004 /// need to duplicate emission of the same code several times in the same
2013 void emitByrefStructureInit(const AutoVarEmission &emission);
2089 /// Emit the unified return block, trying to avoid its emission when
2979 void EmitAutoVarInit(const AutoVarEmission &emission);
2980 void EmitAutoVarCleanups(const AutoVarEmission &emission);
[all...]

Completed in 49 milliseconds