1. 13 Dec, 2006 2 commits
  2. 12 Dec, 2006 1 commit
  3. 09 Sep, 2006 1 commit
  4. 30 Aug, 2006 1 commit
  5. 29 Aug, 2006 1 commit
  6. 28 Aug, 2006 2 commits
  7. 27 Aug, 2006 1 commit
    • Matthias Braun's avatar
      - Fix perform_memop stuff in bechordal_main after adams gammlig commit · 05413b49
      Matthias Braun authored
      - Cleanup remat code a little bit
      - Adjust remat cost limit to new costs in ia32 backend
      - Don't spill unused livethroughs around blocks anymore in bespill_morgan
        (but only around loops), this makes the code faster smaller and the results
        slightly better as belady performs better for basic blocks
      05413b49
  8. 26 Aug, 2006 1 commit
  9. 24 Aug, 2006 1 commit
  10. 14 Aug, 2006 1 commit
  11. 11 Aug, 2006 1 commit
  12. 10 Aug, 2006 4 commits
  13. 04 Aug, 2006 3 commits
    • Matthias Braun's avatar
      warning fix · b7af771b
      Matthias Braun authored
      b7af771b
    • Matthias Braun's avatar
      - new spillslots dump phase · ff9b2389
      Matthias Braun authored
      ff9b2389
    • Matthias Braun's avatar
      Rewrote spillslot handling: · 927eac90
      Matthias Braun authored
      - No need to set strange spillcontexts on spills anymore
      - Spillcontexts are now assigned and coalesced in a separate pass after spilling/register allocation of all register classes
      - There might be cases where the new code inserts memcopies, these are not implemented in the ia32 backend yet
      927eac90
  14. 22 Jul, 2006 1 commit
  15. 28 Jun, 2006 1 commit
  16. 21 Jun, 2006 1 commit
  17. 14 Jun, 2006 2 commits
  18. 12 Jun, 2006 1 commit
  19. 02 Jun, 2006 2 commits
  20. 24 May, 2006 1 commit
    • Matthias Braun's avatar
      Initial commit of morgans spilling algorithm (spill unused values that live through · f436f729
      Matthias Braun authored
      blocks or loops). Other small changes:
      
      * Added some verify functions that check for register pressure or valid schedules (replaces the broken check_pressure in bechordal_main.c)
      * Some style/readability improvements to the belady spill code
      * Some style/readability improvements to beuses.*
      * Fixed registerpressure stat dumper
      * Some improvements to bespill.c: When spilling already reloaded values, don't add a 2nd spill.
      f436f729
  21. 19 May, 2006 1 commit
  22. 08 May, 2006 1 commit
  23. 02 May, 2006 1 commit
  24. 11 Apr, 2006 1 commit
  25. 10 Apr, 2006 1 commit
  26. 06 Apr, 2006 1 commit
  27. 04 Apr, 2006 2 commits
  28. 03 Apr, 2006 2 commits
  29. 31 Mar, 2006 1 commit