tcg-ia64: Define TCG_TARGET_INSN_UNIT_SIZE
authorRichard Henderson <rth@twiddle.net>
Fri, 25 Apr 2014 17:24:23 +0000 (13:24 -0400)
committerRichard Henderson <rth@twiddle.net>
Mon, 12 May 2014 17:06:58 +0000 (10:06 -0700)
commit5588ff29210666234bb046034595fd0d53be90ef
treee4571df7901e3866485acd64b2d36cffae200fb1
parent8c081b18025407fd5fa7c0d25a69398594ea5b2c
tcg-ia64: Define TCG_TARGET_INSN_UNIT_SIZE

Using a 16-byte aligned structure achieves best results, both for code
cleanliness and compiled code size.  However, this means that we can't
use the trick of encoding the slot number into the low 2 bits.

Thankfully, we only ever use slot2, so make that explicit in the names
of the relocation functions, and drop the code for other slots.

Signed-off-by: Richard Henderson <rth@twiddle.net>
tcg/ia64/tcg-target.c
tcg/ia64/tcg-target.h