2015-02-14 |
Duncan P. N. Exon... | Transforms: Canonicalize access to function attributes... |
blob | commitdiff | raw |
2015-02-13 |
Chandler Carruth | [unroll] Concede defeat and disable the unroll analyzer... |
blob | commitdiff | raw | diff to current |
2015-02-13 |
Chandler Carruth | [unroll] Merge the simplification and DCE estimation... |
blob | commitdiff | raw | diff to current |
2015-02-13 |
Chandler Carruth | [unroll] Remove pointless dyn_cast<>s to Instruction... |
blob | commitdiff | raw | diff to current |
2015-02-13 |
Chandler Carruth | [unroll] Don't check the loop set for whether an instru... |
blob | commitdiff | raw | diff to current |
2015-02-13 |
Chandler Carruth | [unroll] Change the other worklist in the unroll analyz... |
blob | commitdiff | raw | diff to current |
2015-02-13 |
Chandler Carruth | [unroll] Replace a boolean, for loop, condition, and... |
blob | commitdiff | raw | diff to current |
2015-02-13 |
Chandler Carruth | [unroll] Directly query for dead instructions. |
blob | commitdiff | raw | diff to current |
2015-02-13 |
Chandler Carruth | [unroll] Replace a linear time check for no uses with... |
blob | commitdiff | raw | diff to current |
2015-02-13 |
Chandler Carruth | [unroll] Rather than an operand set, use a setvector... |
blob | commitdiff | raw | diff to current |
2015-02-13 |
Chandler Carruth | [unroll] Extract the code to enqueue operansd for the... |
blob | commitdiff | raw | diff to current |
2015-02-13 |
Chandler Carruth | [unroll] Use a small set to de-duplicate operands prior... |
blob | commitdiff | raw | diff to current |
2015-02-13 |
Chandler Carruth | [unroll] Make the unroll cost analysis terminate determ... |
blob | commitdiff | raw | diff to current |
2015-02-13 |
Chandler Carruth | [unroll] Make range based for loops a bit more explicit... |
blob | commitdiff | raw | diff to current |
2015-02-13 |
Chandler Carruth | [unroll] Avoid the "Insn" abbreviation of Instruction... |
blob | commitdiff | raw | diff to current |
2015-02-13 |
Chandler Carruth | [unroll] Tidy up the integer we use to accumululate... |
blob | commitdiff | raw | diff to current |
2015-02-13 |
Chandler Carruth | [unroll] Don't use a map from pointer to bool. Use... |
blob | commitdiff | raw | diff to current |
2015-02-13 |
Michael Zolotukhin | Prevent division by 0. |
blob | commitdiff | raw | diff to current |
2015-02-13 |
Chandler Carruth | [unroll] Update the new analysis logic from r228265... |
blob | commitdiff | raw | diff to current |
2015-02-06 |
Michael Zolotukhin | Use estimated number of optimized insns in unroll-thres... |
blob | commitdiff | raw | diff to current |
2015-02-06 |
Michael Zolotukhin | [InstSimplify] Add SimplifyFPBinOp function. |
blob | commitdiff | raw | diff to current |
2015-02-05 |
Michael Zolotukhin | Implement new heuristic for complete loop unrolling. |
blob | commitdiff | raw | diff to current |
2015-02-02 |
Jingyue Wu | Resurrect the assertion removed by r227717 |
blob | commitdiff | raw | diff to current |
2015-02-01 |
Chandler Carruth | [multiversion] Kill FunctionTargetTransformInfo, TTI... |
blob | commitdiff | raw | diff to current |
2015-02-01 |
Chandler Carruth | [multiversion] Thread a function argument through all... |
blob | commitdiff | raw | diff to current |
2015-02-01 |
Jingyue Wu | [NVPTX] Emit .pragma "nounroll" for loops marked with... |
blob | commitdiff | raw | diff to current |
2015-01-31 |
Chandler Carruth | [PM] Change the core design of the TTI analysis to... |
blob | commitdiff | raw | diff to current |
2015-01-17 |
Chandler Carruth | [PM] Split the LoopInfo object apart from the legacy... |
blob | commitdiff | raw | diff to current |
2015-01-10 |
Hal Finkel | [LoopUnroll] Fix the partial unrolling threshold for... |
blob | commitdiff | raw | diff to current |
2015-01-04 |
Chandler Carruth | [PM] Split the AssumptionTracker immutable pass into... |
blob | commitdiff | raw | diff to current |
2014-12-09 |
Duncan P. N. Exon... | IR: Split Metadata from Value |
blob | commitdiff | raw | diff to current |
2014-10-11 |
Chandler Carruth | [SCEV] Add some asserts to the recently improved trip... |
blob | commitdiff | raw | diff to current |
2014-09-18 |
Eric Christopher | Add a new pass FunctionTargetTransformInfo. This pass... |
blob | commitdiff | raw | diff to current |
2014-09-07 |
Hal Finkel | Add functions for finding ephemeral values |
blob | commitdiff | raw | diff to current |
2014-09-07 |
Hal Finkel | Add an Assumption-Tracking Pass |
blob | commitdiff | raw | diff to current |
2014-09-03 |
Benjamin Kramer | Make some helpers static or move into the llvm namespace. |
blob | commitdiff | raw | diff to current |
2014-07-24 |
Mark Heffernan | After unrolling a loop with llvm.loop.unroll.count... |
blob | commitdiff | raw | diff to current |
2014-07-23 |
Mark Heffernan | Do not add unroll disable metadata after unrolling... |
blob | commitdiff | raw | diff to current |
2014-07-23 |
Mark Heffernan | In unroll pragma syntax and loop hint metadata, change... |
blob | commitdiff | raw | diff to current |
2014-07-18 |
Mark Heffernan | Fix build breakage introduced with r213412. |
blob | commitdiff | raw | diff to current |
2014-07-18 |
Mark Heffernan | Remove unroll pragma metadata after it is used. |
blob | commitdiff | raw | diff to current |
2014-06-25 |
Eli Bendersky | Rename loop unrolling and loop vectorizer metadata... |
blob | commitdiff | raw | diff to current |
2014-06-16 |
Eli Bendersky | Teach LoopUnrollPass to respect loop unrolling hints... |
blob | commitdiff | raw | diff to current |
2014-06-12 |
Eli Bendersky | Revert r210721 as it causes breakage in internal builds... |
blob | commitdiff | raw | diff to current |
2014-06-11 |
Eli Bendersky | Teach LoopUnrollPass to respect loop unrolling hints... |
blob | commitdiff | raw | diff to current |
2014-05-04 |
Benjamin Kramer | LoopUnroll: If we're doing partial unrolling, use the... |
blob | commitdiff | raw | diff to current |
2014-04-22 |
Chandler Carruth | [Modules] Fix potential ODR violations by sinking the... |
blob | commitdiff | raw | diff to current |
2014-04-01 |
Hal Finkel | Add some additional fields to TTI::UnrollingPreferences |
blob | commitdiff | raw | diff to current |
2014-03-31 |
Hal Finkel | Move partial/runtime unrolling late in the pipeline |
blob | commitdiff | raw | diff to current |
2014-03-05 |
Craig Topper | [C++11] Add 'override' keyword to virtual methods that... |
blob | commitdiff | raw | diff to current |
2014-02-06 |
Paul Robinson | Disable most IR-level transform passes on functions... |
blob | commitdiff | raw | diff to current |
2014-01-23 |
Chandler Carruth | [LPM] Make LoopSimplify no longer a LoopPass and instea... |
blob | commitdiff | raw | diff to current |
2014-01-13 |
Chandler Carruth | [PM] Split DominatorTree into a concrete analysis resul... |
blob | commitdiff | raw | diff to current |
2014-01-13 |
Chandler Carruth | [cleanup] Move the Dominators.h and Verifier.h headers... |
blob | commitdiff | raw | diff to current |
2013-12-07 |
Jakub Staszak | Don't #include heavy Dominators.h file in LoopInfo... |
blob | commitdiff | raw | diff to current |
2013-12-05 |
Alp Toker | Correct word hyphenations |
blob | commitdiff | raw | diff to current |
2013-11-05 |
Hal Finkel | Add a runtime unrolling parameter to the LoopUnroll... |
blob | commitdiff | raw | diff to current |
2013-09-11 |
Hal Finkel | Add getUnrollingPreferences to TTI |
blob | commitdiff | raw | diff to current |
2013-08-29 |
Hal Finkel | Revert: r189565 - Add getUnrollingPreferences to TTI |
blob | commitdiff | raw | diff to current |
2013-08-29 |
Hal Finkel | Add getUnrollingPreferences to TTI |
blob | commitdiff | raw | diff to current |
2013-01-21 |
Chandler Carruth | Switch CodeMetrics itself over to use TTI to determine... |
blob | commitdiff | raw | diff to current |
2013-01-02 |
Chandler Carruth | Move all of the header files which are involved in... |
blob | commitdiff | raw | diff to current |
2012-12-30 |
Bill Wendling | Remove the Function::getFnAttributes method in favor... |
blob | commitdiff | raw | diff to current |
2012-12-20 |
James Molloy | Add a new attribute, 'noduplicate'. If a function conta... |
blob | commitdiff | raw | diff to current |
2012-12-19 |
Bill Wendling | Rename the 'Attributes' class to 'Attribute'. It's... |
blob | commitdiff | raw | diff to current |
2012-12-03 |
Chandler Carruth | Use the new script to sort the includes of every file... |
blob | commitdiff | raw | diff to current |
2012-10-09 |
Bill Wendling | Create enums for the different attributes. |
blob | commitdiff | raw | diff to current |
2012-10-08 |
Micah Villmow | Move TargetData to DataLayout. |
blob | commitdiff | raw | diff to current |
2012-09-26 |
Bill Wendling | Remove the `hasFnAttr' method from Function. |
blob | commitdiff | raw | diff to current |
2012-04-04 |
Hongbin Zheng | LoopUnrollPass: Use variable "Threshold" instead of... |
blob | commitdiff | raw | diff to current |
2011-12-09 |
Andrew Trick | Add -unroll-runtime for unrolling loops with run-time... |
blob | commitdiff | raw | diff to current |
2011-11-28 |
Andrew Trick | Remove the temporary flag -disable-unroll-scev and... |
blob | commitdiff | raw | diff to current |
2011-10-19 |
Devang Patel | Initialze ScalarEvalution dependency. |
blob | commitdiff | raw | diff to current |
2011-10-01 |
Andrew Trick | Inlining and unrolling heuristics should be aware of... |
blob | commitdiff | raw | diff to current |
2011-09-02 |
Andrew Trick | Enable SCEV-based unrolling by default. |
blob | commitdiff | raw | diff to current |
2011-08-11 |
Andrew Trick | Allow loop unrolling to get known trip counts from... |
blob | commitdiff | raw | diff to current |
2011-08-10 |
Andrew Trick | Invoke SimplifyIndVar when we partially unroll a loop... |
blob | commitdiff | raw | diff to current |
2011-07-23 |
Andrew Trick | Move trip count discovery outside of the generic LoopUn... |
blob | commitdiff | raw | diff to current |
2011-07-23 |
Andrew Trick | whitespace |
blob | commitdiff | raw | diff to current |
2011-04-14 |
Chris Lattner | fix a couple -Wsign-compare warnings. |
blob | commitdiff | raw | diff to current |
2011-04-13 |
Junjie Gu | Fixed the revision 129449. |
blob | commitdiff | raw | diff to current |
2011-04-13 |
Junjie Gu | Passing unroll parameters (unroll-count, threshold... |
blob | commitdiff | raw | diff to current |
2011-01-17 |
Owen Anderson | Remove dead code, that I apparently wrote a while back... |
blob | commitdiff | raw | diff to current |
2011-01-11 |
Chris Lattner | random cleanups |
blob | commitdiff | raw | diff to current |
2011-01-02 |
Chris Lattner | improve loop rotation to use CodeMetrics to analyze the |
blob | commitdiff | raw | diff to current |
2010-10-19 |
Owen Anderson | Passes do not need to recursively initialize passes... |
blob | commitdiff | raw | diff to current |
2010-10-19 |
Owen Anderson | Get rid of static constructors for pass registration... |
blob | commitdiff | raw | diff to current |
2010-10-12 |
Owen Anderson | Begin adding static dependence information to passes... |
blob | commitdiff | raw | diff to current |
2010-10-07 |
Owen Anderson | Now with fewer extraneous semicolons! |
blob | commitdiff | raw | diff to current |
2010-09-29 |
Owen Anderson | Revert r114919, which caused some serious regressions... |
blob | commitdiff | raw | diff to current |
2010-09-27 |
Owen Anderson | Weight loop unrolling counts by nesting depth. Unrollin... |
blob | commitdiff | raw | diff to current |
2010-09-10 |
Owen Anderson | Lower the unrolling theshold to 150. Empirical tests... |
blob | commitdiff | raw | diff to current |
2010-09-09 |
Owen Anderson | What the loop unroller cares about, rather than just... |
blob | commitdiff | raw | diff to current |
2010-09-09 |
Owen Anderson | Revert r113439, which relaxed the requirement that... |
blob | commitdiff | raw | diff to current |
2010-09-09 |
Owen Anderson | r113526 introduced an unintended change to the loop... |
blob | commitdiff | raw | diff to current |
2010-09-09 |
Owen Anderson | Fix typo in code to cap the loop code size reduction... |
blob | commitdiff | raw | diff to current |
2010-09-09 |
Owen Anderson | Use code-size reduction metrics to estimate the amount... |
blob | commitdiff | raw | diff to current |
2010-09-08 |
Owen Anderson | Relax the "don't unroll loops containing calls" rule... |
blob | commitdiff | raw | diff to current |
2010-09-07 |
Owen Anderson | Add a separate unrolling threshold when the current... |
blob | commitdiff | raw | diff to current |
2010-08-29 |
Chris Lattner | now that loop passes don't use DomFrontier, there is... |
blob | commitdiff | raw | diff to current |
next |