Taints the non-acquire RMW's store address with the load part
[oota-llvm.git] / lib / Transforms / Utils /
2016-01-28 Hans WennborgMerging r258971:
2016-01-22 Hans WennborgMerging r258416 and r258428:
2016-01-20 Hans WennborgMerging r258325:
2016-01-20 Hans WennborgMerging r258273:
2016-01-19 Hans WennborgMerging r257875:
2016-01-19 Hans WennborgMerging r257902 (and r257775)
2016-01-12 Keno Fischer[Utils] Insert DW_OP_bit_piece when only describing...
2016-01-12 Sanjay Patel[LibCallSimplifier] use instruction-level fast-math...
2016-01-12 Sanjay Patelfunction names start with a lower case letter ; NFC
2016-01-12 Sanjay Patel[LibCallSimplifier] use instruction-level fast-math...
2016-01-11 Sanjay Patel[LibCallSimplifier] use instruction-level fast-math...
2016-01-11 Sanjay Patel[LibCallSimplifier] don't allow sqrt transform unless...
2016-01-11 Sanjay Patelmore space; NFC
2016-01-11 Sanjay Patel[LibCallSimplifier] use instruction-level fast-math...
2016-01-11 Teresa JohnsonSplit resolveCycles(bool AllowTemps) into two interface...
2016-01-11 Chen LiCode refactoring for commit r257278.
2016-01-10 David Majnemer[JumpThreading] Don't forget to report that the IR...
2016-01-10 Chen LiFix a control flow problem in commit rL257277.
2016-01-10 Chen Li[SimplifyCFG] Extend SimplifyResume to handle phi of...
2016-01-08 Justin BognerLoopInfo: Simplify ownership of Loop objects
2016-01-08 Easwaran RamanRemove CloningDirector and associated code
2016-01-06 Sanjay Patel[LibCallSimplifier] less indenting; NFCI
2016-01-06 Chen Li[SplitLandingPadPredecessors] Create a PHINode for...
2016-01-06 Sanjay Patel[LibCallSimplifier] use instruction-level fast-math...
2016-01-06 David Majnemer[SimplifyLibCalls] Teach SimplifyLibCalls about operand...
2016-01-06 Sanjay PatelA (B + C) = A B + A C ; NFCI
2016-01-05 Manuel Jacob[Statepoints] Check for the "gc-leaf-function" attribut...
2016-01-05 Sanjay Patel[LibCallSimplfier] use instruction-level fast-math...
2016-01-05 David Majnemer[SimplifyCFG] Further improve our ability to remove...
2016-01-05 David Majnemer[SimplifyCFG] Remove redundant catchpads
2016-01-05 Joseph Tremoulet[WinEH] Simplify unreachable catchpads
2016-01-04 Eric ChristopherClarify that the bypassSlowDivision optimization operat...
2015-12-31 Sanjay Patel[LibCallSimplifier] propagate FMF when shrinking binary...
2015-12-31 Sanjay Patel[LibCallSimplifier] propagate FMF when shrinking unary...
2015-12-31 Sanjay PatelVariable names start with an upper case letter; NFC
2015-12-31 Sanjay Patelfix formatting; NFC
2015-12-30 Teresa Johnson[ThinLTO] Rename variables used in metadata linking...
2015-12-25 Craig Topper[Transforms] Use asserts instead of ifs around llvm_unr...
2015-12-19 Sanjoy DasNonnull elements in OperandBundleCallSites are not...
2015-12-19 Keno FischerClean up the processing of dbg.value in various places
2015-12-18 Andrew Kaylor[WinEH] Update LCSSA to handle catchswitch with handler...
2015-12-18 Teresa Johnson[ThinLTO/LTO] Don't link in unneeded metadata
2015-12-17 Teresa Johnson[ThinLTO] Metadata linking for imported functions
2015-12-16 Justin BognerLPM: Make callers of LPM.deleteLoopFromQueue update...
2015-12-16 James Molloy[SimplifyCFG] Don't create unnecessary PHIs
2015-12-15 David Majnemer[WinEH] Use operand bundles to describe call sites
2015-12-15 Justin BognerLPM: Stop threading `Pass *` through all of the loop...
2015-12-15 Sanjay Patel[SimplifyCFG] allow speculation of exactly one expensiv...
2015-12-14 Reid KlecknerRevert "Don't create unnecessary PHIs"
2015-12-14 David Majnemer[IR] Remove terminatepad
2015-12-14 Sanjay PatelgetParent() ^ 3 == getModule() ; NFCI
2015-12-14 James MolloyDon't create unnecessary PHIs
2015-12-12 David Majnemer[IR] Reformulate LLVM's EH funclet IR
2015-12-11 James Molloy[Mem2Reg] Respect optnone
2015-12-10 Sanjoy DasAdd arg_begin() and arg_end() to CallInst and InvokeIns...
2015-12-09 Sanjoy DasUse WeakVH to keep track of calls with operand bundles...
2015-12-09 Sanjoy DasDelete trailing whitespace; NFC
2015-12-09 Michael ZolotukhinRevert "Revert r253253 and r253126: "Don't recompute...
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-08 Rafael EspindolaReturn a std::unique_ptr from CloneModule. NFC.
2015-12-08 Sanjoy Das[OperandBundles] Fix a transform in simplifycfg
2015-12-08 Sanjoy Das[OperandBundles] Remove unncessary constructor
2015-12-06 Rafael EspindolaCreate llvm.global_ctors in the new format.
2015-12-04 Weiming Zhao[SimplifyLibCalls] Optimization for pow(x, n) where...
2015-12-02 David MajnemerMove EH-specific helper functions to a more appropriate...
2015-12-01 Rafael EspindolaBring r254336 back:
2015-12-01 Evgeniy Stepanov[safestack] Protect byval function arguments.
2015-11-30 Rafael EspindolaThis reverts commit r254336 and r254344.
2015-11-30 Rafael EspindolaStart deciding earlier what to link.
2015-11-30 Davide Italiano[SimplifyLibCalls] Transform log(exp2(y)) to y*log...
2015-11-29 Davide Italiano[SimplifyLibCalls] Don't crash if the function doesn...
2015-11-29 Davide Italiano[SimplifyLibCalls] Cross out implemented transformations.
2015-11-29 Davide Italiano[SimplifyLibCalls] Tranform log(pow(x, y)) -> y*log(x).
2015-11-28 Davide Italiano[SimplifyLibCalls] Use any_of(). Suggested by David...
2015-11-28 Benjamin Kramer[SimplifyLibCalls] Fix inverted condition that lead...
2015-11-27 Rafael EspindolaSimplify the linking of recursive data.
2015-11-27 Davide Italiano[SimplifyLibCalls] Use range-based loop. NFC.
2015-11-26 Benjamin Kramer[SimplifyLibCalls] Don't depend on a called function...
2015-11-25 Sanjoy Das[OperandBundles] Extract duplicated code into a helper...
2015-11-24 Weiming Zhao[Utils] Put includes in correct order. NFC.
2015-11-21 Weiming Zhao[SimplifyLibCalls] Removed some TODOs which are already...
2015-11-19 Dehao ChenFix the debug build breakage that getDiscriminator...
2015-11-19 Michael ZolotukhinRevert r253253 and r253126: "Don't recompute LCSSA...
2015-11-19 Dehao ChenReimplement discriminator assignment algorithm.
2015-11-19 Pete CooperRevert "Change memcpy/memset/memmove to have dest and...
2015-11-18 Davide Italiano[SimplifyLibCalls] New trick: pow(x, 0.5) -> sqrt(x...
2015-11-18 Davide Italiano[BuildLibCalls] EmitStrNLen() is dead code. Garbage...
2015-11-18 Pete CooperChange memcpy/memset/memmove to have dest and source...
2015-11-18 Igor LaevskyRevert "Revert "Strip metadata when speculatively hoist...
2015-11-18 Sanjoy Das[OperandBundles] Tighten OperandBundleDef's interface...
2015-11-18 Sanjoy DasTeach the inliner to track deoptimization state
2015-11-16 Michael Zolotukhin[PR25538]: Fix a failure caused by r253126.
2015-11-16 Davide Italiano[SimplifyLibCalls] Generalize a comment. This doesn...
2015-11-16 Pavel LabathDon't generate discriminators for calls to debug intrinsics
2015-11-16 Keno FischerAlso map the personality function in CloneFunctionInto
2015-11-15 Teresa JohnsonFix mapping of unmaterialized global values during...
2015-11-14 Michael ZolotukhinDon't recompute LCSSA after loop-unrolling when possible.
2015-11-12 Davide Italiano[SimplifyLibCalls] Make a function shorter. NFC.
next