[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)
commit65cb7377fd8b0371221c77e30b6aa2faa96367de
treeab30bf56ac79afe01bf87acae06ca6f3e2b5bfb0
parentca3a47288b2601dfa347fc84c09d6d0ce89f2b4d
[objc-arc] Move initialization of ARCMDKindCache into the class itself. I also made it lazy.

llvm-svn: 232348
llvm/lib/Transforms/ObjCARC/ARCRuntimeEntryPoints.h
llvm/lib/Transforms/ObjCARC/ObjCARC.h
llvm/lib/Transforms/ObjCARC/ObjCARCContract.cpp
llvm/lib/Transforms/ObjCARC/ObjCARCOpts.cpp
llvm/lib/Transforms/ObjCARC/PtrState.cpp
llvm/lib/Transforms/ObjCARC/PtrState.h