summaryrefslogtreecommitdiff
path: root/opcodes
diff options
context:
space:
mode:
authorJim Wilson <wilson@tuliptree.org>2000-10-05 21:55:25 +0000
committerJim Wilson <wilson@tuliptree.org>2000-10-05 21:55:25 +0000
commit262d6ef47671c8cc1f578dcb2687e0095701b8a4 (patch)
treec784f5abf87efc4264e3eba4d29780a563153437 /opcodes
parent40ed7a195cd134c4e06962af8d05de19445e2f1a (diff)
downloadgdb-262d6ef47671c8cc1f578dcb2687e0095701b8a4.tar.gz
Minor DV table update, minor DV checking bug fix.
* config/tc-ia64.c (resources_match): Handle IA64_RS_PRr. * ia64-ic.tbl: Update from Intel. * ia64-asmtab.c: Regenerate.
Diffstat (limited to 'opcodes')
-rw-r--r--opcodes/ChangeLog5
-rw-r--r--opcodes/ia64-asmtab.c23
-rw-r--r--opcodes/ia64-ic.tbl2
3 files changed, 19 insertions, 11 deletions
diff --git a/opcodes/ChangeLog b/opcodes/ChangeLog
index 2e81fc3e883..9bb0b728b7e 100644
--- a/opcodes/ChangeLog
+++ b/opcodes/ChangeLog
@@ -1,3 +1,8 @@
+2000-10-05 Jim Wilson <wilson@cygnus.com>
+
+ * ia64-ic.tbl: Update from Intel.
+ * ia64-asmtab.c: Regenerate.
+
2000-10-04 Kazu Hirata <kazu@hxi.com>
* ia64-gen.c: Convert C++-style comments to C-style comments.
diff --git a/opcodes/ia64-asmtab.c b/opcodes/ia64-asmtab.c
index 8a135594e37..d08119df312 100644
--- a/opcodes/ia64-asmtab.c
+++ b/opcodes/ia64-asmtab.c
@@ -385,31 +385,34 @@ static const short dep5[] = {
};
static const short dep6[] = {
- 88, 252, 2315, 2317, 2319, 2321, 2323, 2325,
+ 88, 252, 2157, 2158, 2160, 2161, 2163, 2164, 2166, 2314, 2315, 2317, 2319,
+ 2321, 2323, 2325,
};
static const short dep7[] = {
- 32, 33, 88, 166, 252, 2129, 2130, 2131, 2157, 2158, 2161, 2164, 2315, 2318,
- 2319, 2322, 2323, 2326, 4127, 20605,
+ 32, 33, 88, 166, 252, 2129, 2130, 2131, 2157, 2158, 2161, 2164, 2314, 2315,
+ 2318, 2319, 2322, 2323, 2326, 4127, 20605,
};
static const short dep8[] = {
- 88, 252, 2316, 2318, 2320, 2322, 2324, 2326,
+ 88, 252, 2157, 2158, 2160, 2161, 2163, 2164, 2166, 2314, 2316, 2318, 2320,
+ 2322, 2324, 2326,
};
static const short dep9[] = {
- 32, 33, 88, 166, 252, 2129, 2130, 2131, 2157, 2158, 2161, 2164, 2316, 2317,
- 2320, 2321, 2324, 2325, 4127, 20605,
+ 32, 33, 88, 166, 252, 2129, 2130, 2131, 2157, 2158, 2161, 2164, 2314, 2316,
+ 2317, 2320, 2321, 2324, 2325, 4127, 20605,
};
static const short dep10[] = {
- 88, 252, 2315, 2316, 2317, 2318, 2319, 2320, 2321, 2322, 2323, 2324, 2325,
- 2326,
+ 88, 252, 2157, 2158, 2160, 2161, 2163, 2164, 2166, 2314, 2315, 2316, 2317,
+ 2318, 2319, 2320, 2321, 2322, 2323, 2324, 2325, 2326,
};
static const short dep11[] = {
- 32, 33, 88, 166, 252, 2129, 2130, 2131, 2157, 2158, 2161, 2164, 2315, 2316,
- 2317, 2318, 2319, 2320, 2321, 2322, 2323, 2324, 2325, 2326, 4127, 20605,
+ 32, 33, 88, 166, 252, 2129, 2130, 2131, 2157, 2158, 2161, 2164, 2314, 2315,
+ 2316, 2317, 2318, 2319, 2320, 2321, 2322, 2323, 2324, 2325, 2326, 4127, 20605,
+
};
static const short dep12[] = {
diff --git a/opcodes/ia64-ic.tbl b/opcodes/ia64-ic.tbl
index 15a02bb2789..bae3433263c 100644
--- a/opcodes/ia64-ic.tbl
+++ b/opcodes/ia64-ic.tbl
@@ -206,7 +206,7 @@ pr-unc-writers-fp; IC:pr-gen-writers-fp[Field(ctype)==unc]+11, fprcpa+11, fprsqr
pr-unc-writers-int; IC:pr-gen-writers-int[Field(ctype)==unc]+11
pr-writers; IC:pr-writers-int, IC:pr-writers-fp
pr-writers-fp; IC:pr-norm-writers-fp, IC:pr-unc-writers-fp
-pr-writers-int; IC:pr-norm-writers-int, IC:pr-unc-writers-int
+pr-writers-int; IC:pr-norm-writers-int, IC:pr-unc-writers-int, IC:pr-and-writers, IC:pr-or-writers
predicatable-instructions; IC:mov-from-PR, IC:mov-to-PR, IC:pr-readers-br, IC:pr-readers-nobr-nomovpr
priv-ops; IC:mov-to-IND-priv, bsw, itc.i, itc.d, itr.i, itr.d, IC:mov-to-CR, IC:mov-from-CR, IC:mov-to-PSR-l, IC:mov-from-PSR, IC:mov-from-IND-priv, ptc.e, ptc.g, ptc.ga, ptc.l, ptr.i, ptr.d, rfi, rsm, ssm, tak, tpa
probe-all; IC:probe-fault, IC:probe-nofault