Home | History | Annotate | Download | only in CodeGen

Lines Matching refs:emission

776       // emission.
1898 /// emission. Places the helpers in the global cache. Returns null
1902 const AutoVarEmission &emission) {
1903 const VarDecl &var = *emission.Variable;
1912 CXXByrefHelpers byrefInfo(emission.Alignment, type, copyExpr);
1937 ARCWeakByrefHelpers byrefInfo(emission.Alignment);
1946 ARCStrongBlockByrefHelpers byrefInfo(emission.Alignment);
1952 ARCStrongByrefHelpers byrefInfo(emission.Alignment);
1972 ObjectByrefHelpers byrefInfo(emission.Alignment, flags);
2097 void CodeGenFunction::emitByrefStructureInit(const AutoVarEmission &emission) {
2099 llvm::Value *addr = emission.Address;
2107 buildByrefHelpers(*byrefType, emission);
2109 const VarDecl &D = *emission.Variable;
2226 void CodeGenFunction::enterByrefCleanup(const AutoVarEmission &emission) {
2231 EHStack.pushCleanup<CallBlockRelease>(NormalAndEHCleanup, emission.Address);