[PATCH] [-cxx-abi microsoft] Emit thunks for pointers to virtual member functions
Timur Iskhodzhanov
timurrrr at google.com
Thu Nov 14 11:11:59 PST 2013
================
Comment at: lib/CodeGen/CodeGenFunction.h:1159
@@ +1158,3 @@
+ void EmitCallAndReturnForThunk(GlobalDecl GD, llvm::Value *Callee,
+ llvm::Value *AdjustedThisPtr,
+ const ThunkInfo *Thunk);
----------------
Hans Wennborg wrote:
> Timur Iskhodzhanov wrote:
> > Is there any strong reason why "this" adjustment can't be performed by this function?
> Yes, the vcall thunks shouldn't do this-adjustment.
Wait, how is that different from return adjustment? You're passing Thunk=0 anyways, right?
http://llvm-reviews.chandlerc.com/D2104
More information about the cfe-commits
mailing list