[CodeGen] Fix AtomicExpand invalidation issue caused by r247429.
[oota-llvm.git] / lib / CodeGen / AtomicExpandPass.cpp
2015-09-12 Ahmed Bougacha[CodeGen] Fix AtomicExpand invalidation issue caused...
2015-09-11 Ahmed Bougacha[CodeGen] Refactor TLI/AtomicExpand interface to make...
2015-09-11 Ahmed Bougacha[CodeGen] Rename AtomicRMWExpansionKind to AtomicExpans...
2015-08-06 Richard DiamondFix an alignment error in `llvm::expandAtomicRMWToCmpXc...
2015-08-06 Renato GolinRevert "Divide the primitive size in bits by eight...
2015-08-05 Richard DiamondDivide the primitive size in bits by eight so the initi...
2015-08-05 Richard DiamondWrite access test.
2015-08-03 JF BastienRefactor AtomicExpand::expandAtomicRMWToCmpXchg into...
2015-06-23 Alexander KornienkoRevert r240137 (Fixed/added namespace ending comments...
2015-06-19 Alexander KornienkoFixed/added namespace ending comments using clang-tidy...
2015-06-19 Eric ChristopherFix "the the" in comments.
2015-03-04 JF BastienMutate TargetLowering::shouldExpandAtomicRMWInIR to...
2015-01-27 Eric ChristopherMigrate AtomicExpandPass and DwarfEHPrepare to using...
2015-01-26 Eric ChristopherCache the lookup of TargetLowering in the atomic expand...
2014-09-25 Robin MorissetLower idempotent RMWs to fence+load
2014-09-23 Robin Morisset[X86] Make wide loads be managed by AtomicExpand
2014-09-23 Robin MorissetAdd AtomicExpandPass::bracketInstWithFences, and use...
2014-09-17 Robin Morisset[X86] Use the generic AtomicExpandPass instead of X86At...
2014-09-03 Robin MorissetRefactor AtomicExpandPass and add a generic isAtomic...
2014-09-03 Robin MorissetUse target-dependent emitLeading/TrailingFence instead...
2014-08-21 Robin MorissetRename AtomicExpandLoadLinked into AtomicExpand