1. 26 Nov, 2012 1 commit
  2. 25 Nov, 2012 1 commit
  3. 24 Oct, 2012 1 commit
  4. 23 Aug, 2012 1 commit
  5. 21 Aug, 2012 1 commit
    • Matthias Braun's avatar
      remove the concept of a strictconv · 31b3daf7
      Matthias Braun authored
      This means floatingpoint calculation in a firm graph must be performed
      in the mode specified (and may not be performed in a wider mode as
      before).
      31b3daf7
  6. 13 Jul, 2012 1 commit
  7. 15 Jun, 2012 1 commit
    • Matthias Braun's avatar
      split graph state into properties and constraints · b2008e0b
      Matthias Braun authored
      graph_properties are things that a transformation may destroy but which
      can be easily recalculated.
      
      graph_constraints are set after lowering phases have been running and
      forbid certain constructs that no (later) transformation is allowed to construct
      b2008e0b
  8. 14 Jun, 2012 2 commits
  9. 13 Jun, 2012 1 commit
    • Matthias Braun's avatar
      remove extended basic block support · b4841b96
      Matthias Braun authored
      First it is unclear what is a good way to deconstruct a program into extended
      basic blocks, also none of our optimizations works on extended basic
      blocks.
      b4841b96
  10. 19 Dec, 2011 1 commit
    • Matthias Braun's avatar
      make opcode list global · 6bb28287
      Matthias Braun authored
      The opcode list was a member of irprog before which wasn't really
      handled consistently. Also make sure opcodes are properly freed at
      ir_finish().
      6bb28287
  11. 15 Dec, 2011 1 commit
    • Matthias Braun's avatar
      make unique types/entities part of irprog · 274626e2
      Matthias Braun authored
      unknown_type, code_type, none_type, unknown_entity reference are hold in
      the irprog now. This makes handling more consistent since now all types
      and entities are equally part of irprog.
      274626e2
  12. 14 Dec, 2011 4 commits
  13. 10 Nov, 2011 1 commit
  14. 02 Nov, 2011 1 commit
  15. 20 Oct, 2011 1 commit
  16. 20 Sep, 2011 2 commits
  17. 14 Sep, 2011 1 commit
  18. 28 Jul, 2011 1 commit
  19. 01 Jun, 2011 2 commits
  20. 30 May, 2011 1 commit
  21. 09 May, 2011 2 commits
  22. 06 May, 2011 2 commits
  23. 28 Apr, 2011 1 commit
  24. 24 Apr, 2011 1 commit
  25. 30 Mar, 2011 1 commit
  26. 28 Feb, 2011 1 commit
  27. 09 Feb, 2011 3 commits
  28. 30 Jan, 2011 1 commit
  29. 04 Nov, 2010 1 commit
  30. 08 Oct, 2010 1 commit