path: root/ir/be/beinsn_t.h
diff options
authorChristoph Mallon <>2012-11-25 15:13:20 +0100
committerChristoph Mallon <>2012-11-25 15:13:20 +0100
commit1413c4ff7c5ab24ee75242c2192d1c7a93a178b4 (patch)
treeeadcd647164a77ae8e7290c80302be5ccc894709 /ir/be/beinsn_t.h
parent9486037955a5bb2221dfd2bd6cc0b120ee68cf2c (diff)
beinsn: Remove attribute irn from struct be_operand_t.
It is always the same as the irn of the corresponding insn.
Diffstat (limited to 'ir/be/beinsn_t.h')
1 files changed, 0 insertions, 1 deletions
diff --git a/ir/be/beinsn_t.h b/ir/be/beinsn_t.h
index 43525ae..fec66ba 100644
--- a/ir/be/beinsn_t.h
+++ b/ir/be/beinsn_t.h
@@ -36,7 +36,6 @@ typedef struct be_operand_t be_operand_t;
typedef struct be_insn_t be_insn_t;
struct be_operand_t {
- ir_node *irn; /**< Firm node of the insn this operand belongs to */
ir_node *carrier; /**< node representing the operand value (Proj or the node itself for defs, the used value for uses) */
be_operand_t *partner; /**< used in bechordal later... (TODO what does it do?) */
const bitset_t *regs; /**< admissible register bitset */