- 17 Nov, 2011 4 commits
-
-
Matthias Braun authored
-
Matthias Braun authored
We already saved different entity attributes depending on the entity type and an is_parameter flag. This unifies handling of different entity types and introduces normal, method, parameter, label and compound_member entities.
-
Matthias Braun authored
-
Matthias Braun authored
Make sure all types are in the global type list, remove type_walk_prog which was a strange alternative to type_walk attempting to not miss types not in the global list.
-
- 16 Nov, 2011 6 commits
-
-
Matthias Braun authored
-
Matthias Braun authored
-
Matthias Braun authored
-
Matthias Braun authored
-
Matthias Braun authored
-
Matthias Braun authored
-
- 14 Nov, 2011 5 commits
-
-
Matthias Braun authored
-
Matthias Braun authored
-
Matthias Braun authored
-
Matthias Braun authored
-
Matthias Braun authored
-
- 11 Nov, 2011 2 commits
-
-
Andreas Zwinkau authored
-
Matthias Braun authored
-
- 10 Nov, 2011 10 commits
-
-
Matthias Braun authored
-
Matthias Braun authored
This should fix problems with uninitialized backends when be_get_backend_param() wasn't called also calls be_lower_for_target if the user hasn't done so yet.
-
Matthias Braun authored
-
Matthias Braun authored
-
Matthias Braun authored
-
Matthias Braun authored
-
Matthias Braun authored
get_backend_irg_list - none of our backends uses it and in the future the backend should drive the compilation and not give hints to a generic driver reg_class_alignment - unused
-
Matthias Braun authored
-
Matthias Braun authored
-
yb9976 authored
This fixes opt/fehler206.c.
-
- 09 Nov, 2011 4 commits
-
-
Matthias Braun authored
before we only tested, if we produce an output that is used as as input of any schedule node in between. This missed the case where you have unscheduled utility nodes like Sync in between.
-
Matthias Braun authored
-
Matthias Braun authored
The interface was really inefficient and shouldn't be used like that. So simply don't provide functions that make inefficient code convenient.
-
Andreas Seltenreich authored
-
- 08 Nov, 2011 1 commit
-
-
Andreas Seltenreich authored
-
- 07 Nov, 2011 8 commits
-
-
Andreas Zwinkau authored
-
Andreas Zwinkau authored
-
Matthias Braun authored
-
Matthias Braun authored
We missed the case where transform_node created a node that computed_value or equivalent_node would catch
-
Matthias Braun authored
-
Matthias Braun authored
-
Matthias Braun authored
It was a strange feature only inspired by the lazyness of some frontend developer (=me)
-
Matthias Braun authored
they were in lower_mode_b but just generically apply to all Mux(c, 0, 1)
-