Home | History | Annotate | Download | only in CodeGen

Lines Matching full:vardecl

320   void EmitGuardedInit(CodeGenFunction &CGF, const VarDecl &D,
323 void registerGlobalDtor(CodeGenFunction &CGF, const VarDecl &D,
326 llvm::Function *getOrCreateThreadLocalWrapper(const VarDecl *VD,
330 ArrayRef<const VarDecl *> CXXThreadLocals,
332 ArrayRef<const VarDecl *> CXXThreadLocalInitVars) override;
335 LValue EmitThreadLocalVarDeclLValue(CodeGenFunction &CGF, const VarDecl *VD,
1911 const VarDecl &D,
2122 const VarDecl &D,
2142 static bool isThreadWrapperReplaceable(const VarDecl *VD,
2147 return VD->getTLSKind() == VarDecl::TLS_Dynamic &&
2155 getThreadLocalWrapperLinkage(const VarDecl *VD, CodeGen::CodeGenModule &CGM) {
2172 ItaniumCXXABI::getOrCreateThreadLocalWrapper(const VarDecl *VD,
2206 CodeGenModule &CGM, ArrayRef<const VarDecl *> CXXThreadLocals,
2208 ArrayRef<const VarDecl *> CXXThreadLocalInitVars) {
2231 for (const VarDecl *VD : CXXThreadLocals) {
2308 const VarDecl *VD,
3563 const VarDecl &CatchParam,
3765 VarDecl *CatchParam = S->getExceptionDecl();