| commit | a6cbf06d0a7068f307b77313a4a6cb73b3956984 | [log] [tgz] |
|---|---|---|
| author | Sean Callanan <scallanan@apple.com> | Wed Nov 16 00:20:50 2011 +0000 |
| committer | Sean Callanan <scallanan@apple.com> | Wed Nov 16 00:20:50 2011 +0000 |
| tree | 42f081efc13f0b23b535cbb6c5c34c217734d07d | |
| parent | 2c523a6ff00c45ce907bc07e156470ddefaebb06 [diff] |
Two fixes for Objetive-C methods that return struct types. First, I added handling for the memset intrinsic in the IR, which is used to zero out the returned struct. Second, I fixed the object-checking instrumentation to objc_msgSend_stret, and generally tightened up how the object-checking functions get inserted. llvm-svn: 144741