aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/Transforms/ObjCARC/DependencyAnalysis.cpp
AgeCommit message (Expand)AuthorFilesLines
2015-10-19ObjCARC: Remove implicit ilist iterator conversions, NFCDuncan P. N. Exon Smith1-2/+2
2015-07-22[PM/AA] Extract the ModRef enums from the AliasAnalysis class inChandler Carruth1-1/+1
2015-04-10[CallSite] Make construction from Value* (or Instruction*) explicit.Benjamin Kramer1-2/+2
2015-03-10DataLayout is mandatory, update the API to reflect it with references.Mehdi Amini1-5/+11
2015-02-20[objc-arc] Add the predicate CanDecrementRefCount.Michael Gottesman1-0/+12
2015-02-19[objc-arc] Change the InstructionClass to be an enum class called ARCInstKind.Michael Gottesman1-33/+32
2015-02-19[objc-arc] Introduce the concept of RCIdentity and rename all relevant functi...Michael Gottesman1-2/+2
2014-11-19Update SetVector to rely on the underlying set's insert to return a pair<iter...David Blaikie1-1/+1
2014-08-24Use range based for loops to avoid needing to re-mention SmallPtrSet size.Craig Topper1-3/+1
2014-08-21Repace SmallPtrSet with SmallPtrSetImpl in function arguments to avoid needin...Craig Topper1-2/+2
2014-08-18Revert "Repace SmallPtrSet with SmallPtrSetImpl in function arguments to avoi...Craig Topper1-2/+2
2014-08-17Repace SmallPtrSet with SmallPtrSetImpl in function arguments to avoid needin...Craig Topper1-2/+2
2014-04-25[C++] Use 'nullptr'. Transforms edition.Craig Topper1-1/+1
2014-04-22[Modules] Fix potential ODR violations by sinking the DEBUG_TYPEChandler Carruth1-1/+2
2014-03-04[Modules] Move CFG.h to the IR library as it defines graph traits overChandler Carruth1-1/+1
2013-03-22Kill every call to @clang.arc.use in the ARC contract phase.John McCall1-0/+1
2013-01-29Sorted includes using utils/sort_includes.Michael Gottesman1-2/+1
2013-01-29Extracted ObjCARCContract from ObjCARCOpts into its own file.Michael Gottesman1-0/+262