aboutsummaryrefslogtreecommitdiff
path: root/include
diff options
context:
space:
mode:
authorDoug Evans <dje@google.com>1998-12-02 20:44:29 +0000
committerDoug Evans <dje@google.com>1998-12-02 20:44:29 +0000
commit6ad9ba646bd56f60002a2d9b9ef037e58c528156 (patch)
tree272a4d93ab556a6a91a68a09a695496644f6dce2 /include
parent38c01dc96e4aa7aaf04b491485784eade927638d (diff)
downloadgdb-6ad9ba646bd56f60002a2d9b9ef037e58c528156.zip
gdb-6ad9ba646bd56f60002a2d9b9ef037e58c528156.tar.gz
gdb-6ad9ba646bd56f60002a2d9b9ef037e58c528156.tar.bz2
add docs for r5900 arg characters
Diffstat (limited to 'include')
-rw-r--r--include/opcode/mips.h27
1 files changed, 27 insertions, 0 deletions
diff --git a/include/opcode/mips.h b/include/opcode/mips.h
index e5b2321..acd3f4e 100644
--- a/include/opcode/mips.h
+++ b/include/opcode/mips.h
@@ -233,6 +233,27 @@ start-sanitize-cygnus
"%" 3 bit immediate vr5400 vector alignment operand (OP_*_VECALIGN)
see also "k" above
end-sanitize-cygnus
+start-sanitize-r5900
+ "0" ???
+ "1" vu0 fp reg position 1
+ "2" vu0 fp reg position 2
+ "3" vu0 fp reg position 3
+ "4" vu0 int reg position 1
+ "5" vu0 int reg position 2
+ "6" vu0 int reg position 3
+ "7" vu0 fp reg with ftf modifier
+ "8" vu0 fp reg with fsf modifier
+ "9" vi27 for vcallmsr
+ "#" optional suffix that must match if present
+ "K" dest operant completer, must match previous dest if present
+ "&" dest instruction completer
+ ";" dest instruction completer, must by xyz
+ "J" vu0 I register
+ "Q" vu0 Q register
+ "X" vu0 R register
+ "U" vu0 ACC register
+ "O" ???
+end-sanitize-r5900
Macro instructions:
"A" General 32 bit expression
@@ -248,11 +269,17 @@ end-sanitize-cygnus
start-sanitize-cygnus
"[]" brackets around index for vector-op scalar operand specifier (vr5400)
end-sanitize-cygnus
+start-sanitize-r5900
+ "+-" auto inc/dec decorators
+end-sanitize-r5900
Characters used so far, for quick reference when adding more:
start-sanitize-cygnus
"Pe%[]" plus...
end-sanitize-cygnus
+start-sanitize-r5900
+ "0123456789+-#&;KJWXUO"
+end-sanitize-r5900
"<>(),"
"ABCDEFGILMNSTRVW"
"abcdfhijklopqrstuvwxz"