This moves some memptr specific code into the generic thunk emission
codepath.
Fixes PR20053.
Paths
| Differential D4613
MS ABI: Use musttail for vtable thunks that pass arguments by value ClosedPublic Authored by rnk on Jul 21 2014, 8:07 PM.
Details Summary This moves some memptr specific code into the generic thunk emission Fixes PR20053.
Diff Detail
Event Timelinemajnemer edited edge metadata. Comment ActionsLGTM with comments addressed.
This revision is now accepted and ready to land.Jul 25 2014, 6:19 PM
Revision Contents
Diff 11908 cfe/trunk/lib/CodeGen/CGCall.cpp
cfe/trunk/lib/CodeGen/CGVTables.cpp
cfe/trunk/lib/CodeGen/CodeGenFunction.h
cfe/trunk/lib/CodeGen/MicrosoftCXXABI.cpp
cfe/trunk/test/CodeGenCXX/microsoft-abi-byval-thunks.cpp
cfe/trunk/test/CodeGenCXX/microsoft-abi-nontrivial-covariant-thunk.cpp
cfe/trunk/test/CodeGenCXX/microsoft-abi-virtual-member-pointers.cpp
|