projects
/
oota-llvm.git
/ history
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅ next
Fix annotation of unlink. Should fix builder.
[oota-llvm.git]
/
lib
/
Transforms
/
ObjCARC
/
ObjCARCOpts.cpp
2013-06-21
Michael Gottesman
[objc-arc-opts] Make IsTrackingImpreciseReleases a...
blob
|
commitdiff
|
raw
2013-06-21
Michael Gottesman
[objc-arc-opts] Now that PtrState.RRI is encapsulated...
blob
|
commitdiff
|
raw
|
diff to current
2013-06-21
Michael Gottesman
[objc-arc-opts] Encapsulated PtrState.RRI.{Calls,Revers...
blob
|
commitdiff
|
raw
|
diff to current
2013-06-21
Michael Gottesman
[objcarcopts] Encapsulated PtrState.RRI.IsTrackingImpre...
blob
|
commitdiff
|
raw
|
diff to current
2013-06-21
Michael Gottesman
[objcarcopts] Encapsulate PtrState.RRI.CFGHazardAfflict...
blob
|
commitdiff
|
raw
|
diff to current
2013-06-21
Michael Gottesman
[objcarcopts] Encapsulate PtrState.RRI.ReleaseMetadata...
blob
|
commitdiff
|
raw
|
diff to current
2013-06-21
Michael Gottesman
[objcarcopts] Encapsulate PtrState.RRI.IsTailCallReleas...
blob
|
commitdiff
|
raw
|
diff to current
2013-06-21
Michael Gottesman
[obcjarcopts] Encapsulate PtrState.RRI.KnownSafe in...
blob
|
commitdiff
|
raw
|
diff to current
2013-06-21
Michael Gottesman
[objcarcopts] Some more minor code cleanups/comment...
blob
|
commitdiff
|
raw
|
diff to current
2013-06-21
Michael Gottesman
[objcarcopts] Refactor out the RRInfo merging code...
blob
|
commitdiff
|
raw
|
diff to current
2013-06-07
Michael Gottesman
[objc-arc] Ensure that the cfg path count does not...
blob
|
commitdiff
|
raw
|
diff to current
2013-05-24
Michael Gottesman
[objc-arc] KnownSafe does not imply that it is safe...
blob
|
commitdiff
|
raw
|
diff to current
2013-05-24
Michael Gottesman
[objc-arc] Make sure that multiple owners is propogated...
blob
|
commitdiff
|
raw
|
diff to current
2013-05-23
Michael Gottesman
[objc-arc] Fixed number of prefixing slashes in some...
blob
|
commitdiff
|
raw
|
diff to current
2013-05-15
Michael Gottesman
[objc-arc] Fixed a spelling error and made the statisti...
blob
|
commitdiff
|
raw
|
diff to current
2013-05-14
Michael Gottesman
Removed trailing whitespace.
blob
|
commitdiff
|
raw
|
diff to current
2013-05-14
Michael Gottesman
[objc-arc-opts] Added debug statements when we set...
blob
|
commitdiff
|
raw
|
diff to current
2013-05-13
Michael Gottesman
[objc-arc-opts] In the presense of an alloca unconditio...
blob
|
commitdiff
|
raw
|
diff to current
2013-05-13
Matt Beaumont-Gay
Move a couple more statistics inside '#ifndef NDEBUG'.
blob
|
commitdiff
|
raw
|
diff to current
2013-05-13
Michael Gottesman
[objc-arc-opts] Add comment to BBState making it clear...
blob
|
commitdiff
|
raw
|
diff to current
2013-05-13
Michael Gottesman
[objc-arc] Move the before optimization statistics...
blob
|
commitdiff
|
raw
|
diff to current
2013-05-05
Dmitri Gribenko
Add ArrayRef constructor from None, and do the cleanups...
blob
|
commitdiff
|
raw
|
diff to current
2013-04-29
Michael Gottesman
Add in some conditional compilation in order to silence...
blob
|
commitdiff
|
raw
|
diff to current
2013-04-29
Michael Gottesman
[objc-arc] Apply the RV optimization to retains next...
blob
|
commitdiff
|
raw
|
diff to current
2013-04-29
Michael Gottesman
Added statistics to count the number of retains/release...
blob
|
commitdiff
|
raw
|
diff to current
2013-04-29
Michael Gottesman
Removed trailing whitespace.
blob
|
commitdiff
|
raw
|
diff to current
2013-04-29
Michael Gottesman
Fix for r180693. = /.
blob
|
commitdiff
|
raw
|
diff to current
2013-04-29
Michael Gottesman
[objc-arc-annotations] Moved the disabling of call...
blob
|
commitdiff
|
raw
|
diff to current
2013-04-26
Michael Gottesman
Revert "[objc-arc] Added ImpreciseAutoreleaseSet to...
blob
|
commitdiff
|
raw
|
diff to current
2013-04-24
Michael Gottesman
[objc-arc] Added ImpreciseAutoreleaseSet to track autor...
blob
|
commitdiff
|
raw
|
diff to current
2013-04-24
Michael Gottesman
Fixed comment typo.
blob
|
commitdiff
|
raw
|
diff to current
2013-04-21
Michael Gottesman
When we strength reduce an objc_retainBlock call to...
blob
|
commitdiff
|
raw
|
diff to current
2013-04-21
Michael Gottesman
Fixed comment typo.
blob
|
commitdiff
|
raw
|
diff to current
2013-04-21
Michael Gottesman
[objc-arc] Fixed typo in debug message.
blob
|
commitdiff
|
raw
|
diff to current
2013-04-21
Michael Gottesman
[objc-arc] Fixed comment typo.
blob
|
commitdiff
|
raw
|
diff to current
2013-04-21
Michael Gottesman
[objc-arc] Refactored OptimizeReturns so that it uses...
blob
|
commitdiff
|
raw
|
diff to current
2013-04-20
Michael Gottesman
[objc-arc] Added debug statement saying when we are...
blob
|
commitdiff
|
raw
|
diff to current
2013-04-18
Michael Gottesman
[objc-arc] Do not mismatch up retains inside a for...
blob
|
commitdiff
|
raw
|
diff to current
2013-04-18
Michael Gottesman
Removed trailing whitespace.
blob
|
commitdiff
|
raw
|
diff to current
2013-04-17
Michael Gottesman
[objc-arc] Added annotation option to only emit annotat...
blob
|
commitdiff
|
raw
|
diff to current
2013-04-17
Michael Gottesman
Fixed typo.
blob
|
commitdiff
|
raw
|
diff to current
2013-04-17
Michael Gottesman
[objc-arc] Added descriptions for EnableARCAnnotations...
blob
|
commitdiff
|
raw
|
diff to current
2013-04-17
Michael Gottesman
[objc-arc] Added an option to arc-annotations for turni...
blob
|
commitdiff
|
raw
|
diff to current
2013-04-09
Bob Wilson
Fix some comment typos.
blob
|
commitdiff
|
raw
|
diff to current
2013-04-05
Michael Gottesman
Removed trailing whitespace.
blob
|
commitdiff
|
raw
|
diff to current
2013-04-05
Michael Gottesman
An objc_retain can serve as a use for a different pointer.
blob
|
commitdiff
|
raw
|
diff to current
2013-04-05
Michael Gottesman
Properly model precise lifetime when given an incomplet...
blob
|
commitdiff
|
raw
|
diff to current
2013-04-05
Michael Gottesman
Added two debug logging messages to VisitInstructionsTo...
blob
|
commitdiff
|
raw
|
diff to current
2013-04-05
Michael Gottesman
Cleaned up whitespace and made debug logging less verbose.
blob
|
commitdiff
|
raw
|
diff to current
2013-04-03
Michael Gottesman
Refactored out the helper method FindPredecessorAutorel...
blob
|
commitdiff
|
raw
|
diff to current
2013-04-03
Michael Gottesman
Refactored out the helper function FindPredecessorRetai...
blob
|
commitdiff
|
raw
|
diff to current
2013-04-03
Michael Gottesman
Small cleanups.
blob
|
commitdiff
|
raw
|
diff to current
2013-04-03
Michael Gottesman
Refactored out a part of ObjCARCOpt::OptimizeReturns...
blob
|
commitdiff
|
raw
|
diff to current
2013-04-03
Michael Gottesman
Removed an old comment.
blob
|
commitdiff
|
raw
|
diff to current
2013-04-03
Michael Gottesman
Clean up arc annotations by moving the top/bottom BB...
blob
|
commitdiff
|
raw
|
diff to current
2013-04-03
Michael Gottesman
Remove an optimization where we were changing an objc_a...
blob
|
commitdiff
|
raw
|
diff to current
2013-04-03
Michael Gottesman
Improved comment. No functionality change.
blob
|
commitdiff
|
raw
|
diff to current
2013-03-29
Michael Gottesman
Removed trailing whitespace.
blob
|
commitdiff
|
raw
|
diff to current
2013-03-28
Michael Gottesman
Removed dead code from ObjCARCOpts relating to tracking...
blob
|
commitdiff
|
raw
|
diff to current
2013-03-28
Michael Gottesman
[ObjCARC] Strength reduce objc_retainBlock -> objc_reta...
blob
|
commitdiff
|
raw
|
diff to current
2013-03-26
Michael Gottesman
[ObjCARC Annotations] Added support for displaying...
blob
|
commitdiff
|
raw
|
diff to current
2013-03-26
Michael Gottesman
[ObjCARC Annotations] Implemented ARC annotation metada...
blob
|
commitdiff
|
raw
|
diff to current
2013-03-25
Michael Gottesman
Changed isNullOrUndef => IsNullOrUndef and isNoopInstru...
blob
|
commitdiff
|
raw
|
diff to current
2013-03-23
Michael Gottesman
Change method name ClearRefCount => ClearKnownPositiveR...
blob
|
commitdiff
|
raw
|
diff to current
2013-03-23
Michael Gottesman
Changed the method name PtrState.IsKnownIncremented...
blob
|
commitdiff
|
raw
|
diff to current
2013-03-22
John McCall
Kill every call to @clang.arc.use in the ARC contract...
blob
|
commitdiff
|
raw
|
diff to current
2013-02-23
Michael Gottesman
Fixed a careless mistake.
blob
|
commitdiff
|
raw
|
diff to current
2013-02-07
Michael Gottesman
Moved some comments due to the recent refactoring of...
blob
|
commitdiff
|
raw
|
diff to current
2013-02-05
Michael Gottesman
Removed explicit inline as per the LLVM style guide.
blob
|
commitdiff
|
raw
|
diff to current
2013-01-29
Michael Gottesman
Made certain small functions in PtrState inlined.
blob
|
commitdiff
|
raw
|
diff to current
2013-01-29
Michael Gottesman
Removed trailing comma in last element of enum declaration.
blob
|
commitdiff
|
raw
|
diff to current
2013-01-29
Michael Gottesman
Moved S_Stop back to its previous position in the seque...
blob
|
commitdiff
|
raw
|
diff to current
2013-01-29
Michael Gottesman
Fixed a few debug messages and some 80+ violations.
blob
|
commitdiff
|
raw
|
diff to current
2013-01-29
Michael Gottesman
Added some periods to some comments and added an overlo...
blob
|
commitdiff
|
raw
|
diff to current
2013-01-29
Michael Gottesman
Changed DoesObjCBlockEscape => DoesRetainableObjPtrEsca...
blob
|
commitdiff
|
raw
|
diff to current
2013-01-29
Timur Iskhodzhanov
Hopefully fix the Windows build failure introduced...
blob
|
commitdiff
|
raw
|
diff to current
2013-01-29
Michael Gottesman
Juggled Debug.h from ObjCARC.h to only the including...
blob
|
commitdiff
|
raw
|
diff to current
2013-01-29
Michael Gottesman
Sorted includes using utils/sort_includes.
blob
|
commitdiff
|
raw
|
diff to current
2013-01-29
Michael Gottesman
Extracted ObjCARCContract from ObjCARCOpts into its...
blob
|
commitdiff
|
raw
|
diff to current
2013-01-28
Michael Gottesman
Refactor ObjCARCAliasAnalysis into its own file.
blob
|
commitdiff
|
raw
|
diff to current
2013-01-28
Michael Gottesman
Refactored out pass ObjCARCAPElim from ObjCARCOpts...
blob
|
commitdiff
|
raw
|
diff to current
2013-01-28
Michael Gottesman
Extracted pass ObjCARCExpand from ObjCARC.cpp => ObjCAR...
blob
|
commitdiff
|
raw
|
diff to current
2013-01-28
Michael Gottesman
Extracted ObjCARC.cpp into its own library libLLVMObjCA...
blob
|
commitdiff
|
raw
|
diff to current