[PATCH] D21449: Target independent codesize heuristics for Loop Idiom Recognition
    Chad Rosier via llvm-commits 
    llvm-commits at lists.llvm.org
       
    Wed Jun 22 06:49:46 PDT 2016
    
    
  
mcrosier added a comment.
Hi Sunita,
Just a very broad comment:
Overall, I'm concerned with the complexity of this patch.  Generally, the community prefers small incremental changes as they're easier to review and it's easier to understand the bang we're getting for the buck (i.e., code size reduction vs. implementation complexity).  For example, your first patch might just avoid LIR for loops with multiple BBs.  The follow on patch might avoid idiom recognition in the presence of non-legal stores. The next patch might detemine if the loop is collapsable, which I think could be built into collectStores() to minimize the compile time impact, etc.
Repository:
  rL LLVM
http://reviews.llvm.org/D21449
    
    
More information about the llvm-commits
mailing list