1. 22 May, 2007 5 commits
  2. 21 May, 2007 21 commits
  3. 20 May, 2007 4 commits
    • Michael Beck's avatar
      Fixed the last fix again: · 8c57a66b
      Michael Beck authored
      - we cannot remove keep-alives here because only blocks are visited, removing KA requires node visiting
      - now its clear why always moving Phis from pred block was a bad idea (and was fixed with the strange replace). It must be only done if pred dominated the current block.
      
      [r13930]
      8c57a66b
    • Michael Beck's avatar
      BugFix for the cfoptbug.c: · ec322962
      Michael Beck authored
      Removed the old "defer" code, this code was wrong (and the old replacement code as well). After that, the original code was revived.
      However, now ALL Phi nodes are copied even those unused.
      
      Added keep-alive optimizer killing useless keep-alives.
      This kills some created useless nodes.
      It does not help with endless loops :-(
      
      Possible fix: use back edges to check if there are users ...
      
      [r13929]
      ec322962
    • Michael Beck's avatar
      C99 construct removed · cc9e9439
      Michael Beck authored
      [r13927]
      cc9e9439
    • Michael Beck's avatar
      lower_hl.h added · 9c6aacc8
      Michael Beck authored
      [r13926]
      9c6aacc8
  4. 18 May, 2007 6 commits
  5. 17 May, 2007 2 commits
  6. 16 May, 2007 2 commits