X-Git-Url: http://git.efficios.com/?a=blobdiff_plain;f=opcodes%2Fia64-raw.tbl;h=1dcb90820501fca7049068a7ee35ef3ce35ce55a;hb=ab1ddbcf110a3f1ad45e3a346d2da98ffb833dec;hp=eee0b986a6d121054f128004546a30cb5fda7b63;hpb=4f8631b1d4f2b34021d2e4827a3d392684f3243d;p=deliverable%2Fbinutils-gdb.git diff --git a/opcodes/ia64-raw.tbl b/opcodes/ia64-raw.tbl index eee0b986a6..1dcb908205 100644 --- a/opcodes/ia64-raw.tbl +++ b/opcodes/ia64-raw.tbl @@ -45,7 +45,7 @@ CFM; alloc; IC:cfm-readers; none CPUID#; IC:none; IC:mov-from-IND-CPUID+3; specific CR[CMCV]; IC:mov-to-CR-CMCV; IC:mov-from-CR-CMCV; data CR[DCR]; IC:mov-to-CR-DCR; IC:mov-from-CR-DCR, IC:mem-readers-spec; data -CR[EOI]; IC:mov-to-CR-EOI; IC:none; SC Section 5.8.3.4, "End of External Interrupt Register (EOI Ð CR67)" on page 2:119 +CR[EOI]; IC:mov-to-CR-EOI; IC:none; SC Section 5.8.3.4, "End of External Interrupt Register (EOI - CR67)" on page 2:119 CR[GPTA]; IC:mov-to-CR-GPTA; IC:mov-from-CR-GPTA, thash; data CR[IFA]; IC:mov-to-CR-IFA; itc.i, itc.d, itr.i, itr.d; implied CR[IFA]; IC:mov-to-CR-IFA; IC:mov-from-CR-IFA; data @@ -53,6 +53,7 @@ CR[IFS]; IC:mov-to-CR-IFS; IC:mov-from-CR-IFS; data CR[IFS]; IC:mov-to-CR-IFS; rfi; implied CR[IFS]; cover; rfi, IC:mov-from-CR-IFS; implied CR[IHA]; IC:mov-to-CR-IHA; IC:mov-from-CR-IHA; data +CR[IIB%], % in 0 - 1; IC:mov-to-CR-IIB; IC:mov-from-CR-IIB; data CR[IIM]; IC:mov-to-CR-IIM; IC:mov-from-CR-IIM; data CR[IIP]; IC:mov-to-CR-IIP; IC:mov-from-CR-IIP; data CR[IIP]; IC:mov-to-CR-IIP; rfi; implied @@ -66,15 +67,16 @@ CR[ITIR]; IC:mov-to-CR-ITIR; itc.i, itc.d, itr.i, itr.d; implied CR[ITM]; IC:mov-to-CR-ITM; IC:mov-from-CR-ITM; data CR[ITV]; IC:mov-to-CR-ITV; IC:mov-from-CR-ITV; data CR[IVA]; IC:mov-to-CR-IVA; IC:mov-from-CR-IVA; instr -CR[IVR]; IC:none; IC:mov-from-CR-IVR; SC Section 5.8.3.2, "External Interrupt Vector Register (IVR Ð CR65)" on page 2:118 -CR[LID]; IC:mov-to-CR-LID; IC:mov-from-CR-LID; SC Section 5.8.3.1, "Local ID (LID Ð CR64)" on page 2:117 +CR[IVR]; IC:none; IC:mov-from-CR-IVR; SC Section 5.8.3.2, "External Interrupt Vector Register (IVR - CR65)" on page 2:118 +CR[LID]; IC:mov-to-CR-LID; IC:mov-from-CR-LID; SC Section 5.8.3.1, "Local ID (LID - CR64)" on page 2:117 CR[LRR%], % in 0 - 1; IC:mov-to-CR-LRR+1; IC:mov-from-CR-LRR+1; data CR[PMV]; IC:mov-to-CR-PMV; IC:mov-from-CR-PMV; data CR[PTA]; IC:mov-to-CR-PTA; IC:mov-from-CR-PTA, IC:mem-readers, IC:mem-writers, IC:non-access, thash; data CR[TPR]; IC:mov-to-CR-TPR; IC:mov-from-CR-TPR, IC:mov-from-CR-IVR; data -CR[TPR]; IC:mov-to-CR-TPR; IC:mov-to-PSR-l+17, ssm+17; SC Section 5.8.3.3, "Task Priority Register (TPR Ð CR66)" on page 2:119 +CR[TPR]; IC:mov-to-CR-TPR; IC:mov-to-PSR-l+17, ssm+17; SC Section 5.8.3.3, "Task Priority Register (TPR - CR66)" on page 2:119 CR[TPR]; IC:mov-to-CR-TPR; rfi; implied -CR%, % in 3-7, 10-15, 18, 26-63, 75-79, 82-127; IC:none; IC:mov-from-CR-rv+1; none +CR%, % in 3-7, 10-15, 18, 28-63, 75-79, 82-127; IC:none; IC:mov-from-CR-rv+1; none +DAHR%, % in 0-7; br.call, brl.call, br.ret, IC:mov-to-DAHR; br.call, IC:mem-readers, IC:mem-writers, IC:mov-from-DAHR; implied DBR#; IC:mov-to-IND-DBR+3; IC:mov-from-IND-DBR+3; impliedF DBR#; IC:mov-to-IND-DBR+3; IC:probe-all, IC:lfetch-all, IC:mem-readers, IC:mem-writers; data DTC; ptc.e, ptc.g, ptc.ga, ptc.l, ptr.i, ptr.d, itc.i, itc.d, itr.i, itr.d; IC:mem-readers, IC:mem-writers, IC:non-access; data