1. 03 Jun, 2006 1 commit
  2. 19 May, 2006 1 commit
  3. 07 Mar, 2006 1 commit
  4. 21 Feb, 2006 1 commit
  5. 13 Jan, 2006 1 commit
  6. 01 Nov, 2005 1 commit
  7. 03 Aug, 2005 2 commits
  8. 15 Jun, 2005 1 commit
  9. 29 Apr, 2005 1 commit
  10. 15 Apr, 2005 1 commit
  11. 14 Mar, 2005 1 commit
  12. 09 Mar, 2005 1 commit
  13. 23 Feb, 2005 1 commit
  14. 18 Jan, 2005 1 commit
  15. 04 Jan, 2005 1 commit
  16. 02 Dec, 2004 1 commit
  17. 11 Nov, 2004 2 commits
  18. 25 Sep, 2004 1 commit
  19. 02 Sep, 2004 1 commit
  20. 31 Aug, 2004 1 commit
  21. 13 Aug, 2004 1 commit
  22. 14 Jul, 2004 1 commit
  23. 13 Jul, 2004 1 commit
  24. 08 Jul, 2004 1 commit
  25. 08 Jun, 2004 1 commit
  26. 19 May, 2004 1 commit
  27. 02 Apr, 2004 1 commit
  28. 20 Nov, 2003 1 commit
  29. 19 Aug, 2003 1 commit
  30. 19 Feb, 2003 1 commit
  31. 04 Feb, 2003 1 commit
  32. 04 Nov, 2002 1 commit
  33. 07 Aug, 2002 1 commit
    • Götz Lindenmaier's avatar
      implemented scc algorithm. Added datastructure to mark · 66f846a2
      Götz Lindenmaier authored
        backedges (ana/backedge.h) and to represent loops
        (ana/irloop.h).  The scc algorithm (ana/irscc.c) builds
        both datastructures.
        The algorithm does not yet work properly for interprocedural
        graphs.  Finds more loops than only recursions.
      
        Improved place_code: now moves nodes out of loops.
        Fixed bug in iropt.c:  wrong parameter in debug info: iropt_dbg.c
        Now flag set_opt_control_flow can be set to 1 again.
      
      [r457]
      66f846a2
  34. 11 Jul, 2002 1 commit
  35. 18 Mar, 2002 1 commit
    • Götz Lindenmaier's avatar
      Parted common.h into two files common_t.h. By this config.h · e080458f
      Götz Lindenmaier authored
        as well as the preprocessor flags are no more visible externaly.
        Adapted include directives.
        Bug: dominator construction aborts for BreakTest with flag 3.31
        Problem: optimization of many subsequent blocks (Jmp-chains)
        where one is inlined (Tuple control flow) in a loop.  Not all
        nodes in merged blocks are moved to remaining block.
        Fix:  different calling order to optimize_in_place_2 from
        optimize_in_place_wrapper.
        Bug: dumping cfg when a block is Bad.  Fix: Output Bad node.
        Change: not only turn off cse but all optimizations during
        inlining.
      
      [r336]
      e080458f
  36. 10 Dec, 2001 1 commit
  37. 28 Nov, 2001 1 commit
  38. 14 Mar, 2001 1 commit