1. 10 Nov, 2003 1 commit
  2. 10 Oct, 2003 1 commit
  3. 29 Aug, 2003 1 commit
  4. 19 Aug, 2003 2 commits
  5. 14 Aug, 2003 1 commit
  6. 01 May, 2003 1 commit
  7. 25 Mar, 2003 1 commit
  8. 19 Feb, 2003 1 commit
  9. 03 Feb, 2003 1 commit
  10. 13 Jan, 2003 1 commit
  11. 04 Nov, 2002 1 commit
  12. 09 Oct, 2002 1 commit
  13. 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
  14. 11 Jul, 2002 1 commit
  15. 05 Jul, 2002 1 commit
  16. 03 Jul, 2002 1 commit
  17. 25 Jun, 2002 1 commit
  18. 19 Jun, 2002 1 commit
  19. 23 Apr, 2002 1 commit
  20. 16 Apr, 2002 1 commit
  21. 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
  22. 28 Feb, 2002 1 commit
  23. 31 Jan, 2002 1 commit
  24. 28 Nov, 2001 1 commit
  25. 20 Nov, 2001 1 commit
    • Götz Lindenmaier's avatar
      20.11.2001 Goetz · c23b1e68
      Götz Lindenmaier authored
        Changed SSA constuction for exception control flow.
        If PRECISE_EXC_CONTEXT is used Phi nodes will use the values
        valid when the execption operation was allocated.  This increases
        the memory consuption of the construction algorithm by
        n_loc * #fragile_ops.
      
      [r274]
      c23b1e68
  26. 04 Jul, 2001 1 commit
  27. 25 Jun, 2001 1 commit
  28. 14 Mar, 2001 1 commit
  29. 14 Sep, 2000 1 commit
  30. 04 Sep, 2000 1 commit
  31. 25 Aug, 2000 1 commit