Transforms: Stop using DIDescriptor::is*() and auto-casting
[oota-llvm.git] / lib / Transforms / Scalar / Sink.cpp
2015-03-10 Mehdi AminiDataLayout is mandatory, update the API to reflect...
2015-03-04 Mehdi AminiMake DataLayout Non-Optional in the Module
2015-01-17 Chandler Carruth[PM] Split the LoopInfo object apart from the legacy...
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-07-21 Duncan P. N. Exon... Revert "[C++11] Add predecessors(BasicBlock *) / succes...
2014-07-20 Manuel Jacob[C++11] Add predecessors(BasicBlock *) / successors...
2014-07-10 Hal FinkelFeeding isSafeToSpeculativelyExecute its DataLayout...
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-21 Tom StellardSink: Don't sink static allocas from the entry block
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-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...
2014-01-09 Chandler CarruthPut the functionality for printing a value to a raw_ost...
2014-01-07 Chandler CarruthMove the LLVM IR asm writer header files into the IR...
2013-01-02 Chandler CarruthMove all of the header files which are involved in...
2012-12-03 Chandler CarruthUse the new script to sort the includes of every file...
2012-07-24 Nadav RotemClean whitespaces.
2012-05-31 Duncan SandsEnhance the sinking code to handle diamond patterns...
2011-12-14 Dan GohmanMove Instruction::isSafeToSpeculativelyExecute out...
2011-09-01 Eli FriedmanFix an issue with the IR sink pass found by inspection...
2010-11-11 Dan GohmanAdd helper functions for computing the Location of...
2010-11-11 Dan GohmanMake Sink tbaa-aware.
2010-11-11 Dan GohmanIt's safe to sink some instructions which are not safe...
2010-10-19 Dan GohmanReapply r116831 and r116839, converting AliasAnalysis...
2010-10-19 Owen AndersonGet rid of static constructors for pass registration...
2010-10-12 Owen AndersonBegin adding static dependence information to passes...
2010-10-07 Owen AndersonNow with fewer extraneous semicolons!
2010-08-06 Owen AndersonReapply r110396, with fixes to appease the Linux buildb...
2010-08-06 Owen AndersonRevert r110396 to fix buildbots.
2010-08-05 Owen AndersonDon't use PassInfo* as a type identifier for passes...
2010-07-21 Owen AndersonFix batch of converting RegisterPass<> to INTIALIZE_PASS().
2010-05-07 Dan GohmanAdd an LLVM IR version of code sinking. This uses the...