Skip to content
  1. Nov 11, 2009
    • Jim Grosbach's avatar
      Do jump table adjustment before constant island allocation · d576d66d
      Jim Grosbach authored
      llvm-svn: 86857
      d576d66d
    • Jim Grosbach's avatar
      · 8d92ec45
      Jim Grosbach authored
      The TBB and TBH instructions for Thumb2 are really handy for jump tables, but
      can only branch forward. To best take advantage of them, we'd like to adjust
      the basic blocks around a bit when reasonable. This patch puts basics in place
      to do that, with a super-simple algorithm for backwards jump table targets that
      creates a new branch after the jump table which branches backwards. Real
      heuristics for reordering blocks or other modifications rather than inserting
      branches will follow.
      
      llvm-svn: 86791
      8d92ec45
  2. Nov 10, 2009
  3. Nov 09, 2009
  4. Nov 08, 2009
  5. Nov 07, 2009
  6. Nov 06, 2009
  7. Nov 05, 2009
  8. Nov 04, 2009
  9. Nov 03, 2009
Loading