- 27 Nov, 2012 36 commits
-
-
Christoph Mallon authored
-
Christoph Mallon authored
-
Christoph Mallon authored
ia32: Remove the parameter immediate_constraint_type, which is always 0, from create_immediate_or_transform().
-
Christoph Mallon authored
-
Christoph Mallon authored
-
Christoph Mallon authored
-
Christoph Mallon authored
-
Christoph Mallon authored
-
Christoph Mallon authored
sched_get_time_step() checks the same.
-
Christoph Mallon authored
beverify: Simply use the register, which we already have, instead of fetching it again via its global index.
-
Christoph Mallon authored
-
Christoph Mallon authored
-
Christoph Mallon authored
-
Christoph Mallon authored
-
Christoph Mallon authored
-
Christoph Mallon authored
-
Christoph Mallon authored
-
Christoph Mallon authored
-
Ingmar Wirths authored
A comments starts with '#'.
-
Christoph Mallon authored
It is impossible for a node in the schedule to be a Proj or not be scheduled.
-
Christoph Mallon authored
-
yb9976 authored
-
Christoph Mallon authored
Nobody should ask Projs for arch_irn_flags_t.
-
Christoph Mallon authored
The test simply makes no sense.
-
Christoph Mallon authored
-
Christoph Mallon authored
It is hardly able to catch problems, because most arrays contain pointers.
-
Christoph Mallon authored
-
Christoph Mallon authored
n is produced by Id-skipping functions, so cannot be an Id node.
-
Christoph Mallon authored
bearch: Use arch_register_req_is(req, ignore) instead of arch_irn_is_ignore(...), if we use the register requirements multiple times.
-
Christoph Mallon authored
-
Christoph Mallon authored
-
Christoph Mallon authored
Projs are always in the same block as their predecessor.
-
Christoph Mallon authored
-
Christoph Mallon authored
sched_get_time_step() checks the same.
-
Matthias Braun authored
make it more robust and remove unnecessary req check
-
Christoph Mallon authored
This also corrects dumping schedule edges.
-
- 26 Nov, 2012 4 commits
-
-
Matthias Braun authored
-
Matthias Braun authored
- split edges_notify_edge into add/del/modify and call the correct function where we know which is needed - get rid of some unnecessary flags so the ir_edge_t struct is smaller
-
Matthias Braun authored
-
Matthias Braun authored
- save ir_node* instead of irn_idx in the map (saves irn_idx_map lookups) - in liveness_transfer check register class on the inputs (which is cheaper) and only then check the operand
-