Searched refs:ThunkTy (Results 1 – 2 of 2) sorted by relevance
/freebsd/contrib/llvm-project/clang/lib/CodeGen/ |
H A D | MicrosoftCXXABI.cpp | 2083 llvm::FunctionType *ThunkTy = CGM.getTypes().GetFunctionType(FnInfo); in EmitVirtualMemPtrThunk() local 2085 llvm::Function::Create(ThunkTy, llvm::Function::ExternalLinkage, in EmitVirtualMemPtrThunk() 2126 llvm::Type *ThunkPtrTy = ThunkTy->getPointerTo(); in EmitVirtualMemPtrThunk() 2135 CGF.EmitMustTailThunk(MD, getThisValue(CGF), {ThunkTy, Callee}); in EmitVirtualMemPtrThunk() 4084 llvm::FunctionType *ThunkTy = CGM.getTypes().GetFunctionType(FnInfo); in getAddrOfCXXCtorClosure() local 4088 ThunkTy, getLinkageForRTTI(RecordTy), ThunkName.str(), &CGM.getModule()); in getAddrOfCXXCtorClosure()
|
H A D | ItaniumCXXABI.cpp | 3350 llvm::FunctionType *ThunkTy = CGM.getTypes().GetFunctionType(FnInfo); in getOrCreateVirtualFunctionPointerThunk() local 3355 llvm::Function::Create(ThunkTy, Linkage, ThunkName, &CGM.getModule()); in getOrCreateVirtualFunctionPointerThunk() 3391 getThisAddress(CGF), ThunkTy); in getOrCreateVirtualFunctionPointerThunk()
|