summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Target/ARM/ARMFastISel.cpp
diff options
context:
space:
mode:
authorSean Callanan <scallanan@apple.com>2011-11-16 00:20:50 +0000
committerSean Callanan <scallanan@apple.com>2011-11-16 00:20:50 +0000
commita6cbf06d0a7068f307b77313a4a6cb73b3956984 (patch)
tree42f081efc13f0b23b535cbb6c5c34c217734d07d /llvm/lib/Target/ARM/ARMFastISel.cpp
parent2c523a6ff00c45ce907bc07e156470ddefaebb06 (diff)
downloadbcm5719-llvm-a6cbf06d0a7068f307b77313a4a6cb73b3956984.tar.gz
bcm5719-llvm-a6cbf06d0a7068f307b77313a4a6cb73b3956984.zip
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
Diffstat (limited to 'llvm/lib/Target/ARM/ARMFastISel.cpp')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud