Lines Matching refs:VarDecl
72 class VarDecl; variable
392 llvm::DenseMap<const VarDecl*, llvm::GlobalVariable*> InitializerConstants;
454 std::vector<const VarDecl *> CXXThreadLocals;
459 std::vector<const VarDecl *> CXXThreadLocalInitVars;
671 llvm::Constant *getStaticLocalDeclAddress(const VarDecl *D) { in getStaticLocalDeclAddress()
674 void setStaticLocalDeclAddress(const VarDecl *D, in setStaticLocalDeclAddress()
680 getOrCreateStaticVarDecl(const VarDecl &D,
683 llvm::GlobalVariable *getStaticLocalDeclGuardAddress(const VarDecl *D) { in getStaticLocalDeclGuardAddress()
686 void setStaticLocalDeclGuardAddress(const VarDecl *D, in setStaticLocalDeclGuardAddress()
691 Address createUnnamedGlobalFrom(const VarDecl &D, llvm::Constant *Constant,
859 void setTLSMode(llvm::GlobalValue *GV, const VarDecl &D) const;
900 LangAS GetGlobalVarAddressSpace(const VarDecl *D);
915 llvm::Constant *GetAddrOfGlobalVar(const VarDecl *D,
1115 void HandleCXXStaticMemberVarInstantiation(VarDecl *VD);
1284 void EmitTentativeDefinition(const VarDecl *D);
1286 void EmitExternalDeclaration(const VarDecl *D);
1322 getLLVMLinkageVarDefinition(const VarDecl *VD, bool IsConstant);
1425 std::optional<CharUnits> getOMPAllocateAlignment(const VarDecl *VD);
1580 const VarDecl *D,
1596 void EmitGlobalVarDefinition(const VarDecl *D, bool IsTentative = false);
1597 void EmitExternalVarDeclaration(const VarDecl *D);
1624 void EmitCXXGlobalVarDeclInitFunc(const VarDecl *D,
1628 void EmitPointerToInitFunc(const VarDecl *VD, llvm::GlobalVariable *Addr,