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 11736 lib/CodeGen/CGCall.cpp
lib/CodeGen/CGVTables.cpp
lib/CodeGen/CodeGenFunction.h
lib/CodeGen/MicrosoftCXXABI.cpp
test/CodeGenCXX/microsoft-abi-nontrivial-covariant-thunk.cpp
test/CodeGenCXX/microsoft-abi-virtual-member-pointers.cpp
|
Commit this separately.