[WebAssembly] Implement a new algorithm for placing BLOCK markers
[oota-llvm.git] / lib / Transforms /
2015-12-14 Reid KlecknerRevert "Don't create unnecessary PHIs"
2015-12-14 Sanjoy Das[MergeFunctions] Use II instead of CI for InvokeInst...
2015-12-14 Sanjoy DasTeach MergeFunctions about operand bundles
2015-12-14 David Majnemer[IR] Remove terminatepad
2015-12-14 Sanjay PatelgetParent() ^ 3 == getModule() ; NFCI
2015-12-14 Sanjay Patel[InstCombine] fold trunc ([lshr] (bitcast vector) ...
2015-12-14 Adhemerval Zanella[sanitizer] [msan] VarArgHelper for AArch64
2015-12-14 James MolloyDon't create unnecessary PHIs
2015-12-13 Cong HouRevert r255460, which still causes test failures on...
2015-12-13 Cong Hou[LoopVectorizer] Refine loop vectorizer's register...
2015-12-13 Cong HouRevert r255454 as it leads to several test failers...
2015-12-13 Cong Hou[LoopVectorizer] Refine loop vectorizer's register...
2015-12-12 Xinliang David Li[PGO] Stop using invalid char in instr variable names.
2015-12-12 Sanjay Patel[InstCombine] canonicalize (bitcast (extractelement...
2015-12-12 David Majnemer[IR] Reformulate LLVM's EH funclet IR
2015-12-11 Diego NovilloSamplePGO - Reduce memory utilization by 10x.
2015-12-11 Chad RosierRevert r255247, r255265, and r255286 due to serious...
2015-12-11 Hal FinkelAlignmentFromAssumptions and SLPVectorizer preserves...
2015-12-11 Artur PilipenkoPruneEH pass incorrectly reports that a change was...
2015-12-11 James Molloy[Mem2Reg] Respect optnone
2015-12-11 James Molloy[InstCombine] Make MatchBSwap also match bit reversals
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 Sanjay Patel[InstCombine] fold bitcasts around an extractelement...
2015-12-10 Teresa Johnson[ThinLTO] Debug message cleanup (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-10 Akira HatanakaRevert r255137.
2015-12-10 Sanjoy DasAdd arg_begin() and arg_end() to CallInst and InvokeIns...
2015-12-09 Reid Kleckner[Float2Int] Don't operate on vector instructions
2015-12-09 Rafael EspindolaDon't assign a temporary string to a StringRef.
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 Teresa Johnson[ThinLTO] FunctionImport pass can take a const index...
2015-12-09 Sanjay Patel[InstCombine] fold bitcasts around an extractelement...
2015-12-09 Michael ZolotukhinRevert "Revert r253253 and r253126: "Don't recompute...
2015-12-09 Rong Xu[PGO] Resubmit "MST based PGO instrumentation infrastru...
2015-12-09 Mehdi AminiRevert "[InstCombine] fold bitcasts around an extractel...
2015-12-09 Sanjay Patel[InstCombine] fold bitcasts around an extractelement
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 Mehdi AminiThe current importing scheme is processing one function...
2015-12-09 Vikram TVTest commit access - Fix few missing '.' in comments...
2015-12-08 Rafael EspindolaReturn a std::unique_ptr from CloneModule. NFC.
2015-12-08 Sanjoy Das[IndVars] Use any_of and foreach instead of explicit...
2015-12-08 Sanjoy Das[OperandBundles] Have PruneEH work correct with operand...
2015-12-08 Mehdi AminiFix/Improve Debug print in FunctionImport pass
2015-12-08 Mehdi AminiRemove caching in FunctionImport: a Module can't be...
2015-12-08 Sanjoy Das[OperandBundles] Fix a transform in simplifycfg
2015-12-08 Philip Reames[EarlyCSE] Value forwarding for unordered atomics
2015-12-08 Sanjoy Das[OperandBundles] Remove unncessary constructor
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-07 Teresa Johnson[ThinLTO] Support for specifying function index from...
2015-12-06 Rafael EspindolaCreate llvm.global_ctors in the new format.
2015-12-05 Sanjoy Das[InstCombine] Call getCmpPredicateForMinMax only with...
2015-12-05 Keno Fischer[ASAN] Add doFinalization to reset state
2015-12-05 Cong HouFix a typo in LoopVectorize.cpp. NFC.
2015-12-05 Philip Reames[EarlyCSE] IsSimple vs IsVolatile naming clarification...
2015-12-04 Weiming Zhao[SimplifyLibCalls] Optimization for pow(x, n) where...
2015-12-04 Yury Gribov[asan] Fix dynamic allocas unpoisoning on PowerPC64.
2015-12-03 Mehdi Aminiclang-format FunctionImport after refactoring (NFC)
2015-12-03 Mehdi AminiRefactor FunctionImporter::importFunctions with a helpe...
2015-12-02 David MajnemerMove EH-specific helper functions to a more appropriate...
2015-12-02 Cong HouFix a typo in LoopVectorize.cpp. NFC.
2015-12-02 David MajnemerDo (A == C1 || A == C2) -> (A & ~(C1 ^ C2)) == C1 rathe...
2015-12-02 Akira Hatanaka[AttributeSet] Overload AttributeSet::addAttribute...
2015-12-02 Mehdi AminiChange ModuleLinker to take a set of GlobalValues to...
2015-12-02 Kostya Serebryany[sanitizer coverage] when adding a bb trace instrumenta...
2015-12-02 Mehdi AminiModify FunctionImport to take a callback to load modules
2015-12-01 Rafael EspindolaUse references now that it is natural to do so.
2015-12-01 Teresa Johnson[ThinLTO] Wrap dbgs() output in DEBUG macro
2015-12-01 Teresa Johnson[ThinLTO] Remove stale comment (NFC)
2015-12-01 Rafael EspindolaBring r254336 back:
2015-12-01 Chad Rosier[LIR] Push check into helper function. NFC.
2015-12-01 Evgeniy Stepanov[safestack] Protect byval function arguments.
2015-12-01 Evgeniy Stepanov[safestack] Fix handling of array allocas.
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 Sanjay Patelfix typos in comments; NFC
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-29 Diego NovilloSamplePGO - Do not use std::to_string in diagnostics.
2015-11-29 Craig TopperRemove an intermediate lambda. NFC
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-28 Craig TopperUse range-based for loops. NFC
2015-11-27 Diego NovilloSamplePGO - Add initial support for inliner annotations.
2015-11-27 Diego NovilloSamplePGO - Fix default threshold for hot callsites.
2015-11-27 Rafael EspindolaSimplify the linking of recursive data.
2015-11-27 Adhemerval Zanella[sanitizer] [dfsan] Unify aarch64 mapping
2015-11-27 Davide Italiano[SimplifyLibCalls] Use range-based loop. NFC.
2015-11-26 Charlie Turner[LoopVectorize] Use MapVector rather than DenseMap...
2015-11-26 Rafael EspindolaDisallow aliases to available_externally.
next