Enhance BranchProbabilityInfo::calcUnreachableHeuristics for InvokeInst
[oota-llvm.git] / lib / Transforms /
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-18 Philip Reames[RS4GC] Use an value handle to help isolate errors...
2015-12-17 Philip Reames[InstCombine] Extend peephole DSE to handle unordered...
2015-12-17 Sanjoy Das[SCEV] Add and use SCEVConstant::getAPInt; NFCI
2015-12-17 Weiming Zhao[InstCombine] Adding "\n" to debug output. NFC.
2015-12-17 Philip Reames[EarlyCSE] DSE of atomic unordered stores
2015-12-17 Teresa Johnson[ThinLTO] Metadata linking for imported functions
2015-12-16 Rafael EspindolaChange linkInModule to take a std::unique_ptr.
2015-12-16 Eric ChristopherFix funciton->function typo.
2015-12-16 Justin BognerLPM: Make callers of LPM.deleteLoopFromQueue update...
2015-12-16 Charlie Turner[SLPVectorizer] Ensure dominated reduction values.
2015-12-16 James Molloy[SimplifyCFG] Don't create unnecessary PHIs
2015-12-16 Philip Reames[EarlyCSE] DSE of stores which write back loaded values
2015-12-15 Richard TrieuRemove one of the void casts used to suppress unused...
2015-12-15 Evgeniy StepanovSuppress unused variable warning in the no-asserts...
2015-12-15 Richard TrieuCast variable to void to resolve unused variable warnin...
2015-12-15 Evgeniy StepanovCross-DSO control flow integrity (LLVM part).
2015-12-15 Cong Hou[LoopVectorizer] Refine loop vectorizer's register...
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-15 NAKAMURA TakumiInstCombineLoadStoreAlloca.cpp: Avoid instantiating...
2015-12-15 James Molloy[PassManagerBuilder] Add a few more scalar optimization...
2015-12-15 Mehdi AminiInstcombine: destructor loads of structs that do not...
2015-12-14 Rafael EspindolaA better attempt to add a missing include
2015-12-14 Rafael EspindolaTrying to fix the build in a bot.
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 Rafael EspindolaUse diagnostic handler in the LLVMContext
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...
next