Searched refs:ThunkFn (Results 1 - 2 of 2) sorted by relevance
/external/clang/lib/CodeGen/ |
H A D | CGVTables.cpp | 360 llvm::Function *ThunkFn = cast<llvm::Function>(Entry); local 364 if (!ThunkFn->isDeclaration()) { 371 CGM.setFunctionLinkage(GD, ThunkFn); 375 CGM.SetLLVMFunctionAttributesForDefinition(GD.getDecl(), ThunkFn); 377 if (ThunkFn->isVarArg()) { 384 CodeGenFunction(CGM).GenerateVarArgsThunk(ThunkFn, FnInfo, GD, Thunk); 385 CGM.getCXXABI().setThunkLinkage(ThunkFn, ForVTable, GD, 390 CodeGenFunction(CGM).GenerateThunk(ThunkFn, FnInfo, GD, Thunk); 391 CGM.getCXXABI().setThunkLinkage(ThunkFn, ForVTable, GD,
|
H A D | MicrosoftCXXABI.cpp | 1447 llvm::Function *ThunkFn = local 1450 assert(ThunkFn->getName() == ThunkName && "name was uniqued!"); 1452 ThunkFn->setLinkage(MD->isExternallyVisible() 1456 CGM.SetLLVMFunctionAttributes(MD, FnInfo, ThunkFn); 1457 CGM.SetLLVMFunctionAttributesForDefinition(MD, ThunkFn); 1461 CGF.StartThunk(ThunkFn, MD, FnInfo); 1481 for (llvm::Argument &A : ThunkFn->args()) 1498 return ThunkFn;
|
Completed in 406 milliseconds