Lines Matching refs:CodeGenFunction

28 static void EmitDeclInit(CodeGenFunction &CGF, const VarDecl &D,  in EmitDeclInit()
70 static void EmitDeclDestroy(CodeGenFunction &CGF, const VarDecl &D, in EmitDeclDestroy()
139 Func = CodeGenFunction(CGM) in EmitDeclDestroy()
150 static void EmitDeclInvariant(CodeGenFunction &CGF, const VarDecl &D, in EmitDeclInvariant()
156 void CodeGenFunction::EmitInvariantStart(llvm::Constant *Addr, CharUnits Size) { in EmitInvariantStart()
174 void CodeGenFunction::EmitCXXGlobalVarDeclInit(const VarDecl &D, in EmitCXXGlobalVarDeclInit()
230 llvm::Function *CodeGenFunction::createAtExitStub(const VarDecl &VD, in createAtExitStub()
245 CodeGenFunction CGF(CGM); in createAtExitStub()
267 llvm::Function *CodeGenFunction::createTLSAtExitStub( in createTLSAtExitStub()
287 CodeGenFunction CGF(CGM); in createTLSAtExitStub()
318 void CodeGenFunction::registerGlobalDtorWithAtExit(const VarDecl &VD, in registerGlobalDtorWithAtExit()
326 void CodeGenFunction::registerGlobalDtorWithAtExit(llvm::Constant *dtorStub) { in registerGlobalDtorWithAtExit()
347 CodeGenFunction::unregisterGlobalDtorWithUnAtExit(llvm::Constant *dtorStub) { in unregisterGlobalDtorWithUnAtExit()
372 void CodeGenFunction::EmitCXXGuardedInit(const VarDecl &D, in EmitCXXGuardedInit()
386 void CodeGenFunction::EmitCXXGuardedInitBranch(llvm::Value *NeedsInit, in EmitCXXGuardedInitBranch()
539 CodeGenFunction(*this).GenerateCXXGlobalVarDeclInitFunc(Fn, D, Addr, in EmitCXXGlobalVarDeclInitFunc()
669 CodeGenFunction(*this).GenerateCXXGlobalInitFunc(Fn, LocalCXXGlobalInits); in EmitCXXGlobalInitFunc()
685 CodeGenFunction(*this).GenerateCXXGlobalInitFunc(Fn, CXXGlobalInits); in EmitCXXGlobalInitFunc()
746 CodeGenFunction(*this).GenerateCXXGlobalCleanUpFunc( in EmitCXXGlobalCleanUpFunc()
760 CodeGenFunction(*this).GenerateCXXGlobalCleanUpFunc( in EmitCXXGlobalCleanUpFunc()
767 void CodeGenFunction::GenerateCXXGlobalVarDeclInitFunc(llvm::Function *Fn, in GenerateCXXGlobalVarDeclInitFunc()
802 CodeGenFunction::GenerateCXXGlobalInitFunc(llvm::Function *Fn, in GenerateCXXGlobalInitFunc()
860 void CodeGenFunction::GenerateCXXGlobalCleanUpFunc( in GenerateCXXGlobalCleanUpFunc()
900 llvm::Function *CodeGenFunction::generateDestroyHelper( in generateDestroyHelper()