summaryrefslogtreecommitdiff
path: root/include/llvm/Transforms
Commit message (Expand)AuthorAge
* Add a loop rerolling flag to the PassManagerBuilderHal Finkel2013-11-17
* Add a loop rerolling passHal Finkel2013-11-16
* SampleProfileLoader pass. Initial setup.Diego Novillo2013-11-13
* Move the old pass manager infrastructure into a legacy namespace andChandler Carruth2013-11-09
* Add a runtime unrolling parameter to the LoopUnroll pass constructorHal Finkel2013-11-05
* Use LTO_SYMBOL_SCOPE_DEFAULT_CAN_BE_HIDDEN instead of the "dso list".Rafael Espindola2013-10-31
* Fix "existant" typosAlp Toker2013-10-29
* Optimize more linkonce_odr values during LTO.Rafael Espindola2013-10-21
* Optimize linkonce_odr unnamed_addr functions during LTO.Rafael Espindola2013-10-03
* Remove the very substantial, largely unmaintained legacy PGOChandler Carruth2013-10-02
* Remove the long, long defunct IR block placement pass.Chandler Carruth2013-09-14
* Rename some variables to match the style guide.Rafael Espindola2013-09-04
* Disable unrolling in the loop vectorizer when disabled in the pass managerHal Finkel2013-08-28
* Turn MipsOptimizeMathLibCalls into a target-independent scalar transformRichard Sandiford2013-08-23
* Fix assert with GEP ptr vector indexing structsMatt Arsenault2013-08-19
* Introduce SpecialCaseList::isIn overload for GlobalAliases.Peter Collingbourne2013-08-19
* Remove SpecialCaseList::findCategory.Peter Collingbourne2013-08-19
* DataFlowSanitizer: greylist is now ABI list.Peter Collingbourne2013-08-14
* Revert r187191, which broke opt -mem2reg on the testcases included in PR16867.Nick Lewycky2013-08-13
* Remove unused SpecialCaseList constructorsAlexey Samsonov2013-08-12
* Add SpecialCaseList::createOrDie() factory and use it in sanitizer passesAlexey Samsonov2013-08-12
* Introduce factory methods for SpecialCaseListAlexey Samsonov2013-08-12
* Really unbreak Mac build.Peter Collingbourne2013-08-07
* Unbreak Mac build.Peter Collingbourne2013-08-07
* DataFlowSanitizer; LLVM changes.Peter Collingbourne2013-08-07
* Factor FlattenCFG out from SimplifyCFGTom Stellard2013-08-06
* Introduce an optimisation for special case lists with large numbers of litera...Peter Collingbourne2013-08-05
* Minor address space code simplification.Matt Arsenault2013-08-03
* Teach EmitGEPOffset about address spacesMatt Arsenault2013-08-02
* Fix parameter ordering bug in createDebugIRPass()Daniel Malea2013-07-30
* Update comments for SSAUpdater to use the modern doxygen commentChandler Carruth2013-07-28
* Thread DataLayout through the callers and into mem2reg. This will beChandler Carruth2013-07-28
* Reimplement isPotentiallyReachable to make nocapture deduction much stronger.Nick Lewycky2013-07-27
* SimplifyCFG: Use parallel-and and parallel-or mode to consolidate branch cond...Tom Stellard2013-07-27
* Respect llvm.used in Internalize.Rafael Espindola2013-07-25
* Make the mem2reg interface use an ArrayRef as it keeps a copy of theseChandler Carruth2013-07-21
* Update mem2reg's comments to conform to the new doxygen standards. NoChandler Carruth2013-07-20
* Implement categories for special case lists.Peter Collingbourne2013-07-09
* Introduce a SpecialCaseList ctor which takes a MemoryBuffer to makePeter Collingbourne2013-07-09
* Rename BlackList class to SpecialCaseList and move it to Transforms/Utils.Peter Collingbourne2013-07-09
* Remove limitation on DebugIR that made it require existing debug metadata.Daniel Malea2013-06-28
* Add a flag to defer vectorization into a phase after the inliner and itsChandler Carruth2013-06-24
* Remove the simplify-libcalls pass (finally)Meador Inge2013-06-20
* Access the TargetLoweringInfo from the TargetMachine object instead of cachin...Bill Wendling2013-06-19
* Move StructurizeCFG out of R600 to generic Transforms.Matt Arsenault2013-06-19
* Extend RemapInstruction and friends to take an optional new parameter, a Valu...James Molloy2013-05-28
* Re-implement DebugIR in a way that does not subclass AssemblyWriter:Daniel Malea2013-05-23
* Rename LoopSimplify.h to LoopUtils.hHal Finkel2013-05-20
* Expose InsertPreheaderForLoop from LoopSimplify to other passesHal Finkel2013-05-20
* Add DebugIR pass -- emits IR file and replace source lines with IR lines in MDDaniel Malea2013-05-08