DeadCodeElimination: rewrite to be faster
[oota-llvm.git] / lib / Transforms / Scalar / LowerAtomic.cpp
2015-06-23 Alexander KornienkoRevert r240137 (Fixed/added namespace ending comments...
2015-06-19 Alexander KornienkoFixed/added namespace ending comments using clang-tidy...
2014-06-13 Tim NorthoverIR: add "cmpxchg weak" variant to support permitted...
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-05 Craig Topper[C++11] Add 'override' keyword to virtual methods that...
2014-02-06 Paul RobinsonDisable most IR-level transform passes on functions...
2013-01-02 Chandler CarruthMove all of the header files which are involved in...
2012-07-24 Nadav RotemClean whitespaces.
2012-06-29 Chandler CarruthMove llvm/Support/IRBuilder.h -> llvm/IRBuilder.h
2011-10-06 Eli FriedmanRemove the old atomic instrinsics. autoupgrade functio...
2011-08-19 Benjamin KramerMake a bunch of symbols private.
2011-08-09 Eli FriedmanRepresentation of 'atomic load' and 'atomic store'...
2011-07-29 Eli FriedmanMisc optimizer+codegen work for 'cmpxchg' and 'atomicrm...
2011-07-28 Benjamin KramerFix a use after free. An instruction can't be both...
2011-07-27 Eli FriedmanMisc mid-level changes for new 'fence' instruction.
2010-10-19 Owen AndersonGet rid of static constructors for pass registration...
2010-10-07 Owen AndersonNow with fewer extraneous semicolons!
2010-09-05 Chris Lattnermore cleanups
2010-09-05 Chris LattnerChange lower atomic pass to use IntrinsicInst to simpli...
2010-08-23 Owen AndersonNow that PassInfo and Pass::ID have been separated...
2010-08-06 Owen AndersonReapply r110396, with fixes to appease the Linux buildb...
2010-08-06 Nick LewyckyFix uninitialized variable warning.
2010-08-06 Owen AndersonRevert r110396 to fix buildbots.
2010-08-05 Owen AndersonDon't use PassInfo* as a type identifier for passes...
2010-08-03 Peter CollingbourneAdd an atomic lowering pass