Skip to content
  • Bob Wilson's avatar
    Fix a potential performance problem in placing ARM constant pools. · 2f9be507
    Bob Wilson authored
    In the case where there are no good places to put constants and we fall back
    upon inserting unconditional branches to make new blocks, allow all constant
    pool references in range of those blocks to put constants there, even if that
    means resetting the "high water marks" for those references.  This will still
    terminate because you can't keep splitting blocks forever, and in the bad
    cases where we have to split blocks, it is important to avoid splitting more
    than necessary.
    
    llvm-svn: 84202
    2f9be507
Loading