[opaque pointer type]: Pass explicit pointee type when building a constant GEP.
[oota-llvm.git] / lib / Transforms / ObjCARC /
2015-08-20 Chandler Carruth[ARC] Pull the ObjC ARC components that really serve...
2015-08-14 Chandler Carruth[PM/AA] Run clang-format over the ObjCARC Alias Analysi...
2015-08-14 Chandler Carruth[PM/AA] Don't bother forward declaring Function and...
2015-08-08 Benjamin KramerFix some comment typos.
2015-07-22 Chandler Carruth[PM/AA] Extract the ModRef enums from the AliasAnalysis...
2015-06-23 Alexander KornienkoRevert r240137 (Fixed/added namespace ending comments...
2015-06-22 Chandler Carruth[PM/AA] Hoist the AliasResult enum out of the AliasAnal...
2015-06-19 Alexander KornienkoFixed/added namespace ending comments using clang-tidy...
2015-06-19 Eric ChristopherFix "the the" in comments.
2015-06-17 Chandler Carruth[PM/AA] Remove the Location typedef from the AliasAnaly...
2015-06-04 Chandler Carruth[PM/AA] Start refactoring AliasAnalysis to remove the...
2015-05-20 Pete CooperChange Function::getIntrinsicID() to return an Intrinsi...
2015-05-12 Pete CooperConvert PHI getIncomingValue() to foreach over incoming...
2015-04-11 Benjamin KramerRemove empty non-virtual destructors or mark them ...
2015-04-10 Benjamin Kramer[CallSite] Make construction from Value* (or Instructio...
2015-03-23 Benjamin KramerRe-sort includes with sort-includes.py and insert raw_o...
2015-03-16 Michael GottesmanOne more try with unused.
2015-03-16 Michael GottesmanAdd in an unreachable after a covered switch to appease...
2015-03-16 Michael GottesmanRemove a used that snuck in that seems to be triggering...
2015-03-16 Michael Gottesman[objc-arc] Fix indentation of debug logging so it is...
2015-03-16 Michael Gottesman[objc-arc] Make the ARC optimizer more conservative...
2015-03-16 Michael Gottesman[objc-arc] Treat memcpy, memove, memset as just using...
2015-03-16 Michael Gottesman[objc-arc] Rename ConnectTDBUTraversals => PairUpRetain...
2015-03-16 Michael Gottesman[objc-arc] Move initialization of ARCMDKindCache into...
2015-03-16 Michael Gottesman[objc-arc] Change EntryPointType to an enum class outsi...
2015-03-10 Mehdi AminiDataLayout is mandatory, update the API to reflect...
2015-03-06 Yaron KerenSilence C4715 'not all control paths return a value...
2015-03-06 Michael Gottesman[objc-arc] Sprinkle some more auto on some iterators.
2015-03-06 Michael Gottesman[objc-arc] Move the detection of potential uses or...
2015-03-06 Michael Gottesman[objc-arc] Move the checking of whether or not we can...
2015-03-06 Michael Gottesman[objc-arc] Refactor (Re-)initialization of PtrState...
2015-03-06 Michael Gottesman[objc-arc] Create two subclasses of PtrState in prepara...
2015-03-06 Michael Gottesman[objc-arc] Extract out MDNodes into a cache structure...
2015-03-06 Michael Gottesman[objc-arc] Remove annotations code.
2015-03-05 Michael GottesmanFix build error.
2015-03-05 Michael Gottesman[objc-arc] Change some casts and loop iterators to...
2015-03-05 Michael Gottesman[objc-arc] Extract out state specific to a ref count...
2015-03-05 Michael Gottesman[objc-arc] Extract blot map vector into its own file...
2015-03-04 Mehdi AminiMake DataLayout Non-Optional in the Module
2015-02-20 Michael Gottesman[objc-arc-contract] We can not move retains over instru...
2015-02-20 Michael Gottesman[objc-arc] Add the predicate CanDecrementRefCount.
2015-02-19 Michael Gottesman[objc-arc] Convert the bodies of ARCInstKind predicates...
2015-02-19 Michael Gottesman[objc-arc] Change the InstructionClass to be an enum...
2015-02-19 Michael Gottesman[objc-arc] Introduce the concept of RCIdentity and...
2015-02-19 Michael Gottesman[objc-arc-contract] Rename contractRelease => tryToCont...
2015-02-19 Michael Gottesman[objc-arc-contract] Refactor out tryToPeepholeInstructi...
2015-02-19 Michael Gottesman[objc-arc-contract] Reorganize the code a bit and make...
2015-02-15 Aaron BallmanRemoving LLVM_DELETED_FUNCTION, as MSVC 2012 was the...
2015-02-11 Zachary TurnerUse ADDITIONAL_HEADER_DIRS in all LLVM CMake projects.
2014-12-09 Duncan P. N. Exon... IR: Split Metadata from Value
2014-11-19 David BlaikieUpdate SetVector to rely on the underlying set's insert...
2014-11-17 Rafael EspindolaAdd back r222061 with a fix.
2014-11-15 Reid KlecknerRevert "Don't make assumptions about the name of privat...
2014-11-14 Rafael EspindolaDon't make assumptions about the name of private global...
2014-11-11 Duncan P. N. Exon... Revert "IR: MDNode => Value"
2014-11-05 Duncan P. N. Exon... IR: MDNode => Value: NamedMDNode::getOperator()
2014-11-01 Duncan P. N. Exon... IR: MDNode => Value: Instruction::getMetadata()
2014-08-27 Craig TopperSimplify creation of a bunch of ArrayRefs by using...
2014-08-24 Craig TopperUse range based for loops to avoid needing to re-mentio...
2014-08-21 Craig TopperRepace SmallPtrSet with SmallPtrSetImpl in function...
2014-08-18 Craig TopperRevert "Repace SmallPtrSet with SmallPtrSetImpl in...
2014-08-17 Craig TopperRepace SmallPtrSet with SmallPtrSetImpl in function...
2014-08-13 Benjamin KramerCanonicalize header guards into a common format.
2014-07-24 Hal FinkelAA metadata refactoring (introduce AAMDNodes)
2014-06-26 Alp TokerRevert "Introduce a string_ostream string builder facilty"
2014-06-26 Alp TokerIntroduce a string_ostream string builder facilty
2014-05-16 Reid KlecknerAdd comdat key field to llvm.global_ctors and llvm...
2014-04-28 Craig Topper[C++] Use 'nullptr'.
2014-04-25 Craig Topper[C++] Use 'nullptr'. Transforms edition.
2014-04-22 Chandler Carruth[Modules] Fix potential ODR violations by sinking the...
2014-03-18 Duncan P. N. Exon... Fix use_iterator crash in ObjCArc from r203364
2014-03-09 Chandler Carruth[C++11] Add range based accessors for the Use-Def chain...
2014-03-05 Craig Topper[C++11] Add 'override' keyword to virtual methods that...
2014-03-04 Chandler Carruth[Modules] Move CFG.h to the IR library as it defines...
2014-03-04 Chandler Carruth[Modules] Move CallSite into the IR library where it...
2014-03-04 Chandler Carruth[Modules] Move InstIterator out of the Support library...
2014-03-02 Benjamin Kramer[C++11] Replace llvm::next and llvm::prior with std...
2014-01-28 Reid KlecknerUpdate optimization passes to handle inalloca arguments
2014-01-24 Alp TokerFix known typos
2014-01-13 Chandler Carruth[PM] Split DominatorTree into a concrete analysis resul...
2014-01-13 Chandler Carruth[cleanup] Move the Dominators.h and Verifier.h headers...
2013-12-05 Alp TokerCorrect word hyphenations
2013-12-01 Bill WendlingUse accessor methods instead.
2013-12-01 Bill WendlingUse 'unsigned char' to get this past gcc error message:
2013-11-05 Michael Gottesman[objc-arc] Convert the one directional retain/release...
2013-09-11 Benjamin KramerRevert "Give internal classes hidden visibility."
2013-09-11 Benjamin KramerGive internal classes hidden visibility.
2013-09-03 Michael Gottesman[objc-arc] Remove dead code from previous commit.
2013-09-03 Michael Gottesman[objc-arc] Turn off the objc_retainBlock -> objc_retain...
2013-08-09 Michael Gottesman[objc-arc] Track if we encountered an additive overflow...
2013-08-08 Michael GottesmanRevert "[objc-arc] Track if we encountered an additive...
2013-08-07 Michael Gottesman[objc-arc] Track if we encountered an additive overflow...
2013-08-07 Michael Gottesman[objc-arc] Change 4 iterator methods which return const...
2013-07-14 Craig TopperUse SmallVectorImpl& instead of SmallVector to avoid...
2013-07-10 Michael Gottesman[objc-arc] Changed 'mode: c++' => 'C++' at Nick Lewycky...
2013-07-08 Michael Gottesman[objc-arc] Fix assertion in EraseInstruction so that...
2013-07-07 Michael Gottesman[objc-arc] Remove the alias analysis part of r185764.
2013-07-07 Michael Gottesman[objc-arc] Teach the ARC optimizer that objc_sync_enter...
2013-07-06 Michael Gottesman[objc-arc] When we initialize ARCRuntimeEntryPoints...
2013-07-06 Michael Gottesman[objc-arc] Performed some small cleanups in ARCRuntimeE...
next