1. 15 Nov, 2012 2 commits
  2. 13 Nov, 2012 2 commits
  3. 12 Nov, 2012 6 commits
  4. 11 Nov, 2012 12 commits
  5. 30 Jul, 2012 1 commit
  6. 23 Jul, 2012 1 commit
  7. 19 Jul, 2012 1 commit
  8. 18 Jul, 2012 1 commit
  9. 13 Jul, 2012 2 commits
  10. 10 Jul, 2012 1 commit
  11. 06 Jun, 2012 2 commits
  12. 13 May, 2012 1 commit
  13. 06 May, 2012 1 commit
  14. 04 May, 2012 1 commit
    • Matthias Braun's avatar
      ir_visibility cleanup · 07c77ebb
      Matthias Braun authored
      This commit removes the strange differentiation between
      ir_visibility_external and ir_visibility_default. We now only have
      ir_visibility_external for all symbols visible across compilation units.
      You may or may not attach graphs/initializers to them.
      07c77ebb
  15. 26 Apr, 2012 1 commit
    • Matthias Braun's avatar
      dwarf: initial support for callframe and params · cc9d3be2
      Matthias Braun authored
      - We now always output dwarf3 so we can use DW_OP_call_frame_cfa and avoid
        construction location lists, but just reuse the callframe info lists.
      - Backends have to emit debug info as callframe calculation changes:
        The ia32 backend has a preliminary implementation which assumes esp
        offset of frame_type_size at the beginning of a block (currently
        always true), the no-omit-fp mode assumes ebp relative addressing
        (which is correct except for the prolog/epilogue insns)
      cc9d3be2
  16. 25 Apr, 2012 2 commits
  17. 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
  18. 14 Dec, 2011 1 commit
  19. 17 Nov, 2011 1 commit