- 04 Nov, 2013 1 commit
-
-
Matthias Braun authored
This fixes a crash bug in C/cp_error077.c
-
- 28 Oct, 2013 1 commit
-
-
Matthias Braun authored
All users of NEW_ARR_A used it to construct a simple array, yet noone cared about it actually being an array with a length field in front. For this simple use case you should use ALLOCAN.
-
- 15 May, 2013 1 commit
-
-
Matthias Braun authored
Nobody uses it currently, and it is a burden for everyone writing a new pass.
-
- 04 May, 2013 1 commit
-
-
Matthias Braun authored
It has been empty for nearly all systems. People who used to put stuff in config.h can still create a config.h on their own and inject -include (gcc) or /FI (msvc) into their CPPFLAGS.
-
- 04 Apr, 2013 1 commit
-
-
yb9976 authored
This fixes 176.gcc.
-
- 20 Mar, 2013 1 commit
-
-
Matthias Braun authored
-
- 21 Dec, 2012 1 commit
-
-
Christoph Mallon authored
-
- 12 Dec, 2012 1 commit
-
-
Matthias Braun authored
Just state the copyright and the project the files belong to. You can then find the COPYING file for the whole project.
-
- 08 Aug, 2012 1 commit
-
-
Christoph Mallon authored
-
- 13 Jul, 2012 2 commits
-
-
Christoph Mallon authored
-
Christoph Mallon authored
-
- 15 Jun, 2012 2 commits
-
-
Matthias Braun authored
The opt_manage framework didn't really do much except assuring that some analysis info is computed before a pass starts. We can achieve this simpler by providing an assure_irg_properties function. This commit also fixes some places where analysis info was potentially not invalidated before.
-
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
-
- 14 Dec, 2011 1 commit
-
-
Matthias Braun authored
public functions are already documented in their headers, no need to repeat the comment at the definition site.
-
- 14 Nov, 2011 1 commit
-
-
Matthias Braun authored
-
- 10 Nov, 2011 1 commit
-
-
Matthias Braun authored
-
- 02 Nov, 2011 1 commit
-
-
Matthias Braun authored
This is the new way of handling switch-jumps. The node contains a table which maps (ranges of) input values to proj numbers. Compared to a Cond-node this results in a clean consecutive sequence of Proj numbers (no searching for a free number for the default_pn anymore) and allows factoring multiple cases jumping to the same block in a single Proj (though we still need the optimisation in cfopt for that).
-
- 27 Oct, 2011 1 commit
-
-
Matthias Braun authored
They're adding more noise than they provide gain in readability. They also make extra work to keep up to date.
-
- 21 Jun, 2011 1 commit
-
-
Matthias Braun authored
-
- 09 May, 2011 2 commits
-
-
Andreas Zwinkau authored
-
Andreas Zwinkau authored
-
- 09 Mar, 2011 1 commit
-
-
Christoph Mallon authored
-
- 28 Feb, 2011 2 commits
-
-
Matthias Braun authored
-
Matthias Braun authored
-
- 04 Nov, 2010 1 commit
-
-
Matthias Braun authored
[r28127]
-
- 08 Oct, 2010 1 commit
-
-
Matthias Braun authored
[r28062]
-
- 06 Oct, 2010 3 commits
-
-
Matthias Braun authored
[r28043]
-
Matthias Braun authored
[r28037]
-
Matthias Braun authored
[r28030]
-
- 22 Sep, 2010 1 commit
-
-
Matthias Braun authored
[r28021]
-
- 12 Aug, 2010 1 commit
-
-
Matthias Braun authored
[r27924]
-
- 09 Apr, 2010 2 commits
-
-
Matthias Braun authored
[r27366]
-
Matthias Braun authored
fix consconfirm missing nodes in its statistics and worse not invalidating out-edges because of that [r27365]
-
- 15 Mar, 2010 1 commit
-
-
Matthias Braun authored
[r27300]
-
- 09 Mar, 2010 1 commit
-
-
Matthias Braun authored
[r27277]
-
- 13 Feb, 2010 1 commit
-
-
Christoph Mallon authored
[r27145]
-
- 17 Aug, 2009 2 commits
-
-
Michael Beck authored
- add an irg_verify_pass() [r26374]
-
Michael Beck authored
- add more passes [r26366]
-
- 16 Aug, 2009 1 commit
-
-
Michael Beck authored
- more passes implemented - small fixes [r26356]
-
- 05 Jul, 2009 1 commit
-
-
Michael Beck authored
- SymConst's are now ALWAYS placed in the start block [r26236]
-