Skip to content
  1. Feb 25, 2011
    • Jakob Stoklund Olesen's avatar
      Tweak the register allocator priority queue some more. · e68a27ee
      Jakob Stoklund Olesen authored
      New live ranges are assigned in long -> short order, but live ranges that have
      been evicted at least once are deferred and assigned in short -> long order.
      
      Also disable splitting and spilling for live ranges seen for the first time.
      
      The intention is to create a realistic interference pattern from the heavy live
      ranges before starting splitting and spilling around it.
      
      llvm-svn: 126451
      e68a27ee
    • Nick Lewycky's avatar
      Remove dead variable. · 1db7b187
      Nick Lewycky authored
      llvm-svn: 126450
      1db7b187
  2. Feb 24, 2011
  3. Feb 23, 2011
  4. Feb 22, 2011
  5. Feb 21, 2011
  6. Feb 20, 2011
    • Nadav Rotem's avatar
      Fix 9267; Add vector zext support. · 25f2ac94
      Nadav Rotem authored
      The DAGCombiner folds the zext into complex load instructions. This patch
      prevents this optimization on vectors since none of the supported targets
      knows how to perform load+vector_zext in one instruction.
      
      llvm-svn: 126080
      25f2ac94
  7. Feb 19, 2011
  8. Feb 18, 2011
Loading