target-alpha: Introduce REQUIRE_REG_31
commit64f45e49911abb1b40095fc4cbf1e42172d267e7
authorRichard Henderson <rth@twiddle.net>
Wed, 19 Mar 2014 21:46:36 +0000 (19 14:46 -0700)
committerRichard Henderson <rth@twiddle.net>
Thu, 17 Apr 2014 18:47:40 +0000 (17 11:47 -0700)
tree046689150d44ea0edb8e6ac29acf35816825349a
parent5238c88657d751e3acf3e953a9b11f5f24262f75
target-alpha: Introduce REQUIRE_REG_31

We were missing quite a few checks for Ra or Rb required to be 31.
Further, the one place we did check we also checked for no literal
operand and the Handbook says nothing about that.

Signed-off-by: Richard Henderson <rth@twiddle.net>
target-alpha/translate.c