summaryrefslogtreecommitdiffstats
path: root/llvm/lib/CodeGen/GCMetadata.cpp
diff options
context:
space:
mode:
authorRafael Espindola <rafael.espindola@gmail.com>2013-12-03 20:51:23 +0000
committerRafael Espindola <rafael.espindola@gmail.com>2013-12-03 20:51:23 +0000
commit0a2baf8eafcbfb08013e3298d5615eba658a0062 (patch)
treeb308540169746e52fcfe93c5228c25da2aeb3151 /llvm/lib/CodeGen/GCMetadata.cpp
parent88d8695ab40326d9fb168ba19ad084542b5dc428 (diff)
downloadbcm5719-llvm-0a2baf8eafcbfb08013e3298d5615eba658a0062.tar.gz
bcm5719-llvm-0a2baf8eafcbfb08013e3298d5615eba658a0062.zip
Fix mingw32 thiscall + sret.
Unlike msvc, when handling a thiscall + sret gcc will * Put the sret in %ecx * Put the this pointer is (%esp) This fixes, for example, calling stringstream::str. llvm-svn: 196312
Diffstat (limited to 'llvm/lib/CodeGen/GCMetadata.cpp')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud