1. 13 Jul, 2012 3 commits
  2. 10 Jul, 2012 2 commits
  3. 27 Jun, 2012 1 commit
  4. 19 Jun, 2012 3 commits
  5. 15 Jun, 2012 2 commits
  6. 06 Jun, 2012 2 commits
  7. 13 May, 2012 1 commit
  8. 06 May, 2012 1 commit
  9. 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
  10. 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
  11. 25 Apr, 2012 3 commits
  12. 17 Apr, 2012 1 commit
  13. 09 Mar, 2012 2 commits
  14. 06 Mar, 2012 2 commits
  15. 01 Mar, 2012 1 commit
  16. 17 Feb, 2012 1 commit
  17. 29 Dec, 2011 1 commit
  18. 22 Dec, 2011 1 commit
  19. 21 Dec, 2011 1 commit
  20. 19 Dec, 2011 3 commits
  21. 14 Dec, 2011 3 commits
  22. 07 Dec, 2011 1 commit
    • Matthias Braun's avatar
      correctly implement memop handling · 9fbdcb82
      Matthias Braun authored
      memops are nodes that have memory inputs, you can generically query them
      for their memory input. We can also get rid of get_fragile_op_mem in
      favor of get_memop_mem.
      9fbdcb82
  23. 05 Dec, 2011 1 commit
  24. 17 Nov, 2011 2 commits