summaryrefslogtreecommitdiff
path: root/lib/Transforms/Scalar
Commit message (Expand)AuthorAge
* Renamed function IsPotentialUse to IsPotentialRetainableObjPtr.Michael Gottesman2013-01-27
* Added comment to ObjCARC elaborating what is meant by the term 'Provenance' i...Michael Gottesman2013-01-24
* Fixed typo.Michael Gottesman2013-01-22
* [ObjCARC] Refactored out the inner most 2-loops from PerformCodePlacement int...Michael Gottesman2013-01-22
* More encapsulation work.Bill Wendling2013-01-22
* Begin fleshing out an interface in TTI for modelling the costs ofChandler Carruth2013-01-22
* Switch CodeMetrics itself over to use TTI to determine if an instructionChandler Carruth2013-01-21
* Improved comment.Michael Gottesman2013-01-18
* Fixed typo in comment.Michael Gottesman2013-01-18
* Use AttributeSet accessor methods instead of Attribute accessor methods.Bill Wendling2013-01-18
* Silence GCC warning about dropping off a non-void function.Benjamin Kramer2013-01-18
* Fixed 80+ violation.Michael Gottesman2013-01-18
* Added missing const from my last commit.Michael Gottesman2013-01-17
* [ObjCARC] Implemented operator<< for InstructionClass and changed a ``Visited...Michael Gottesman2013-01-17
* [ObjCARC] Turn off ignoring unwind edges in ObjCARC when -fno-objc-arc-except...Michael Gottesman2013-01-16
* Changed SmallPtrSet.count guard + SmallPtrSet.insert to just SmallPtrSet.insert.Michael Gottesman2013-01-14
* Fixed some 80+ violations.Michael Gottesman2013-01-14
* Updated the documentation in ObjCARC.cpp to fit the style guide better (i.e. ...Michael Gottesman2013-01-14
* Fixed an infinite loop in the block escape in analysis in ObjCARC caused by 2...Michael Gottesman2013-01-13
* [ObjCARC] Even more debug messages!Michael Gottesman2013-01-13
* [ObjCARC] More debug messages.Michael Gottesman2013-01-13
* Fix an editor goof in r171738 that Bill spotted. He may even have a testChandler Carruth2013-01-12
* Fixed debug message in ObjCARC.Michael Gottesman2013-01-12
* Fixed a few debug messages in ObjCARC and added one.Michael Gottesman2013-01-12
* Fixed bug in ObjCARC where we were changing a call from objc_autoreleaseRV =>...Michael Gottesman2013-01-12
* Fixed a bug where we were tail calling objc_autorelease causing an object to ...Michael Gottesman2013-01-12
* PR14904: Segmentation fault running pass 'Recognize loop idioms'Shuxin Yang2013-01-10
* [ObjCARC Debug Message] Added debug message when we convert an autorelease in...Michael Gottesman2013-01-10
* [ObjCARC Debug Messages] This is a squashed commit of 3x debug message commit...Michael Gottesman2013-01-09
* LICM: Hoist insertvalue/extractvalue out of loops.Benjamin Kramer2013-01-09
* Fixed EOL whitespace.Michael Gottesman2013-01-07
* Sink AddrMode back into TargetLowering, removing one of the mostChandler Carruth2013-01-07
* Remove LSR's use of the random AddrMode struct. These variables wereChandler Carruth2013-01-07
* Switch the SCEV expander and LoopStrengthReduce to useChandler Carruth2013-01-07
* Make the MergeGlobals pass correctly handle the address space qualifiers of t...Silviu Baranga2013-01-07
* Switch LoopIdiom pass to directly require target transform information.Chandler Carruth2013-01-07
* Make SimplifyCFG simply depend upon TargetTransformInfo and pass itChandler Carruth2013-01-07
* Make the popcnt support enums and methods have more clear names andChandler Carruth2013-01-07
* Move TargetTransformInfo to live under the Analysis library. This noChandler Carruth2013-01-07
* [ObjCARC Debug Message] - Added debug message when fuse a retain/autorelease ...Michael Gottesman2013-01-07
* [ObjCARC Debug Message] - Added debug message when we zap a matching retain/a...Michael Gottesman2013-01-07
* [ObjCARC Debug Message] - Added debug message when we erase ARC calls with nu...Michael Gottesman2013-01-07
* [ObjCARC Debug Message] - Added debug message when we add a nounwind keyword ...Michael Gottesman2013-01-06
* [ObjCARC Debug Message] - Added debug message when we add a tail keyword to a...Michael Gottesman2013-01-06
* [ObjCARC Debug Messages] - Added missing newline.Michael Gottesman2013-01-06
* Added debug statement to ObjCARC when we replace objc_autorelease(x) with obj...Michael Gottesman2013-01-06
* Added 2x Debug statements to ObjCARC that log when we handle the two undefine...Michael Gottesman2013-01-06
* Added debug message in ObjCARC when we remove a no-op cast which has only spe...Michael Gottesman2013-01-06
* Added debug message to ObjCARC when we transform an objc_autoreleaseReturnVal...Michael Gottesman2013-01-06
* Fix a crash in LSR replaceCongruentIVs.Andrew Trick2013-01-06