summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Transforms/ObjCARC/ObjCARC.h
Commit message (Expand)AuthorAgeFilesLines
* Canonicalize header guards into a common format.Benjamin Kramer2014-08-131-3/+3
* [Modules] Move CallSite into the IR library where it belogs. It isChandler Carruth2014-03-041-1/+1
* [Modules] Move InstIterator out of the Support library, where it had noChandler Carruth2014-03-041-1/+1
* Update optimization passes to handle inalloca argumentsReid Kleckner2014-01-281-0/+1
* [objc-arc] Changed 'mode: c++' => 'C++' at Nick Lewycky's suggestion. Also re...Michael Gottesman2013-07-101-1/+1
* [objc-arc] Fix assertion in EraseInstruction so that noop on null calls when ...Michael Gottesman2013-07-081-1/+3
* 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
OpenPOWER on IntegriCloud