- 19 Dec, 2011 4 commits
-
-
Matthias Braun authored
The first block in a new ir_graph is not an immature block anymore. The end block is matured in irg_finalize_cons() now (since maturing blocks twice doesn't hurt this shouldn't break existing code).
-
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().
-
Matthias Braun authored
-
Matthias Braun authored
-
- 15 Dec, 2011 3 commits
-
-
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.
-
Matthias Braun authored
-
Matthias Braun authored
-
- 14 Dec, 2011 27 commits
-
-
Matthias Braun authored
Now every bit in the public API is documented so we can enable doxygen warnings for undocumented members.
-
Matthias Braun authored
-
Matthias Braun authored
-
Matthias Braun authored
-
Matthias Braun authored
They are really special cases for obstack_printf, we don't need them for all of libfirm.
-
Matthias Braun authored
-
Matthias Braun authored
Replace with equivalent pset_ptr stuff
-
Matthias Braun authored
-
Matthias Braun authored
-
Matthias Braun authored
-
Matthias Braun authored
-
Matthias Braun authored
-
Matthias Braun authored
-
Matthias Braun authored
-
Matthias Braun authored
-
Matthias Braun authored
-
Matthias Braun authored
It should only be used by construction algorithms
-
Matthias Braun authored
-
Matthias Braun authored
-
Matthias Braun authored
public functions are already documented in their headers, no need to repeat the comment at the definition site.
-
Matthias Braun authored
-
Matthias Braun authored
-
Matthias Braun authored
-
Matthias Braun authored
Define them in your own project if you must use them.
-
Matthias Braun authored
-
Matthias Braun authored
-
Matthias Braun authored
They were inconsistent with DEBUG_libfirm and unused
-
- 09 Dec, 2011 5 commits
-
-
Matthias Braun authored
-
Matthias Braun authored
-
Matthias Braun authored
- Put things into logical groups - Add cross references from node overview to API docu
-
Matthias Braun authored
-
Matthias Braun authored
They're pointless with the new switch representation introduced a while ago.
-
- 08 Dec, 2011 1 commit
-
-
Matthias Braun authored
-