[objc-arc] Move initialization of ARCMDKindCache into the class itself. I also made...
authorMichael Gottesman <mgottesman@apple.com>
Mon, 16 Mar 2015 07:02:27 +0000 (07:02 +0000)
committerMichael Gottesman <mgottesman@apple.com>
Mon, 16 Mar 2015 07:02:27 +0000 (07:02 +0000)
commit927900a50e553b5cdbb4b4e550ac70252b81a12b
tree9909daadfed24e5212d1cd58565db8a47f13efce
parent5b69462b3a9d08107463232847f13f5e048c2603
[objc-arc] Move initialization of ARCMDKindCache into the class itself. I also made it lazy.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@232348 91177308-0d34-0410-b5e6-96231b3b80d8
lib/Transforms/ObjCARC/ARCRuntimeEntryPoints.h
lib/Transforms/ObjCARC/ObjCARC.h
lib/Transforms/ObjCARC/ObjCARCContract.cpp
lib/Transforms/ObjCARC/ObjCARCOpts.cpp
lib/Transforms/ObjCARC/PtrState.cpp
lib/Transforms/ObjCARC/PtrState.h