1. 12 Mar, 2002 1 commit
  2. 08 Mar, 2002 1 commit
  3. 04 Mar, 2002 1 commit
  4. 22 Feb, 2002 1 commit
  5. 13 Feb, 2002 1 commit
  6. 31 Jan, 2002 1 commit
  7. 23 Jan, 2002 1 commit
    • Götz Lindenmaier's avatar
      Implemented support for endless loops: · 8bd62b87
      Götz Lindenmaier authored
        Adapted End node.
        Adapted Phi constructors so that memory phis are added.
        Adapted Cond optimization: add block to End.
        Adapted dead node elimination: compation of Ends predecessors
        Adapted inlineing:  remember keepalives of inlined graph.
        Added informative strings to asserts in irvrfy.
      
      [r301]
      8bd62b87
  8. 03 Dec, 2001 1 commit
    • Götz Lindenmaier's avatar
      extended "coCV · b4eb108c
      Götz Lindenmaier authored
      mfortable" construction interface by some methods
        serving as simple shortcuts.
      
        30.11.2001 Goetz
        Added a class type to irgs.  This class type is to be used as owner
        for local entities of the procedure. This are all entities allocated
        for each execution of the procedure.
        The class type is allocated automatically by new_ir_graph().  Access
        routines to get this type are in irgraph.h.
        We chose a class type as this allows to represent "inner" procedures
        as, e.g., in Pascal.
        Adapted array-stack-example.
      
      [r285]
      b4eb108c
  9. 28 Nov, 2001 1 commit
  10. 20 Nov, 2001 1 commit
  11. 19 Nov, 2001 1 commit
    • Götz Lindenmaier's avatar
      Addded method to replace in array os a node in irnode · 0e9428a1
      Götz Lindenmaier authored
        Added functionality to irgmod:
        * collect all Phi nodes as link-list in th eBlocks link field
        * collect all Proj nodes as link-list in node productin the tuple
        * Seperate a Block into two
        Added inlining transformation in irgopt.h
        Improved output of dump_ir_block_graph.  Now also dumps nodes that
        don't belong to a block.
        Added flag opt_unreachable_code, opt_inline.
        Changed irvrfy so that it accepts nodes with Bad predecessors.
      
      [r272]
      0e9428a1
  12. 09 Nov, 2001 1 commit
  13. 10 Sep, 2001 2 commits
  14. 13 Mar, 2001 1 commit
  15. 05 Mar, 2001 2 commits
  16. 01 Mar, 2001 1 commit
  17. 12 Feb, 2001 1 commit
  18. 24 Jan, 2001 1 commit
  19. 04 Sep, 2000 1 commit
  20. 25 Aug, 2000 1 commit
  21. 16 Aug, 2000 3 commits
  22. 04 Aug, 2000 1 commit
  23. 11 Jul, 2000 1 commit
  24. 10 Jul, 2000 3 commits
  25. 07 Jul, 2000 1 commit
  26. 06 Jul, 2000 1 commit
  27. 05 Jul, 2000 1 commit
  28. 04 Jul, 2000 1 commit
  29. 26 Jun, 2000 1 commit
  30. 19 Jun, 2000 1 commit
  31. 15 Jun, 2000 1 commit