aboutsummaryrefslogtreecommitdiffstats
path: root/lib/Transforms
Commit message (Expand)AuthorAgeFilesLines
* Made certain small functions in PtrState inlined.Michael Gottesman2013-01-291-7/+7
* LoopVectorize: convert TinyTripCountVectorThreshold constantPekka Jaaskelainen2013-01-291-1/+3
* Removed trailing comma in last element of enum declaration.Michael Gottesman2013-01-291-1/+1
* Moved S_Stop back to its previous position in the sequence order.Michael Gottesman2013-01-291-1/+1
* Fixed a few debug messages and some 80+ violations.Michael Gottesman2013-01-291-9/+10
* Added some periods to some comments and added an overload for operator<< for ...Michael Gottesman2013-01-291-6/+28
* Changed DoesObjCBlockEscape => DoesRetainableObjPtrEscape so I can use it to ...Michael Gottesman2013-01-291-14/+17
* Fixing warnings revealed by gcc release buildEdwin Vane2013-01-292-0/+2
* LoopVectorize: Clean up ValueMap a bit and avoid double lookups.Benjamin Kramer2013-01-291-10/+12
* Hopefully fix the Windows build failure introduced in r173769Timur Iskhodzhanov2013-01-292-0/+2
* Fixed 2 more header comments...Michael Gottesman2013-01-292-2/+2
* Fixed header comment.Michael Gottesman2013-01-291-8/+4
* Fixed some whitespace/80+ violations. Also added a space after a namespace de...Michael Gottesman2013-01-294-6/+6
* Added missing dashes from header declaration comment.Michael Gottesman2013-01-291-1/+1
* Juggled Debug.h from ObjCARC.h to only the including cpp files thatMichael Gottesman2013-01-294-2/+7
* Sorted includes using utils/sort_includes.Michael Gottesman2013-01-298-15/+6
* Added two missing headers from ObjCARCAliasAnalysis.h.Michael Gottesman2013-01-291-0/+3
* Removed InstCombine/Targets as library dependencies for libObjCARCOpts since ...Michael Gottesman2013-01-291-1/+1
* Extracted ObjCARCContract from ObjCARCOpts into its own file.Michael Gottesman2013-01-299-1181/+1387
* Removed some cruft from ObjCARCAliasAnalysis.cpp.Michael Gottesman2013-01-291-10/+0
* Unroll again after running BBVectorizeHal Finkel2013-01-291-0/+4
* Vectorization Factor clarificationRenato Golin2013-01-281-17/+24
* [msan] Mostly disable msan-handle-icmp-exact.Evgeniy Stepanov2013-01-281-6/+24
* Revert r173678.Evgeniy Stepanov2013-01-281-1/+1
* [msan] Make msan-handle-icmp-exact=0 by default.Evgeniy Stepanov2013-01-281-1/+1
* Created ObjCARCUtil.cpp for functions which in my humble opinion are too larg...Michael Gottesman2013-01-283-126/+152
* Cleaned up includes in various ObjCARC files and removed some whitespace viol...Michael Gottesman2013-01-284-9/+34
* Refactor ObjCARCAliasAnalysis into its own file.Michael Gottesman2013-01-285-283/+352
* Refactored out pass ObjCARCAPElim from ObjCARCOpts.cpp => ObjCARCAPElim.cpp.Michael Gottesman2013-01-283-148/+183
* Fixed case insensitive issue.Michael Gottesman2013-01-281-1/+1
* Removed extraneous doxygen end module statement.Michael Gottesman2013-01-281-2/+0
* Extracted pass ObjCARCExpand from ObjCARC.cpp => ObjCARCExpand.cpp.Michael Gottesman2013-01-285-299/+370
* Extracted ObjCARC.cpp into its own library libLLVMObjCARCOpts in preparation ...Michael Gottesman2013-01-2811-11/+88
* BBVectorize: Better use of TTI->getShuffleCostHal Finkel2013-01-271-4/+23
* Re-revert r173342, without losing the compile time improvements, flatChandler Carruth2013-01-271-27/+12
* Renamed function IsPotentialUse to IsPotentialRetainableObjPtr.Michael Gottesman2013-01-271-18/+18
* Use the AttributeSet instead of AttributeWithIndex.Bill Wendling2013-01-271-25/+18
* Use the AttributeSet instead of AttributeWithIndex.Bill Wendling2013-01-271-22/+15
* Use the AttributeSet instead of AttributeWithIndex.Bill Wendling2013-01-271-27/+15
* BBVectorize: Add a additional comment about the cost computationHal Finkel2013-01-261-0/+6
* BBVectorize: Fix anomalous capital letter in commentHal Finkel2013-01-261-1/+1
* Convert BuildLibCalls.cpp to using the AttributeSet methods instead of Attrib...Bill Wendling2013-01-261-66/+66
* Remove some introspection functions.Bill Wendling2013-01-253-16/+21
* LoopVectorize: Refactor the code that vectorizes loads/stores to remove dupli...Nadav Rotem2013-01-251-145/+113
* Use the new 'getSlotIndex' method to retrieve the attribute's slot index.Bill Wendling2013-01-253-4/+4
* LoopVectorize: Simplify code. No functionality change.Benjamin Kramer2013-01-251-26/+17
* added ability to dynamically change the ExportList of an alreadyPedro Artigas2013-01-251-0/+10
* LoopVectorizer: Refactor more code to use the IRBuilder. Nadav Rotem2013-01-251-24/+25
* Refactor some code to use the IRBuilder.Nadav Rotem2013-01-251-20/+21
* [msan] A comment on ICmp handling logic.Evgeniy Stepanov2013-01-251-0/+3