commit | b9966bd81878c6627d702368d6c4a8bc62bc01ac | [log] [tgz] |
---|---|---|
author | Fariborz Jahanian <fjahanian@apple.com> | Wed Oct 10 23:11:18 2012 +0000 |
committer | Fariborz Jahanian <fjahanian@apple.com> | Wed Oct 10 23:11:18 2012 +0000 |
tree | a22ddfdd093e9e1db7eaf2ad84d103055df9a2d2 | |
parent | 8ceb837585ed973dc36fba8dfc57ef60fc8f2735 [diff] |
objective-C IRgen: When sending a method to 'super' in a category class method, don't read 'isa' pointer. Instead, save the desired OBJC_METACLASS_$_ClassName in __DATA,__objc_superrefs and read that without reading any isa pointers. // rdar://12459358 git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@165674 91177308-0d34-0410-b5e6-96231b3b80d8