/external/llvm-project/clang/lib/CodeGen/ |
D | CGVTables.cpp | 41 llvm::Function *ThunkFn, bool ForVTable, in setThunkProperties() argument 44 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() 548 bool UseAvailableExternallyLinkage = ForVTable && ABIHasKeyFunctions; in maybeEmitThunk() 556 setThunkProperties(CGM, TI, ThunkFn, ForVTable, GD); in maybeEmitThunk() 600 setThunkProperties(CGM, TI, ThunkFn, ForVTable, GD); in maybeEmitThunk()
|
D | CGVTables.h | 62 bool ForVTable);
|
D | CGCXXABI.h | 473 virtual void setThunkLinkage(llvm::Function *Thunk, bool ForVTable,
|
D | CodeGenModule.h | 856 bool ForVTable = false, 1421 StringRef MangledName, llvm::Type *Ty, GlobalDecl D, bool ForVTable,
|
D | CodeGenModule.cpp | 3317 StringRef MangledName, llvm::Type *Ty, GlobalDecl GD, bool ForVTable, in GetOrCreateLLVMFunction() argument 3503 bool ForVTable, in GetAddrOfFunction() argument 3525 return GetOrCreateLLVMFunction(MangledName, Ty, GD, ForVTable, DontDefer, in GetAddrOfFunction()
|
D | ItaniumCXXABI.cpp | 285 void setThunkLinkage(llvm::Function *Thunk, bool ForVTable, GlobalDecl GD, in setThunkLinkage() argument 289 if (ForVTable && !Thunk->hasLocalLinkage()) in setThunkLinkage()
|
D | MicrosoftCXXABI.cpp | 372 void setThunkLinkage(llvm::Function *Thunk, bool ForVTable, in setThunkLinkage() argument
|
/external/clang/lib/CodeGen/ |
D | CGVTables.h | 53 void emitThunk(GlobalDecl GD, const ThunkInfo &Thunk, bool ForVTable);
|
D | CGVTables.cpp | 59 llvm::Function *ThunkFn, bool ForVTable, in setThunkProperties() argument 62 CGM.getCXXABI().setThunkLinkage(ThunkFn, ForVTable, GD, in setThunkProperties() 411 bool ForVTable) { in emitThunk() argument 453 bool UseAvailableExternallyLinkage = ForVTable && ABIHasKeyFunctions; in emitThunk() 461 setThunkProperties(CGM, Thunk, ThunkFn, ForVTable, GD); in emitThunk() 482 setThunkProperties(CGM, Thunk, ThunkFn, ForVTable, GD); in emitThunk()
|
D | CGCXXABI.h | 427 virtual void setThunkLinkage(llvm::Function *Thunk, bool ForVTable,
|
D | CodeGenModule.h | 717 bool ForVTable = false, 1151 bool ForVTable, bool DontDefer = false,
|
D | CodeGenModule.cpp | 1823 GlobalDecl GD, bool ForVTable, in GetOrCreateLLVMFunction() argument 1984 bool ForVTable, in GetAddrOfFunction() argument 1995 return GetOrCreateLLVMFunction(MangledName, Ty, GD, ForVTable, DontDefer, in GetAddrOfFunction()
|
D | ItaniumCXXABI.cpp | 278 void setThunkLinkage(llvm::Function *Thunk, bool ForVTable, GlobalDecl GD, in setThunkLinkage() argument 282 if (ForVTable && !Thunk->hasLocalLinkage()) in setThunkLinkage()
|
D | MicrosoftCXXABI.cpp | 357 void setThunkLinkage(llvm::Function *Thunk, bool ForVTable, in setThunkLinkage() argument
|