Home
last modified time | relevance | path

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

/external/clang/lib/CodeGen/
DCGDeclCXX.cpp368 CXXGlobalInits.push_back(Fn); in EmitCXXGlobalVarDeclInitFunc()
370 assert(I->second < CXXGlobalInits.size() && in EmitCXXGlobalVarDeclInitFunc()
371 CXXGlobalInits[I->second] == nullptr); in EmitCXXGlobalVarDeclInitFunc()
372 CXXGlobalInits[I->second] = Fn; in EmitCXXGlobalVarDeclInitFunc()
391 while (!CXXGlobalInits.empty() && !CXXGlobalInits.back()) in EmitCXXGlobalInitFunc()
392 CXXGlobalInits.pop_back(); in EmitCXXGlobalInitFunc()
394 if (CXXGlobalInits.empty() && PrioritizedCXXGlobalInits.empty()) in EmitCXXGlobalInitFunc()
454 CodeGenFunction(*this).GenerateCXXGlobalInitFunc(Fn, CXXGlobalInits); in EmitCXXGlobalInitFunc()
457 CXXGlobalInits.clear(); in EmitCXXGlobalInitFunc()
DCodeGenModule.h389 std::vector<llvm::Function *> CXXGlobalInits; variable
DCodeGenModule.cpp1532 DelayedCXXInitPosition[Global] = CXXGlobalInits.size(); in EmitGlobal()
1533 CXXGlobalInits.push_back(nullptr); in EmitGlobal()
3909 CXXGlobalInits.push_back(InitFunction); in EmitOMPThreadPrivateDecl()