aboutsummaryrefslogtreecommitdiffstats
path: root/lib/Transforms/Scalar/ObjCARC.cpp
Commit message (Expand)AuthorAgeFilesLines
* Renamed function IsPotentialUse to IsPotentialRetainableObjPtr.Michael Gottesman2013-01-271-18/+18
* Added comment to ObjCARC elaborating what is meant by the term 'Provenance' i...Michael Gottesman2013-01-241-0/+6
* Fixed typo.Michael Gottesman2013-01-221-2/+1
* [ObjCARC] Refactored out the inner most 2-loops from PerformCodePlacement int...Michael Gottesman2013-01-221-153/+198
* More encapsulation work.Bill Wendling2013-01-221-19/+19
* Improved comment.Michael Gottesman2013-01-181-2/+5
* Fixed typo in comment.Michael Gottesman2013-01-181-2/+2
* Silence GCC warning about dropping off a non-void function.Benjamin Kramer2013-01-181-0/+1
* Fixed 80+ violation.Michael Gottesman2013-01-181-2/+2
* Added missing const from my last commit.Michael Gottesman2013-01-171-1/+1
* [ObjCARC] Implemented operator<< for InstructionClass and changed a ``Visited...Michael Gottesman2013-01-171-3/+56
* [ObjCARC] Turn off ignoring unwind edges in ObjCARC when -fno-objc-arc-except...Michael Gottesman2013-01-161-33/+0
* Changed SmallPtrSet.count guard + SmallPtrSet.insert to just SmallPtrSet.insert.Michael Gottesman2013-01-141-2/+1
* Fixed some 80+ violations.Michael Gottesman2013-01-141-14/+18
* Updated the documentation in ObjCARC.cpp to fit the style guide better (i.e. ...Michael Gottesman2013-01-141-232/+259
* Fixed an infinite loop in the block escape in analysis in ObjCARC caused by 2...Michael Gottesman2013-01-131-3/+14
* [ObjCARC] Even more debug messages!Michael Gottesman2013-01-131-1/+17
* [ObjCARC] More debug messages.Michael Gottesman2013-01-131-4/+29
* Fixed debug message in ObjCARC.Michael Gottesman2013-01-121-2/+2
* Fixed a few debug messages in ObjCARC and added one.Michael Gottesman2013-01-121-3/+5
* Fixed bug in ObjCARC where we were changing a call from objc_autoreleaseRV =>...Michael Gottesman2013-01-121-3/+6
* Fixed a bug where we were tail calling objc_autorelease causing an object to ...Michael Gottesman2013-01-121-2/+25
* [ObjCARC Debug Message] Added debug message when we convert an autorelease in...Michael Gottesman2013-01-101-0/+6
* [ObjCARC Debug Messages] This is a squashed commit of 3x debug message commit...Michael Gottesman2013-01-091-0/+24
* Fixed EOL whitespace.Michael Gottesman2013-01-071-29/+29
* [ObjCARC Debug Message] - Added debug message when fuse a retain/autorelease ...Michael Gottesman2013-01-071-2/+10
* [ObjCARC Debug Message] - Added debug message when we zap a matching retain/a...Michael Gottesman2013-01-071-0/+3
* [ObjCARC Debug Message] - Added debug message when we erase ARC calls with nu...Michael Gottesman2013-01-071-0/+2
* [ObjCARC Debug Message] - Added debug message when we add a nounwind keyword ...Michael Gottesman2013-01-061-0/+2
* [ObjCARC Debug Message] - Added debug message when we add a tail keyword to a...Michael Gottesman2013-01-061-0/+3
* [ObjCARC Debug Messages] - Added missing newline.Michael Gottesman2013-01-061-1/+1
* Added debug statement to ObjCARC when we replace objc_autorelease(x) with obj...Michael Gottesman2013-01-061-0/+8
* Added 2x Debug statements to ObjCARC that log when we handle the two undefine...Michael Gottesman2013-01-061-2/+16
* Added debug message in ObjCARC when we remove a no-op cast which has only spe...Michael Gottesman2013-01-061-0/+2
* Added debug message to ObjCARC when we transform an objc_autoreleaseReturnVal...Michael Gottesman2013-01-061-0/+12
* Added debug message to ObjCARC when we transform objc_retainAutorelasedReturn...Michael Gottesman2013-01-051-0/+11
* Added debug message for ObjCARC when we zap an objc_autoreleaseReturnValue/ob...Michael Gottesman2013-01-051-0/+5
* Added DEBUG message to ObjCARC when we optimize objc_retain => objc_retainAut...Michael Gottesman2013-01-041-0/+10
* Fixed up some DEBUG messages where I was putting in the text of a message the...Michael Gottesman2013-01-041-8/+8
* Changed two debug statements that state that a queue had finished being proce...Michael Gottesman2013-01-031-2/+2
* Added DEBUG message for ObjCARC when we zap a push/pop pair in ObjCARCAPElim:...Michael Gottesman2013-01-031-0/+3
* Added DEBUG message to ObjCARC when we transform objc_initWeak(p, null) => *p...Michael Gottesman2013-01-031-0/+4
* Added DEBUG message for ObjCARC when an inline asm marker is inserted for arc...Michael Gottesman2013-01-031-0/+2
* Move all of the header files which are involved in modelling the LLVM IRChandler Carruth2013-01-021-6/+6
* Resort the #include lines in include/... and lib/... with theChandler Carruth2013-01-021-1/+1
* Added DEBUG message when ObjCARC replaces a call which returns its argument v...Michael Gottesman2013-01-011-2/+6
* Added DEBUG messages to the top of several processing loops in ObjCARC.cpp th...Michael Gottesman2013-01-011-3/+32
* Rename the 'Attributes' class to 'Attribute'. It's going to represent a singl...Bill Wendling2012-12-191-25/+25
* s/AttrListPtr/AttributeSet/g to better label what this class is going to be i...Bill Wendling2012-12-071-17/+17
* Use the new script to sort the includes of every file under lib.Chandler Carruth2012-12-031-11/+11