aboutsummaryrefslogtreecommitdiff
path: root/lib/Transforms/ObjCARC/ObjCARC.h
AgeCommit message (Expand)Author
2013-03-29Add clang.arc.used to ModuleHasARC so ARC always runs if said call is present...Michael Gottesman
2013-03-28Non optimizable objc_retainBlock calls are not forwarding.Michael Gottesman
2013-03-25Changed isNullOrUndef => IsNullOrUndef and isNoopInstruction => IsNoopInstruc...Michael Gottesman
2013-03-22Kill every call to @clang.arc.use in the ARC contract phase.John McCall
2013-01-29Fixed some whitespace/80+ violations. Also added a space after a namespace de...Michael Gottesman
2013-01-29Juggled Debug.h from ObjCARC.h to only the including cpp files thatMichael Gottesman
2013-01-29Extracted ObjCARCContract from ObjCARCOpts into its own file.Michael Gottesman
2013-01-28Created ObjCARCUtil.cpp for functions which in my humble opinion are too larg...Michael Gottesman
2013-01-28Refactor ObjCARCAliasAnalysis into its own file.Michael Gottesman
2013-01-28Extracted pass ObjCARCExpand from ObjCARC.cpp => ObjCARCExpand.cpp.Michael Gottesman