[SCCP] More informative message if we don't know how to handle a terminator.
[oota-llvm.git] / lib / Transforms / Utils /
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.
2015-11-11 Diego NovilloSamplePGO - Fix PR 25482 - Do not rely on llvm.dbg...
2015-11-10 Renato GolinRevert "Strip metadata when speculatively hoisting...
2015-11-10 Igor LaevskyStrip metadata when speculatively hoisting instructions
2015-11-09 Dehao ChenAdd discriminators for call instructions that are from...
2015-11-09 Silviu BarangaAllow LLE/LD and the loop versioning infrastructure...
2015-11-07 Duncan P. N. Exon... ADT: Remove last implicit ilist iterator conversions...
2015-11-06 Davide Italiano[SimplifyLibCalls] Don't hardcode the function name.
2015-11-06 Sanjoy Das[ValueTracking] Add parameters to isImpliedCondition...
2015-11-05 Peter CollingbourneDI: Reverse direction of subprogram -> function edge.
2015-11-05 Davide Italiano[SimplifyLibCalls] Use hasFloatVersion(). NFCI.
2015-11-05 James Molloy[SimplifyCFG] Tweak heuristic for merging conditional...
2015-11-04 Davide Italiano[SimplifyLibCalls] New transformation: tan(atan(x)...
2015-11-04 James Molloy[SimplifyCFG] Merge conditional stores
2015-11-03 Davide Italiano[SimplifyLibCalls] Add a new transformation: pow(exp...
2015-11-02 Davide Italiano[SimplifyLibCalls] Remove variables that are not used...
2015-11-02 Davide Italiano[SimplifyLibCalls] Merge two if statements. NFC.
2015-11-02 Artur PilipenkoPreserve load alignment and dereferenceable metadata...
2015-11-01 Davide ItalianoSimplify a check. NFC.
2015-10-31 Davide Italiano[SimplifyLibCalls] Factor out other common code.
2015-10-31 Davide Italiano[SimplifyLibCalls] Remove dead code.
2015-10-30 Dehao ChenRecommit r251680 (also need to update clang test)
2015-10-30 Dehao ChenRevert r251680:
2015-10-30 Dehao ChenUpdate the discriminator assignment algorithm
2015-10-29 Dehao Chenclang-format lib/Transforms/Utils/AddDiscriminators.cpp
2015-10-29 Philip Reames[SimplifyCFG] Constant fold a branch implied by it...
2015-10-29 Davide Italiano[SimplifyLibCalls] Factor out common unsafe-math checks.
2015-10-27 David Majnemer[SimplifyCFG] Don't DCE catchret because the successor...
2015-10-27 Davide Italiano[SimplifyLibCalls] Use range-based loop. No functional...
2015-10-26 David BlaikieMove the canonical header to the top of its matching...
2015-10-25 Sanjoy Das[LCSSA] Unbreak build, don't reuse L; NFC
2015-10-25 Sanjoy Das[LCSSA] Use range for loops; NFC
2015-10-23 Chen LiRevert rL251061 [SimplifyCFG] Extend SimplifyResume...
2015-10-23 Sanjoy Das[Inliner] Don't inline through callsites with operand...
2015-10-22 Chen Li[SimplifyCFG] Extend SimplifyResume to handle phi of...
2015-10-21 David Majnemer[SimplifyCFG] Don't use-after-free an SSA value
2015-10-15 Philip ReamesRevert 250343 and 250344
2015-10-14 Philip Reames[SimplifyCFG] Speculatively flatten CFG based on profil...
2015-10-13 David Majnemer[InlineFunction] Correctly inline TerminatePadInst
2015-10-13 Duncan P. N. Exon... TransformUtils: Remove implicit ilist iterator conversi...
2015-10-12 Oliver StannardGlobalOpt does not treat externally_initialized globals...
2015-10-08 Sanjoy Das[PlaceSafeopints] Extract out `callsGCLeafFunction...
2015-10-07 Sanjoy Das[IndVars] Preserve LCSSA in `eliminateIdentitySCEV`
2015-10-06 Hans WennborgFix Clang-tidy modernize-use-nullptr warnings in source...
2015-10-06 Sanjoy Das[IndVars] Don't break dominance in `eliminateIdentitySCEV`
2015-10-06 Sanjoy Das[IndVars] Extract out eliminateIdentitySCEV, NFC
2015-10-02 Piotr Padlewskiinariant.group handling in GVN
2015-10-01 Bruno Cardoso Lopes[SimplifyLibCalls] Fix instruction misplacement in...
2015-09-30 Evgeniy StepanovFix debug info with SafeStack.
2015-09-29 Evgeniy StepanovMove dbg.declare intrinsics when merging and replacing...
2015-09-28 Fiona GlaserImprove performance of SimplifyInstructionsInBlock
2015-09-27 Joseph Tremoulet[EH] Create removeUnwindEdge utility
2015-09-23 Michael Zolotukhin[Unroll] When completely unrolling the loop, replace...
2015-09-23 Vedant Kumar[Inline] Use AssumptionCache from the right Function
2015-09-23 Sanjoy Das[SCEV] Introduce ScalarEvolution::getOne and getZero.
2015-09-21 James Molloy[LoopUtils,LV] Propagate fast-math flags on generated...
2015-09-16 Sanjay Pateldon't repeat function names in comments; NFC
2015-09-15 Sanjay Patelmore space; NFC
2015-09-14 David Blaikie[opaque pointer types] Switch a few cases of getElement...
2015-09-14 David BlaikieRevert "[opaque pointer type] Pass GlobalAlias the...
2015-09-10 Filipe CabecinhasRemove gcc warning when comparing an unsigned var for...
2015-09-10 Matthew Simpson[LV] Relax Small Size Reduction Type Requirement
2015-09-10 Philip Reames[SimplifyCFG] Use known bits to eliminate dead switch...
2015-09-10 Sanjay Patel80-cols; NFC
2015-09-10 Sanjay Pateluse range-based for loop; NFCI
2015-09-10 Sanjay Pateluse range-based for loop; NFCI
2015-09-10 Sanjay Patelfix typo; NFC
2015-09-09 Chandler Carruth[PM/AA] Rebuild LLVM's alias analysis infrastructure...
2015-09-07 NAKAMURA TakumiPrune utf8 chars in comments.
2015-09-05 Craig TopperFix build warning.
2015-09-05 Andrew KaylorFix build warning
2015-09-04 Andrew KaylorFix build warning
2015-09-04 Andrew Kaylor[WinEH] Teach SimplfyCFG to eliminate empty cleanup...
2015-09-03 Joseph Tremoulet[WinEH] Add cleanupendpad instruction
2015-09-02 Piotr PadlewskiConstant propagation after hitting assume(cmp) bugfix
2015-09-02 Benjamin Kramer[RemoveDuplicatePHINodes] Start over after removing...
2015-08-28 Chad RosierOptimize memcmp(x,y,n)==0 for small n and suitably...
2015-08-28 Steven WuRevert r246244 and r246243
2015-08-28 Piotr PadlewskiConstant propagation after hitting assume(cmp) bugfix
2015-08-27 Chad Rosier[LoopVectorize] Add Support for Small Size Reductions.
2015-08-27 James Molloy[LoopVectorize] Extract InductionInfo into a helper...
next