[InstCombine] Adding "\n" to debug output. NFC.
[oota-llvm.git] / lib / Transforms / Scalar /
2015-12-17 Philip Reames[EarlyCSE] DSE of atomic unordered stores
2015-12-16 Eric ChristopherFix funciton->function typo.
2015-12-16 Justin BognerLPM: Make callers of LPM.deleteLoopFromQueue update...
2015-12-16 Philip Reames[EarlyCSE] DSE of stores which write back loaded values
2015-12-15 Justin BognerLPM: Stop threading `Pass *` through all of the loop...
2015-12-14 Justin BognerLoopRotate: Convert the methods of LoopRotate to utilit...
2015-12-14 Justin BognerLoopRotate: Reorder some method implementations. NFC
2015-12-14 Sanjay PatelgetParent() ^ 3 == getModule() ; NFCI
2015-12-12 David Majnemer[IR] Reformulate LLVM's EH funclet IR
2015-12-11 Chad RosierRevert r255247, r255265, and r255286 due to serious...
2015-12-11 Hal FinkelAlignmentFromAssumptions and SLPVectorizer preserves...
2015-12-10 Chad Rosier[DSE] Disable non-local DSE to see if the bots go green.
2015-12-10 Chad Rosier[DeadStoreElimination] Use range-based loops. NFC.
2015-12-10 Chad Rosier[DeadStoreElimination] Add support for non-local DSE.
2015-12-10 Silviu Baranga[LLE] Use the PredicatedScalarEvolution interface to...
2015-12-09 Reid Kleckner[Float2Int] Don't operate on vector instructions
2015-12-09 Silviu BarangaRe-commit r255115, with the PredicatedScalarEvolution...
2015-12-09 Silviu BarangaRevert r255115 until we figure out how to fix the bot...
2015-12-09 Silviu Baranga[LV][LAA] Add a layer over SCEV to apply run-time check...
2015-12-09 JF BastienEarlyCSE: fix typo from rL255054.
2015-12-09 Vikram TVTest commit access - Fix few missing '.' in comments...
2015-12-08 Sanjoy Das[IndVars] Use any_of and foreach instead of explicit...
2015-12-08 Philip Reames[EarlyCSE] Value forwarding for unordered atomics
2015-12-08 Sanjoy Das[IndVars] Have getInsertPointForUses preserve LCSSA
2015-12-07 Philip ReamesReapply 254950 w/fix
2015-12-07 Philip ReamesRevert 254950
2015-12-07 Philip Reames[EarlyCSE] Simplify and invert ParseMemoryInst [NFCI]
2015-12-05 Philip Reames[EarlyCSE] IsSimple vs IsVolatile naming clarification...
2015-12-02 Akira Hatanaka[AttributeSet] Overload AttributeSet::addAttribute...
2015-12-01 Chad Rosier[LIR] Push check into helper function. NFC.
2015-11-29 Craig TopperRemove an intermediate lambda. NFC
2015-11-28 Craig TopperUse range-based for loops. NFC
2015-11-25 Davide Italiano[SCCP] More informative message if we don't know how...
2015-11-24 Sanjay Pateluse convenience function for copying IR flags; NFCI
2015-11-23 Chad Rosier[LIR] Put includes in correct order. NFC.
2015-11-23 Andrew Kaylor[WinEH] Fix a case where GVN could incorrectly PRE...
2015-11-23 Davide Italiano[LoopStrengthReduce] Mark dump() definitions as LLVM_DU...
2015-11-21 Craig TopperUse modulo operator instead of multiplying result of...
2015-11-20 Owen AndersonFix a pair of issues that caused an infinite loop in...
2015-11-20 Craig TopperUse range-based for loops. NFC
2015-11-19 Chad Rosier[LIR] Update some comments. NFC.
2015-11-19 Chad Rosier[LIR] Fix 80-column from previous commit.
2015-11-19 Chad Rosier[LIR] Sink checks into function to enable future refact...
2015-11-19 Chad Rosier[LIR] Use the more appropriate method. NFC.
2015-11-19 Pete CooperRevert "Change memcpy/memset/memmove to have dest and...
2015-11-19 Weiming ZhaoFix bug 25440: GVN assertion after coercing loads
2015-11-18 Mehdi AminiFix returned value for GVN: could return "false" even...
2015-11-18 Pete CooperChange memcpy/memset/memmove to have dest and source...
2015-11-18 Mike AizatskyDisable gvn non-local speculative loads under asan.
2015-11-18 Igor LaevskyRevert "Revert "Strip metadata when speculatively hoist...
2015-11-18 Craig TopperReplace dyn_cast with isa in places that weren't using...
2015-11-17 Philip Reames[PRE] Preserve !invariant.load metadata
2015-11-16 Owen AndersonAdd intermediate subtract instructions to reassociation...
2015-11-16 David Majnemer[LoopStrengthReduce] Don't increment iterator past...
2015-11-16 Keno Fischer[Sink] Don't move landingpads
2015-11-13 Chad Rosier[LIR] Add support for creating memcpys from loops with...
2015-11-13 Chad RosierAdd a comment that should have made my last commit.
2015-11-13 Chad Rosier[LIR] Factor out the code to compute base ptr for negat...
2015-11-12 Tobias GrosserRevert "Fix bug 25440: GVN assertion after coercing...
2015-11-12 Chad Rosier[LIR] Minor refactoring. NFCI.
2015-11-12 Weiming ZhaoFix bug 25440: GVN assertion after coercing loads
2015-11-11 Chad Rosier[LIR] General refactor to improve compile-time and...
2015-11-10 Renato GolinRevert "Strip metadata when speculatively hoisting...
2015-11-10 Igor LaevskyStrip metadata when speculatively hoisting instructions
2015-11-09 Chad RosierSimplify. NFC.
2015-11-09 Silviu BarangaAllow LLE/LD and the loop versioning infrastructure...
2015-11-08 David Majnemer[LoopStrengthReduce] Don't bother fixing up PHIs from...
2015-11-07 Duncan P. N. Exon... ADT: Remove last implicit ilist iterator conversions...
2015-11-06 Akira HatanakaAdd 'notail' marker for call instructions.
2015-11-06 Sanjoy Das[ValueTracking] Add parameters to isImpliedCondition...
2015-11-06 Chad Rosier[LIR] Simplify code by making DataLayout globally acces...
2015-11-04 Eugene ZelenkoFix some Clang-tidy modernize warnings, other minor...
2015-11-04 Philip Reames[CVP] Fold return values if possible
2015-11-04 Adam NemetFix unused variable warning from r252017
2015-11-03 Adam NemetLLE 6/6: Add LoopLoadElimination pass
2015-11-03 Adam Nemet[LAA] LLE 3/6: Rename InterestingDependence to Dependen...
2015-11-03 Tobias GrosserRevert "[IndVarSimplify] Rewrite loop exit values with...
2015-11-02 Chen Li[IndVarSimplify] Rewrite loop exit values with their...
2015-10-30 Justin Bogner[PM] Port ADCE to the new pass manager
2015-10-29 Philip Reames[LVI/CVP] Teach LVI about range metadata
2015-10-28 Sanjoy Das[JumpThreading] Use dominating conditions to prove...
2015-10-28 Chad RosierTypo.
2015-10-28 Chad RosierReapply: [LIR] Add support for creating memsets from...
2015-10-28 Chad RosierRevert "[LIR] Add support for creating memsets from...
2015-10-28 Chad Rosier[LIR] Add support for creating memsets from loops with...
2015-10-28 Chen LiRevert r251492 "[IndVarSimplify] Rewrite loop exit...
2015-10-28 Chen Li[IndVarSimplify] Rewrite loop exit values with their...
2015-10-26 Igor Laevsky[RS4GC] Strip noalias attribute after statepoint rewrite
2015-10-25 Benjamin KramerConvert assert(false) into llvm_unreachable where it...
2015-10-24 NAKAMURA TakumiScalarReplAggregates.cpp: Try to appease clash of anony...
2015-10-23 Igor Laevsky[RS4GC] Rename stripDereferenceabilityInfo into stripNo...
2015-10-23 Tim NorthoverGVN: don't try to replace instruction with itself.
2015-10-22 Justin BognerLoopPass: Simplify the API for adding a new loop. NFC
2015-10-22 David Majnemer[Sink] Don't check BB.empty()
2015-10-20 Sanjoy Das[RS4GC] Remove a redundant linear search, NFCI
2015-10-20 Sanjoy Das[RS4GC] Clean up `find_index`; NFC
2015-10-20 Sanjoy Das[RS4GC] Re-purpose `normalizeForInvokeSafepoint`; NFC.
2015-10-20 Sanjoy Das[RS4GC] Minor cleanup to `normalizeForInvokeSafepoint...
2015-10-18 Jakub StaszakPreserve CFG in MergedLoadStoreMotion. This fixes PR24426.
2015-10-16 Sanjoy Das[RS4GC] Dont' propagate call attrs related to patchable...
next