diff options
author | Reid Kleckner <rnk@google.com> | 2016-09-07 18:21:30 +0000 |
---|---|---|
committer | Reid Kleckner <rnk@google.com> | 2016-09-07 18:21:30 +0000 |
commit | e5a321b5e8777c63d5ebfb896137dcf16ead4f15 (patch) | |
tree | 8afc36f18681b53c33863d5c714745eda67f26f5 /lldb/packages/Python/lldbsuite/test/python_api/process | |
parent | 6c45f9233c0cb47855bf2f144079277656d5a30e (diff) | |
download | bcm5719-llvm-e5a321b5e8777c63d5ebfb896137dcf16ead4f15.tar.gz bcm5719-llvm-e5a321b5e8777c63d5ebfb896137dcf16ead4f15.zip |
[MS] Fix prologue this adjustment when 'this' is passed indirectly
Move the logic for doing this from the ABI argument lowering into
EmitParmDecl, which runs for all parameters. Our codegen is slightly
suboptimal in this case, as we may leave behind a dead store after
optimization, but it's 32-bit inalloca, and this fixes the bug in a
robust way.
Fixes PR30293
llvm-svn: 280836
Diffstat (limited to 'lldb/packages/Python/lldbsuite/test/python_api/process')
0 files changed, 0 insertions, 0 deletions