Home
last modified time | relevance | path

Searched refs:ForVTable (Results 1 – 7 of 7) sorted by relevance

/freebsd-14.2/contrib/llvm-project/clang/lib/CodeGen/
H A DCGVTables.cpp42 llvm::Function *ThunkFn, bool ForVTable, in setThunkProperties() argument
45 CGM.getCXXABI().setThunkLinkage(ThunkFn, ForVTable, GD, in setThunkProperties()
474 bool IsUnprototyped, bool ForVTable) { in shouldEmitVTableThunk() argument
484 if (ForVTable) in shouldEmitVTableThunk()
493 bool ForVTable) { in maybeEmitThunk() argument
512 if (!shouldEmitVTableThunk(CGM, MD, IsUnprototyped, ForVTable)) in maybeEmitThunk()
545 bool UseAvailableExternallyLinkage = ForVTable && ABIHasKeyFunctions; in maybeEmitThunk()
553 setThunkProperties(CGM, TI, ThunkFn, ForVTable, GD); in maybeEmitThunk()
597 setThunkProperties(CGM, TI, ThunkFn, ForVTable, GD); in maybeEmitThunk()
H A DCGVTables.h62 bool ForVTable);
H A DCGCXXABI.h515 virtual void setThunkLinkage(llvm::Function *Thunk, bool ForVTable,
H A DCodeGenModule.h931 bool ForVTable = false,
1589 StringRef MangledName, llvm::Type *Ty, GlobalDecl D, bool ForVTable,
H A DItaniumCXXABI.cpp331 void setThunkLinkage(llvm::Function *Thunk, bool ForVTable, GlobalDecl GD, in setThunkLinkage() argument
335 if (ForVTable && !Thunk->hasLocalLinkage()) in setThunkLinkage()
H A DCodeGenModule.cpp4469 StringRef MangledName, llvm::Type *Ty, GlobalDecl GD, bool ForVTable, in GetOrCreateLLVMFunction() argument
4656 CodeGenModule::GetAddrOfFunction(GlobalDecl GD, llvm::Type *Ty, bool ForVTable, in GetAddrOfFunction() argument
4676 auto *F = GetOrCreateLLVMFunction(MangledName, Ty, GD, ForVTable, DontDefer, in GetAddrOfFunction()
H A DMicrosoftCXXABI.cpp406 void setThunkLinkage(llvm::Function *Thunk, bool ForVTable, in setThunkLinkage() argument