aboutsummaryrefslogtreecommitdiffstats
path: root/lib/Transforms/ObjCARC/ObjCARC.h
Commit message (Expand)AuthorAgeFilesLines
* Add clang.arc.used to ModuleHasARC so ARC always runs if said call is present...Michael Gottesman2013-03-291-1/+2
* Non optimizable objc_retainBlock calls are not forwarding.Michael Gottesman2013-03-281-3/+0
* Changed isNullOrUndef => IsNullOrUndef and isNoopInstruction => IsNoopInstruc...Michael Gottesman2013-03-251-2/+2
* Kill every call to @clang.arc.use in the ARC contract phase.John McCall2013-03-221-0/+8
* Fixed some whitespace/80+ violations. Also added a space after a namespace de...Michael Gottesman2013-01-291-2/+4
* Juggled Debug.h from ObjCARC.h to only the including cpp files thatMichael Gottesman2013-01-291-2/+4
* Extracted ObjCARCContract from ObjCARCOpts into its own file.Michael Gottesman2013-01-291-0/+153
* Created ObjCARCUtil.cpp for functions which in my humble opinion are too larg...Michael Gottesman2013-01-281-126/+2
* Refactor ObjCARCAliasAnalysis into its own file.Michael Gottesman2013-01-281-1/+115
* Extracted pass ObjCARCExpand from ObjCARC.cpp => ObjCARCExpand.cpp.Michael Gottesman2013-01-281-0/+242