• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /freebsd-13-stable/contrib/llvm-project/clang/lib/CodeGen/

Lines Matching refs:GD

349   void addDeferredDeclToEmit(GlobalDecl GD) {
350 DeferredDeclsToEmit.emplace_back(GD);
511 bool shouldEmitFunction(GlobalDecl GD);
786 void setGVProperties(llvm::GlobalValue *GV, GlobalDecl GD) const;
807 llvm::Constant *GetAddrOfGlobal(GlobalDecl GD,
855 llvm::Constant *GetAddrOfFunction(GlobalDecl GD, llvm::Type *Ty = nullptr,
865 ConstantAddress GetAddrOfMSGuidDecl(const MSGuidDecl *GD);
869 GlobalDecl GD);
991 llvm::Function *codegenCXXStructor(GlobalDecl GD);
995 getAddrOfCXXStructor(GlobalDecl GD, const CGFunctionInfo *FnInfo = nullptr,
999 return cast<llvm::Constant>(getAddrAndTypeOfCXXStructor(GD, FnInfo, FnType,
1006 GlobalDecl GD, const CGFunctionInfo *FnInfo = nullptr,
1128 void SetInternalFunctionAttributes(GlobalDecl GD, llvm::Function *F,
1132 void SetLLVMFunctionAttributes(GlobalDecl GD, const CGFunctionInfo &Info,
1190 StringRef getMangledName(GlobalDecl GD);
1191 StringRef getBlockMangledName(GlobalDecl GD, const BlockDecl *BD);
1211 llvm::GlobalVariable::LinkageTypes getFunctionLinkage(GlobalDecl GD);
1213 void setFunctionLinkage(GlobalDecl GD, llvm::Function *F) {
1214 F->setLinkage(getFunctionLinkage(GD));
1293 void SetCommonAttributes(GlobalDecl GD, llvm::GlobalValue *GV);
1416 llvm::Constant *GetOrCreateMultiVersionResolver(GlobalDecl GD,
1419 void UpdateMultiVersionNames(GlobalDecl GD, const FunctionDecl *FD);
1427 bool GetCPUAndFeaturesAttributes(GlobalDecl GD,
1429 void setNonAliasAttributes(GlobalDecl GD, llvm::GlobalObject *GO);
1432 void SetFunctionAttributes(GlobalDecl GD, llvm::Function *F,
1437 void EmitGlobalFunctionDefinition(GlobalDecl GD, llvm::GlobalValue *GV);
1438 void EmitMultiVersionFunctionDefinition(GlobalDecl GD, llvm::GlobalValue *GV);
1442 void EmitAliasDefinition(GlobalDecl GD);
1443 void emitIFuncDefinition(GlobalDecl GD);
1444 void emitCPUDispatchDefinition(GlobalDecl GD);