summaryrefslogtreecommitdiff
path: root/lib/Transforms/ObjCARC
Commit message (Expand)AuthorAge
* Revert "Introduce a string_ostream string builder facilty"Alp Toker2014-06-26
* Introduce a string_ostream string builder faciltyAlp Toker2014-06-26
* Add comdat key field to llvm.global_ctors and llvm.global_dtorsReid Kleckner2014-05-16
* [C++] Use 'nullptr'.Craig Topper2014-04-28
* [C++] Use 'nullptr'. Transforms edition.Craig Topper2014-04-25
* [Modules] Fix potential ODR violations by sinking the DEBUG_TYPEChandler Carruth2014-04-22
* Fix use_iterator crash in ObjCArc from r203364Duncan P. N. Exon Smith2014-03-18
* [C++11] Add range based accessors for the Use-Def chain of a Value.Chandler Carruth2014-03-09
* [C++11] Add 'override' keyword to virtual methods that override their base cl...Craig Topper2014-03-05
* [Modules] Move CFG.h to the IR library as it defines graph traits overChandler Carruth2014-03-04
* [Modules] Move CallSite into the IR library where it belogs. It isChandler Carruth2014-03-04
* [Modules] Move InstIterator out of the Support library, where it had noChandler Carruth2014-03-04
* [C++11] Replace llvm::next and llvm::prior with std::next and std::prev.Benjamin Kramer2014-03-02
* Update optimization passes to handle inalloca argumentsReid Kleckner2014-01-28
* Fix known typosAlp Toker2014-01-24
* [PM] Split DominatorTree into a concrete analysis result object whichChandler Carruth2014-01-13
* [cleanup] Move the Dominators.h and Verifier.h headers into the IRChandler Carruth2014-01-13
* Correct word hyphenationsAlp Toker2013-12-05
* Use accessor methods instead.Bill Wendling2013-12-01
* Use 'unsigned char' to get this past gcc error message:Bill Wendling2013-12-01
* [objc-arc] Convert the one directional retain/release relation assert to a co...Michael Gottesman2013-11-05
* Revert "Give internal classes hidden visibility."Benjamin Kramer2013-09-11
* Give internal classes hidden visibility.Benjamin Kramer2013-09-11
* [objc-arc] Remove dead code from previous commit.Michael Gottesman2013-09-03
* [objc-arc] Turn off the objc_retainBlock -> objc_retain optimization.Michael Gottesman2013-09-03
* [objc-arc] Track if we encountered an additive overflow while computing {TopD...Michael Gottesman2013-08-09
* Revert "[objc-arc] Track if we encountered an additive overflow while computi...Michael Gottesman2013-08-08
* [objc-arc] Track if we encountered an additive overflow while computing {TopD...Michael Gottesman2013-08-07
* [objc-arc] Change 4 iterator methods which return const_iterators to be const...Michael Gottesman2013-08-07
* Use SmallVectorImpl& instead of SmallVector to avoid repeating small vector s...Craig Topper2013-07-14
* [objc-arc] Changed 'mode: c++' => 'C++' at Nick Lewycky's suggestion. Also re...Michael Gottesman2013-07-10
* [objc-arc] Fix assertion in EraseInstruction so that noop on null calls when ...Michael Gottesman2013-07-08
* [objc-arc] Remove the alias analysis part of r185764.Michael Gottesman2013-07-07
* [objc-arc] Teach the ARC optimizer that objc_sync_enter/objc_sync_exit do not...Michael Gottesman2013-07-07
* [objc-arc] When we initialize ARCRuntimeEntryPoints, make sure we reset all r...Michael Gottesman2013-07-06
* [objc-arc] Performed some small cleanups in ARCRuntimeEntryPoints and added a...Michael Gottesman2013-07-06
* [objc-arc] Renamed Module => TheModule in ARCRuntimeEntryPoints. Also did som...Michael Gottesman2013-07-06
* Removed trailing whitespace.Michael Gottesman2013-07-06
* [objc-arc] Updated ObjCARCContract to use ARCRuntimeEntryPoints.Michael Gottesman2013-07-06
* [objc-arc] Updated ObjCARCOpts to use ARCRuntimeEntryPoints.Michael Gottesman2013-07-06
* [objc-arc] Refactor runtime entrypoint declaration entrypoint creation.Michael Gottesman2013-07-06
* [objc-arc-opts] Make IsTrackingImpreciseReleases a const method.Michael Gottesman2013-06-21
* [objc-arc-opts] Now that PtrState.RRI is encapsulated in PtrState, make PtrSt...Michael Gottesman2013-06-21
* [objc-arc-opts] Encapsulated PtrState.RRI.{Calls,ReverseInsertPts} into sever...Michael Gottesman2013-06-21
* [objcarcopts] Encapsulated PtrState.RRI.IsTrackingImpreciseRelease() => PtrSt...Michael Gottesman2013-06-21
* [objcarcopts] Encapsulate PtrState.RRI.CFGHazardAfflicted via methods PtrStat...Michael Gottesman2013-06-21
* [objcarcopts] Encapsulate PtrState.RRI.ReleaseMetadata into the methods PtrSt...Michael Gottesman2013-06-21
* [objcarcopts] Encapsulate PtrState.RRI.IsTailCallRelease into the method PtrS...Michael Gottesman2013-06-21
* [obcjarcopts] Encapsulate PtrState.RRI.KnownSafe in the methods PtrState.IsKn...Michael Gottesman2013-06-21
* [objcarcopts] Some more minor code cleanups/comment additions.Michael Gottesman2013-06-21