reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

tools/clang/lib/CodeGen/MicrosoftCXXABI.cpp
 2009   CGF.CurGD = GlobalDecl(MD);
 2010   CGF.CurFuncIsThunk = true;
 2015   buildThisParam(CGF, FunctionArgs);
 2018   CGF.StartFunction(GlobalDecl(), FnInfo.getReturnType(), ThunkFn, FnInfo,
 2020   setCXXABIThisValue(CGF, loadIncomingCXXThis(CGF));
 2020   setCXXABIThisValue(CGF, loadIncomingCXXThis(CGF));
 2024   llvm::Value *VTable = CGF.GetVTablePtr(
 2025       getThisAddress(CGF), ThunkTy->getPointerTo()->getPointerTo(), MD->getParent());
 2028       CGF.Builder.CreateConstInBoundsGEP1_64(VTable, ML.Index, "vfn");
 2030     CGF.Builder.CreateAlignedLoad(VFuncPtr, CGF.getPointerAlign());
 2030     CGF.Builder.CreateAlignedLoad(VFuncPtr, CGF.getPointerAlign());
 2032   CGF.EmitMustTailThunk(MD, getThisValue(CGF), {ThunkTy, Callee});
 2032   CGF.EmitMustTailThunk(MD, getThisValue(CGF), {ThunkTy, Callee});