Skip to content
  • Evan Cheng's avatar
    Really turn if-converter loose: · 3a51c854
    Evan Cheng authored
    1. Consider all possible ifcvt cases at once. No longer restricted to bottom
       up iterative approach.
    2. Sort all possible cases based on a cost function. Perform the most profitable
       ones first invalidate others that target the same blocks.
    3. Fixed a number of bugs related to block duplication.
    
    llvm-svn: 37613
    3a51c854
Loading