Skip to content
  • Andrew Trick's avatar
    Allow loop unrolling to get known trip counts from ScalarEvolution. · 2b6860f0
    Andrew Trick authored
    SCEV unrolling can unroll loops with arbitrary induction variables. It
    is a prerequisite for -disable-iv-rewrite performance. It is also
    easily handles loops of arbitrary structure including multiple exits
    and is generally more robust.
    
    This is under a temporary option to avoid affecting default
    behavior for the next couple of weeks. It is needed so that I can
    checkin unit tests for updateUnloop.
    
    llvm-svn: 137384
    2b6860f0
Loading