Home
last modified time | relevance | path

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

/external/clang/lib/CodeGen/
DCGDeclCXX.cpp387 CXXGlobalInits.push_back(Fn); in EmitCXXGlobalVarDeclInitFunc()
389 assert(I->second < CXXGlobalInits.size() && in EmitCXXGlobalVarDeclInitFunc()
390 CXXGlobalInits[I->second] == nullptr); in EmitCXXGlobalVarDeclInitFunc()
391 CXXGlobalInits[I->second] = Fn; in EmitCXXGlobalVarDeclInitFunc()
410 while (!CXXGlobalInits.empty() && !CXXGlobalInits.back()) in EmitCXXGlobalInitFunc()
411 CXXGlobalInits.pop_back(); in EmitCXXGlobalInitFunc()
413 if (CXXGlobalInits.empty() && PrioritizedCXXGlobalInits.empty()) in EmitCXXGlobalInitFunc()
473 CodeGenFunction(*this).GenerateCXXGlobalInitFunc(Fn, CXXGlobalInits); in EmitCXXGlobalInitFunc()
476 CXXGlobalInits.clear(); in EmitCXXGlobalInitFunc()
DCodeGenModule.h395 std::vector<llvm::Function *> CXXGlobalInits; variable
DCodeGenModule.cpp1627 DelayedCXXInitPosition[Global] = CXXGlobalInits.size(); in EmitGlobal()
1628 CXXGlobalInits.push_back(nullptr); in EmitGlobal()
4224 CXXGlobalInits.push_back(InitFunction); in EmitOMPThreadPrivateDecl()