Revert "Add Constant Hoisting Pass" (r200034)
[oota-llvm.git] / include / llvm / Transforms /
2014-01-25 Hans WennborgRevert "Add Constant Hoisting Pass" (r200034)
2014-01-24 Juergen RibutzkaAdd Constant Hoisting Pass
2014-01-24 Juergen RibutzkaRevert "Add Constant Hoisting Pass"
2014-01-24 Juergen RibutzkaAdd Constant Hoisting Pass
2014-01-24 Alp TokerFix known typos
2014-01-23 Chandler Carruth[LPM] Make LoopSimplify no longer a LoopPass and instea...
2014-01-16 Evgeniy Stepanov[asan] Remove -fsanitize-address-zero-base-shadow comma...
2014-01-14 Duncan P. N. Exon... Reapply "LTO: add API to set strategy for -internalize"
2014-01-14 NAKAMURA TakumiRevert r199191, "LTO: add API to set strategy for ...
2014-01-14 Duncan P. N. Exon... LTO: add API to set strategy for -internalize
2013-12-23 Andrew TrickAdd support to indvars for optimizing sadd.with.overflow.
2013-12-23 Kostya Serebryany[asan] don't unpoison redzones on function exit in...
2013-12-19 Evgeniy StepanovAdd an explicit insert point argument to SplitBlockAndI...
2013-12-19 Matt ArsenaultFix missing C++ mode comment
2013-12-16 Yi JiangEnable double to float shrinking optimizations for...
2013-12-06 Kaelyn UhrainFix a narrowing warning due to a type mismatch (size_t...
2013-12-06 Kostya Serebryany[asan] rewrite asan's stack frame layout
2013-12-05 Renato GolinAdd #pragma vectorize enable/disable to LLVM
2013-12-05 Alexey SamsonovAdd forgotten header guards
2013-11-22 Richard SandifordAdd a Scalarizer pass.
2013-11-19 Michael IlsemanAdd support for software expansion of 64-bit integer...
2013-11-17 Hal FinkelAdd a loop rerolling flag to the PassManagerBuilder
2013-11-16 Hal FinkelAdd a loop rerolling pass
2013-11-13 Diego NovilloSampleProfileLoader pass. Initial setup.
2013-11-09 Chandler CarruthMove the old pass manager infrastructure into a legacy...
2013-11-05 Hal FinkelAdd a runtime unrolling parameter to the LoopUnroll...
2013-10-31 Rafael EspindolaUse LTO_SYMBOL_SCOPE_DEFAULT_CAN_BE_HIDDEN instead...
2013-10-29 Alp TokerFix "existant" typos
2013-10-21 Rafael EspindolaOptimize more linkonce_odr values during LTO.
2013-10-03 Rafael EspindolaOptimize linkonce_odr unnamed_addr functions during...
2013-10-02 Chandler CarruthRemove the very substantial, largely unmaintained legac...
2013-09-14 Chandler CarruthRemove the long, long defunct IR block placement pass.
2013-09-04 Rafael EspindolaRename some variables to match the style guide.
2013-08-28 Hal FinkelDisable unrolling in the loop vectorizer when disabled...
2013-08-23 Richard SandifordTurn MipsOptimizeMathLibCalls into a target-independent...
2013-08-19 Matt ArsenaultFix assert with GEP ptr vector indexing structs
2013-08-19 Peter CollingbourneIntroduce SpecialCaseList::isIn overload for GlobalAliases.
2013-08-19 Peter CollingbourneRemove SpecialCaseList::findCategory.
2013-08-14 Peter CollingbourneDataFlowSanitizer: greylist is now ABI list.
2013-08-13 Nick LewyckyRevert r187191, which broke opt -mem2reg on the testcas...
2013-08-12 Alexey SamsonovRemove unused SpecialCaseList constructors
2013-08-12 Alexey SamsonovAdd SpecialCaseList::createOrDie() factory and use...
2013-08-12 Alexey SamsonovIntroduce factory methods for SpecialCaseList
2013-08-07 Peter CollingbourneReally unbreak Mac build.
2013-08-07 Peter CollingbourneUnbreak Mac build.
2013-08-07 Peter CollingbourneDataFlowSanitizer; LLVM changes.
2013-08-06 Tom StellardFactor FlattenCFG out from SimplifyCFG
2013-08-05 Peter CollingbourneIntroduce an optimisation for special case lists with...
2013-08-03 Matt ArsenaultMinor address space code simplification.
2013-08-02 Matt ArsenaultTeach EmitGEPOffset about address spaces
2013-07-30 Daniel MaleaFix parameter ordering bug in createDebugIRPass()
2013-07-28 Chandler CarruthUpdate comments for SSAUpdater to use the modern doxyge...
2013-07-28 Chandler CarruthThread DataLayout through the callers and into mem2reg...
2013-07-27 Nick LewyckyReimplement isPotentiallyReachable to make nocapture...
2013-07-27 Tom StellardSimplifyCFG: Use parallel-and and parallel-or mode...
2013-07-25 Rafael EspindolaRespect llvm.used in Internalize.
2013-07-21 Chandler CarruthMake the mem2reg interface use an ArrayRef as it keeps...
2013-07-20 Chandler CarruthUpdate mem2reg's comments to conform to the new doxygen...
2013-07-09 Peter CollingbourneImplement categories for special case lists.
2013-07-09 Peter CollingbourneIntroduce a SpecialCaseList ctor which takes a MemoryBu...
2013-07-09 Peter CollingbourneRename BlackList class to SpecialCaseList and move...
2013-06-28 Daniel MaleaRemove limitation on DebugIR that made it require exist...
2013-06-24 Chandler CarruthAdd a flag to defer vectorization into a phase after...
2013-06-20 Meador IngeRemove the simplify-libcalls pass (finally)
2013-06-19 Bill WendlingAccess the TargetLoweringInfo from the TargetMachine...
2013-06-19 Matt ArsenaultMove StructurizeCFG out of R600 to generic Transforms.
2013-05-28 James MolloyExtend RemapInstruction and friends to take an optional...
2013-05-23 Daniel MaleaRe-implement DebugIR in a way that does not subclass...
2013-05-20 Hal FinkelRename LoopSimplify.h to LoopUtils.h
2013-05-20 Hal FinkelExpose InsertPreheaderForLoop from LoopSimplify to...
2013-05-08 Daniel MaleaAdd DebugIR pass -- emits IR file and replace source...
2013-04-26 Adrian Prantlfix a typo that due to cu&paste quadrupled itself
2013-04-26 Adrian PrantlBugfix for the debug intrinsic handling in InstCombiner:
2013-04-15 Nadav RotemAdd an option -vectorize-slp-aggressive for running...
2013-04-15 Nadav RotemRename the slp-vectorizer clang/llvm flags. No function...
2013-04-11 Alexey Samsonov[ASan] Allow disabling init-order checks for globals...
2013-04-09 Nadav RotemAdd support for bottom-up SLP vectorization infrastructure.
2013-03-14 Alexey Samsonov[ASan] emit instrumentation for initialization order...
2013-03-14 Nick LewyckyRefactor GCOV's six constructor arguments into a struct...
2013-03-14 Nick LewyckyFix typo in comment.
2013-03-07 Nick LewyckySwitch from a version 4.2/4.4 switch to a four-byte...
2013-02-27 Nick LewyckyIn GCC 4.7, function names are now forbidden from ...
2013-02-26 Pedro ArtigasEnhance integer division emulation support to handle...
2013-02-15 Hal FinkelBBVectorize: Cap the number of candidate pairs in each...
2013-02-09 Jakub StaszakRemove unneeded #includes.
2013-01-28 Michael GottesmanExtracted ObjCARC.cpp into its own library libLLVMObjCA...
2013-01-18 Will DietzMove Blacklist.h to include/ to enable use from clang.
2013-01-17 Alexey SamsonovASan: add optional 'zero-based shadow' option to ASan...
2013-01-10 Jakub StaszakFix include guards so they exactly match file names.
2013-01-07 Chandler CarruthMove CallGraphSCCPass.h into the Analysis tree; that...
2013-01-07 Chandler CarruthSwitch the SCEV expander and LoopStrengthReduce to use
2013-01-07 Chandler CarruthMake SimplifyCFG simply depend upon TargetTransformInfo...
2013-01-05 Chandler CarruthSink the AddressingModeMatcher helper class into an...
2013-01-02 Chandler CarruthMove all of the header files which are involved in...
2012-12-28 Alexey SamsonovAdd proper support for -fsanitize-blacklist= flag for...
2012-12-21 Evgeniy Stepanov[msan] Remove unreachable blocks before instrumenting...
2012-12-19 Evgeniy Stepanov[msan] Add track-origins argument to the pass constructor.
2012-12-12 Nadav RotemLoopVectorizer: Use the "optsize" attribute to decide...
2012-12-12 Alexey SamsonovImprove debug info generated with enabled AddressSanitizer.
2012-12-12 Nadav RotemLoopVectorizer: When -Os is used, vectorize only loops...
next