getParent() ^ 3 == getModule() ; NFCI
[oota-llvm.git] / lib / Transforms / Scalar / LoopIdiomRecognize.cpp
2015-12-14 Sanjay PatelgetParent() ^ 3 == getModule() ; NFCI
2015-12-01 Chad Rosier[LIR] Push check into helper function. NFC.
2015-11-23 Chad Rosier[LIR] Put includes in correct order. NFC.
2015-11-19 Chad Rosier[LIR] Update some comments. NFC.
2015-11-19 Chad Rosier[LIR] Fix 80-column from previous commit.
2015-11-19 Chad Rosier[LIR] Sink checks into function to enable future refact...
2015-11-19 Chad Rosier[LIR] Use the more appropriate method. NFC.
2015-11-19 Pete CooperRevert "Change memcpy/memset/memmove to have dest and...
2015-11-18 Pete CooperChange memcpy/memset/memmove to have dest and source...
2015-11-13 Chad Rosier[LIR] Add support for creating memcpys from loops with...
2015-11-13 Chad RosierAdd a comment that should have made my last commit.
2015-11-13 Chad Rosier[LIR] Factor out the code to compute base ptr for negat...
2015-11-12 Chad Rosier[LIR] Minor refactoring. NFCI.
2015-11-11 Chad Rosier[LIR] General refactor to improve compile-time and...
2015-11-09 Chad RosierSimplify. NFC.
2015-11-06 Chad Rosier[LIR] Simplify code by making DataLayout globally acces...
2015-10-28 Chad RosierTypo.
2015-10-28 Chad RosierReapply: [LIR] Add support for creating memsets from...
2015-10-28 Chad RosierRevert "[LIR] Add support for creating memsets from...
2015-10-28 Chad Rosier[LIR] Add support for creating memsets from loops with...
2015-10-13 Chad RosierTypo.
2015-10-13 Duncan P. N. Exon... Scalar: Remove remaining ilist iterator implicit conver...
2015-09-23 Sanjoy Das[SCEV] Introduce ScalarEvolution::getOne and getZero.
2015-09-09 Chandler Carruth[PM/AA] Rebuild LLVM's alias analysis infrastructure...
2015-08-19 Nick LewyckyMore clean up, still NFC. Remove dead variables now...
2015-08-19 Nick LewyckyClean up this file a little. Remove dead casts, casting...
2015-08-18 Nick LewyckyFix three typos in comments; "easilly" -> "easily".
2015-08-17 Chandler Carruth[PM] Port ScalarEvolution to the new pass manager.
2015-08-14 Chandler Carruth[LIR] Re-instate r244880, reverted in r244884, factorin...
2015-08-13 Renato GolinRevert "[LIR] Start leveraging the fundamental guarante...
2015-08-13 Renato GolinRevert "[LIR] Handle access to AliasAnalysis the same...
2015-08-13 Chandler Carruth[LIR] Handle access to AliasAnalysis the same way as...
2015-08-13 Chandler Carruth[LIR] Start leveraging the fundamental guarantees of...
2015-08-13 Chandler Carruth[LIR] Handle the LoopInfo the same as all the other...
2015-08-13 Chandler Carruth[LIR] Make the LoopIdiomRecognize pass get analyses...
2015-08-13 Chandler Carruth[LIR] Remove the dedicated class for popcount recogniti...
2015-08-13 Chandler Carruth[LIR] Move all the helpers to be private and re-order...
2015-08-12 Chandler Carruth[LIR] Remove the 'LIRUtils' abstraction which was unnec...
2015-08-12 Chandler Carruth[LIR] Run clang-format over LoopIdiomRecognize in prepa...
2015-07-22 Chandler Carruth[PM/AA] Extract the ModRef enums from the AliasAnalysis...
2015-07-13 Pete CooperLoop idiom recognizer was replacing too many uses of...
2015-06-23 Alexander KornienkoRevert r240137 (Fixed/added namespace ending comments...
2015-06-19 Alexander KornienkoFixed/added namespace ending comments using clang-tidy...
2015-06-17 Chandler Carruth[PM/AA] Remove the UnknownSize static member from Alias...
2015-06-17 Chandler Carruth[PM/AA] Remove the Location typedef from the AliasAnaly...
2015-05-18 David BlaikieSimplify IRBuilder::CreateCall* by using ArrayRef+initi...
2015-05-14 Davide ItalianoDon't rely on implicit pointerness of 'auto'.
2015-05-13 Davide Italiano[LoopIdiomRecognize] Use auto + range-based loop. NFC...
2015-05-11 Davide Italiano[LoopIdiomRecognize] Transform backedge-taken count...
2015-03-23 Benjamin KramerRe-sort includes with sort-includes.py and insert raw_o...
2015-03-10 Mehdi AminiDataLayout is mandatory, update the API to reflect...
2015-03-04 Mehdi AminiMake DataLayout Non-Optional in the Module
2015-03-03 Benjamin KramerLoopIdiom: Give globals for memset_pattern16 private...
2015-02-07 Benjamin KramerLoopIdiom: Use utility functions.
2015-02-01 Chandler Carruth[multiversion] Thread a function argument through all...
2015-01-31 Chandler Carruth[PM] Change the core design of the TTI analysis to...
2015-01-17 Chandler Carruth[PM] Split the LoopInfo object apart from the legacy...
2015-01-15 Chandler Carruth[PM] Separate the TargetLibraryInfo object from the...
2015-01-15 Chandler Carruth[PM] Move TargetLibraryInfo into the Analysis library.
2014-06-14 Nick LewyckyRemove extra whitespace in function declaration. No...
2014-04-29 Jim GrosbachTidy up.
2014-04-29 Jim GrosbachSpelling.
2014-04-25 Craig Topper[C++] Use 'nullptr'. Transforms edition.
2014-04-22 Chandler Carruth[Modules] Fix potential ODR violations by sinking the...
2014-03-23 Nuno Lopesremove a bunch of unused private methods
2014-03-09 Chandler Carruth[C++11] Add range based accessors for the Use-Def chain...
2014-03-05 Craig Topper[C++11] Add 'override' keyword to virtual methods that...
2014-02-25 Rafael EspindolaMake DataLayout a plain object, not a pass.
2014-02-21 Rafael EspindolaRename many DataLayout variables from TD to DL.
2014-02-06 Paul RobinsonDisable most IR-level transform passes on functions...
2014-01-24 Alp TokerFix known typos
2014-01-13 Chandler Carruth[PM] Split DominatorTree into a concrete analysis resul...
2014-01-13 Chandler Carruth[cleanup] Move the Dominators.h and Verifier.h headers...
2013-12-07 Jakub StaszakDon't #include heavy Dominators.h file in LoopInfo...
2013-09-28 Robert WilhelmEven more spelling fixes for "instruction".
2013-09-11 Matt ArsenaultTeach loop-idiom about address space pointer sizes
2013-09-11 Matt ArsenaultAdd braces
2013-07-22 Matt ArsenaultFix spelling and grammar
2013-01-10 Shuxin YangPR14904: Segmentation fault running pass 'Recognize...
2013-01-07 Chandler CarruthSwitch LoopIdiom pass to directly require target transf...
2013-01-07 Chandler CarruthMake the popcnt support enums and methods have more...
2013-01-07 Chandler CarruthMove TargetTransformInfo to live under the Analysis...
2013-01-05 Chandler CarruthSwitch LoopIdiomRecognize to directly use the TargetTra...
2013-01-02 Shuxin Yang- Add comment to two functions which might be considere...
2013-01-02 Chandler CarruthMove all of the header files which are involved in...
2012-12-09 Shuxin Yang- Re-enable population count loop idiom recognization
2012-12-08 Chandler CarruthRevert the patches adding a popcount loop idiom recogni...
2012-12-08 Shuxin YangFix an inadvertent typo error.
2012-12-03 Chandler CarruthUse the new script to sort the includes of every file...
2012-11-29 Shuxin Yangrdar://12100355 (part 1)
2012-11-02 Chandler CarruthRevert the switch of loop-idiom to use the new dependen...
2012-11-01 Chandler CarruthRevert the series of commits starting with r166578...
2012-10-30 Benjamin KramerLoopIdiom: Fix a serious missed optimization: we only...
2012-10-27 Benjamin KramerLoopIdiom: Add checks to avoid turning memmove into...
2012-10-27 Benjamin KramerLoopIdiom: Recognize memmove loops.
2012-10-27 Benjamin KramerLoopIdiom: Replace custom dependence analysis with...
2012-10-24 Micah VillmowAdd in support for getIntPtrType to get the pointer...
2012-10-21 Benjamin KramerRevert r166390 "LoopIdiom: Replace custom dependence...
2012-10-21 Benjamin KramerLoopIdiom: Replace custom dependence analysis with...
2012-10-08 Micah VillmowMove TargetData to DataLayout.
next