assembler: Simplify get_subreg_address()
authorDamien Lespiau <damien.lespiau@intel.com>
Mon, 21 Jan 2013 14:45:46 +0000 (14:45 +0000)
committerDamien Lespiau <damien.lespiau@intel.com>
Mon, 4 Mar 2013 15:54:37 +0000 (15:54 +0000)
commitc716e2bdb43023cffb652582aeb21c9af228931e
treee56b68afa148563e7d9f90384a5e6646f38459e8
parent8322802acba537777d8877fc7e74115df3a9bdef
assembler: Simplify get_subreg_address()

This function can only be called to resolve subreg_nr in direct mode
(there is an other function for the indirect case) and it makes no sense
to call it with an immediate operand.

Express those facts with asserts and simplify the logic.

Signed-off-by: Damien Lespiau <damien.lespiau@intel.com>
assembler/gram.y