X-Git-Url: https://oss.titaniummirror.com/gitweb?p=msp430-binutils.git;a=blobdiff_plain;f=opcodes%2Fia64-ic.tbl;fp=opcodes%2Fia64-ic.tbl;h=015a088901f978f8dceac93be541b8f2782d3ee2;hp=8877ad01046d4d7d58e095b0a5cf98b4dae0b438;hb=88750007d7869f178f0ba528f41efd3b74c424cf;hpb=6df9443a374e2b81278c61b8afc0a1eef7db280b diff --git a/opcodes/ia64-ic.tbl b/opcodes/ia64-ic.tbl index 8877ad0..015a088 100644 --- a/opcodes/ia64-ic.tbl +++ b/opcodes/ia64-ic.tbl @@ -90,6 +90,7 @@ mov-from-AR-M; mov_ar[Format in {M31}] mov-from-AR-PFS; IC:mov-from-AR-I[Field(ar3) == PFS] mov-from-AR-RNAT; IC:mov-from-AR-M[Field(ar3) == RNAT] mov-from-AR-RSC; IC:mov-from-AR-M[Field(ar3) == RSC] +mov-from-AR-RUC; IC:mov-from-AR-M[Field(ar3) == RUC] mov-from-AR-rv; IC:none mov-from-AR-SSD; IC:mov-from-AR-M[Field(ar3) == SSD] mov-from-AR-UNAT; IC:mov-from-AR-M[Field(ar3) == UNAT] @@ -102,6 +103,7 @@ mov-from-CR-GPTA; IC:mov-from-CR[Field(cr3) == GPTA] mov-from-CR-IFA; IC:mov-from-CR[Field(cr3) == IFA] mov-from-CR-IFS; IC:mov-from-CR[Field(cr3) == IFS] mov-from-CR-IHA; IC:mov-from-CR[Field(cr3) == IHA] +mov-from-CR-IIB; IC:mov-from-CR[Field(cr3) in {IIB0 IIB1}] mov-from-CR-IIM; IC:mov-from-CR[Field(cr3) == IIM] mov-from-CR-IIP; IC:mov-from-CR[Field(cr3) == IIP] mov-from-CR-IIPA; IC:mov-from-CR[Field(cr3) == IIPA] @@ -129,7 +131,7 @@ mov-from-IND-PMC; IC:mov-from-IND[Field(ireg) == pmc] mov-from-IND-PMD; IC:mov-from-IND[Field(ireg) == pmd] mov-from-IND-priv; IC:mov-from-IND[Field(ireg) in {dbr ibr pkr pmc rr}] mov-from-IND-RR; IC:mov-from-IND[Field(ireg) == rr] -mov-from-interruption-CR; IC:mov-from-CR-ITIR, IC:mov-from-CR-IFS, IC:mov-from-CR-IIM, IC:mov-from-CR-IIP, IC:mov-from-CR-IPSR, IC:mov-from-CR-ISR, IC:mov-from-CR-IFA, IC:mov-from-CR-IHA, IC:mov-from-CR-IIPA +mov-from-interruption-CR; IC:mov-from-CR-ITIR, IC:mov-from-CR-IFS, IC:mov-from-CR-IIB, IC:mov-from-CR-IIM, IC:mov-from-CR-IIP, IC:mov-from-CR-IPSR, IC:mov-from-CR-ISR, IC:mov-from-CR-IFA, IC:mov-from-CR-IHA, IC:mov-from-CR-IIPA mov-from-PR; mov_pr[Format in {I25}] mov-from-PSR; mov_psr[Format in {M36}] mov-from-PSR-um; mov_um[Format in {M36}] @@ -158,6 +160,7 @@ mov-to-AR-M; mov_ar[Format in {M29 M30}] mov-to-AR-PFS; IC:mov-to-AR-I[Field(ar3) == PFS] mov-to-AR-RNAT; IC:mov-to-AR-M[Field(ar3) == RNAT] mov-to-AR-RSC; IC:mov-to-AR-M[Field(ar3) == RSC] +mov-to-AR-RUC; IC:mov-to-AR-M[Field(ar3) == RUC] mov-to-AR-SSD; IC:mov-to-AR-M[Field(ar3) == SSD] mov-to-AR-UNAT; IC:mov-to-AR-M[Field(ar3) == UNAT] mov-to-BR; mov_br[Format in {I21}] @@ -169,6 +172,7 @@ mov-to-CR-GPTA; IC:mov-to-CR[Field(cr3) == GPTA] mov-to-CR-IFA; IC:mov-to-CR[Field(cr3) == IFA] mov-to-CR-IFS; IC:mov-to-CR[Field(cr3) == IFS] mov-to-CR-IHA; IC:mov-to-CR[Field(cr3) == IHA] +mov-to-CR-IIB; IC:mov-to-CR[Field(cr3) in {IIB0 IIB1}] mov-to-CR-IIM; IC:mov-to-CR[Field(cr3) == IIM] mov-to-CR-IIP; IC:mov-to-CR[Field(cr3) == IIP] mov-to-CR-IIPA; IC:mov-to-CR[Field(cr3) == IIPA] @@ -195,7 +199,7 @@ mov-to-IND-PMC; IC:mov-to-IND[Field(ireg) == pmc] mov-to-IND-PMD; IC:mov-to-IND[Field(ireg) == pmd] mov-to-IND-priv; IC:mov-to-IND mov-to-IND-RR; IC:mov-to-IND[Field(ireg) == rr] -mov-to-interruption-CR; IC:mov-to-CR-ITIR, IC:mov-to-CR-IFS, IC:mov-to-CR-IIM, IC:mov-to-CR-IIP, IC:mov-to-CR-IPSR, IC:mov-to-CR-ISR, IC:mov-to-CR-IFA, IC:mov-to-CR-IHA, IC:mov-to-CR-IIPA +mov-to-interruption-CR; IC:mov-to-CR-ITIR, IC:mov-to-CR-IFS, IC:mov-to-CR-IIB, IC:mov-to-CR-IIM, IC:mov-to-CR-IIP, IC:mov-to-CR-IPSR, IC:mov-to-CR-ISR, IC:mov-to-CR-IFA, IC:mov-to-CR-IHA, IC:mov-to-CR-IIPA mov-to-PR; IC:mov-to-PR-allreg, IC:mov-to-PR-rotreg mov-to-PR-allreg; mov_pr[Format in {I23}] mov-to-PR-rotreg; mov_pr[Format in {I24}]