summaryrefslogtreecommitdiff
path: root/lib/Transforms/IPO/PassManagerBuilder.cpp
Commit message (Expand)AuthorAge
* Add LoadCombine pass.Michael J. Spencer2014-05-29
* Add an extension point for peephole optimizers.Peter Collingbourne2014-05-25
* Reapply: Add slp vectorization to LTO passes. The bug it exposed has been fix...Yi Jiang2014-05-05
* Revert r207571 - Add slp vectorization to LTO passesYi Jiang2014-04-30
* Add slp vectorization to LTO passesYi Jiang2014-04-29
* [C++] Use 'nullptr'. Transforms edition.Craig Topper2014-04-25
* PMBuilder: Expose an option to disable tail callsDuncan P. N. Exon Smith2014-04-18
* LTO: Add more loop simplification passes to LTODuncan P. N. Exon Smith2014-04-15
* Move partial/runtime unrolling late in the pipelineHal Finkel2014-03-31
* LTO: Add the loop vectorizer to the LTO pipeline.Arnold Schwaighofer2014-02-24
* [cleanup] Move the Dominators.h and Verifier.h headers into the IRChandler Carruth2014-01-13
* Add #pragma vectorize enable/disable to LLVMRenato Golin2013-12-05
* Add a loop rerolling flag to the PassManagerBuilderHal Finkel2013-11-17
* Add a loop rerolling passHal Finkel2013-11-16
* Use LTO_SYMBOL_SCOPE_DEFAULT_CAN_BE_HIDDEN instead of the "dso list".Rafael Espindola2013-10-31
* Mark some command line flags as hiddenNadav Rotem2013-10-18
* Optimize linkonce_odr unnamed_addr functions during LTO.Rafael Espindola2013-10-03
* Enable late-vectorization by default.Nadav Rotem2013-09-03
* Random cleanup: No need to use a std::vector here, since createInternalizePas...Bill Wendling2013-08-30
* Vectorizer/PassManager: I am working on moving the vectorizer out of the SCC...Nadav Rotem2013-08-28
* Disable unrolling in the loop vectorizer when disabled in the pass managerHal Finkel2013-08-28
* Also remove logic in LateVectorizeArnold Schwaighofer2013-08-13
* Remove logic that decides whether to vectorize or not depending on O-levelsArnold Schwaighofer2013-08-13
* Factor FlattenCFG out from SimplifyCFGTom Stellard2013-08-06
* Move the optlevel check to the frontend.Nadav Rotem2013-08-01
* Only enable SLP-vectorization on O3 builds.Nadav Rotem2013-08-01
* SimplifyCFG: Use parallel-and and parallel-or mode to consolidate branch cond...Tom Stellard2013-07-27
* 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
* Disable vectorization for -Oz.Nadav Rotem2013-06-17
* Enable the loop vectorizer by default for -Os and -O2.Nadav Rotem2013-06-17
* Jeffrey Yasskin volunteered to benchmark the vectorizer on -O2 or -Os when co...Nadav Rotem2013-06-06
* This patch breaks up Wrap.h so that it does not have to include all of Filip Pizlo2013-05-01
* Move C++ code out of the C headers and into either C++ headersEric Christopher2013-04-22
* SLPVectorizer: Make it a function pass and add code for hoisting the vector-g...Nadav Rotem2013-04-15
* Add an option -vectorize-slp-aggressive for running the BB vectorizer. Make -...Nadav Rotem2013-04-15
* Rename the slp-vectorizer clang/llvm flags. No functionality change.Nadav Rotem2013-04-15
* Use LLVMBool instead of 'bool' in the C API. Based on a patch by Peter Zotov!Nick Lewycky2013-03-10
* Generalize my previous fix for -print-options.Andrew Trick2013-03-06
* Give -loop-vectorize an explicit default.Andrew Trick2013-03-06
* Unroll again after running BBVectorizeHal Finkel2013-01-29
* Remove the long defunct 'DefaultPasses' header. We have a pass managerChandler Carruth2013-01-07
* Move the loop vectorizer from O2 to O3. It looks like the increase in code si...Nadav Rotem2013-01-04
* Remove duplicate includes.Roman Divacky2012-12-21
* Enable the loop vectorizer in clang and not in the pass manager, so that we c...Nadav Rotem2012-12-18
* Enable the loop vectorizer.Nadav Rotem2012-12-18
* Revert r170246, "Enable the loop vectorizer by default."NAKAMURA Takumi2012-12-15
* Enable the loop vectorizer by default.Nadav Rotem2012-12-14
* revert r170166 - disable the loop vectorizer.Nadav Rotem2012-12-14
* Enable the loop vectorizer.Nadav Rotem2012-12-14