X-Git-Url: http://nsz.repo.hu/git/?a=blobdiff_plain;f=ir%2Fbe%2Fbeinsn_t.h;h=6593934245ba4ee682a1cbfd4f73f2765ea703bc;hb=afbbc0b1ccd684c4c24bfd43d0f994123245f39f;hp=a2493b8dcabc1052b45fe61a71fd452c1466fd1e;hpb=39f3a8dbd0f00f90b7b12a849d1bf7b9c1329479;p=libfirm diff --git a/ir/be/beinsn_t.h b/ir/be/beinsn_t.h index a2493b8dc..659393424 100644 --- a/ir/be/beinsn_t.h +++ b/ir/be/beinsn_t.h @@ -1,5 +1,5 @@ /* - * Copyright (C) 1995-2007 University of Karlsruhe. All right reserved. + * Copyright (C) 1995-2008 University of Karlsruhe. All right reserved. * * This file is part of libFirm. * @@ -26,7 +26,7 @@ #ifndef FIRM_BE_BEINSN_T_H #define FIRM_BE_BEINSN_T_H -#include "irnode.h" +#include "firm_types.h" #include "bitset.h" #include "obst.h" @@ -38,8 +38,8 @@ typedef struct _be_insn_t be_insn_t; typedef struct _be_insn_env_t be_insn_env_t; struct _be_operand_t { - ir_node *irn; /**< firm node of the insn this operand blongs to */ - ir_node *carrier; /**< node representing the operand value (proj or the node itself for defs, the value itself for uses */ + 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 value itself for uses */ be_operand_t *partner; /**< used in bechordal later... (TODO what does it do?) */ bitset_t *regs; /**< admissible register bitset */ int pos; /**< pos of the operand (0 to n are inputs, -1 to -n are outputs) */