Taints the non-acquire RMW's store address with the load part
[oota-llvm.git] / lib / CodeGen / AtomicExpandPass.cpp
2018-07-17 Peizhao OuTaints the non-acquire RMW's store address with the... relaxed-loads-taint-store
2018-03-13 Peizhao OuDon't taint relaxed loads that immediately comes before...
2017-11-17 Peizhao OuAdds fake conditional branches right after relaxed...
2017-11-16 Peizhao OuFixes untainted branch that is immediately after relaxe...
2017-11-15 Peizhao OuTaints relaxed loads to enforce load/store ordering
2017-11-08 Peizhao OuModifies AtomicExpandPass to transform relaxed loads...
2015-12-16 Philip ReamesSpeculative fix for windows build
2015-12-16 Philip Reames[IR] Add support for floating pointer atomic loads...
2015-12-02 Tim NorthoverAArch64: use ldxp/stxp pair to implement 128-bit atomic...
2015-10-09 Duncan P. N. Exon... CodeGen: Start removing implicit conversions to/from...
2015-09-22 Ahmed Bougacha[AArch64] Emit clrex in the expanded cmpxchg fail block.
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