Skip to content
  • Evan Cheng's avatar
    - Allow target to specify when is register pressure "too high". In most cases, · df907f45
    Evan Cheng authored
      it's too late to start backing off aggressive latency scheduling when most
      of the registers are in use so the threshold should be a bit tighter.
    - Correctly handle live out's and extract_subreg etc.
    - Enable register pressure aware scheduling by default for hybrid scheduler.
      For ARM, this is almost always a win on # of instructions. It's runtime
      neutral for most of the tests. But for some kernels with high register
      pressure it can be a huge win. e.g. 464.h264ref reduced number of spills by
      54 and sped up by 20%.
    
    llvm-svn: 109279
    df907f45
Loading