summaryrefslogtreecommitdiffhomepage
path: root/ir/be/beinsn_t.h
diff options
context:
space:
mode:
authorChristoph Mallon <christoph.mallon@gmx.de>2012-11-24 14:04:30 +0100
committerChristoph Mallon <christoph.mallon@gmx.de>2012-11-24 14:04:30 +0100
commit82b5486068c6a35c1f7e5e1e659de17d2be85e19 (patch)
treecf161e8d0252b1ba92558792517230301023dd49 /ir/be/beinsn_t.h
parentaaccd82768a2bacca144fe49a1989dc7903ed55f (diff)
beinsn: Remove the attributes in_constraints and out_constraints from struct be_insn_t.
They are only used locally. Write their combined value directly to has_constraints.
Diffstat (limited to 'ir/be/beinsn_t.h')
-rw-r--r--ir/be/beinsn_t.h2
1 files changed, 0 insertions, 2 deletions
diff --git a/ir/be/beinsn_t.h b/ir/be/beinsn_t.h
index 40aca02..033ef60 100644
--- a/ir/be/beinsn_t.h
+++ b/ir/be/beinsn_t.h
@@ -53,8 +53,6 @@ struct be_insn_t {
[use_start-n_ops) uses */
ir_node *next_insn; /**< next instruction in schedule */
ir_node *irn; /**< ir_node of the instruction */
- unsigned in_constraints : 1; /**< instruction has input constraints */
- unsigned out_constraints : 1; /**< instruction has output constraints */
unsigned has_constraints : 1; /**< in_constraints or out_constraints true */
unsigned pre_colored : 1; /**< all defined values already have a register assigned */
};