uniquify opcodes
authorLuke Kenneth Casson Leighton <lkcl@lkcl.net>
Tue, 6 Oct 2020 21:41:47 +0000 (22:41 +0100)
committerLuke Kenneth Casson Leighton <lkcl@lkcl.net>
Tue, 6 Oct 2020 21:41:47 +0000 (22:41 +0100)
openpower/opcodes_deduped.csv

index 8e68e2546b9d061e75adeece43f0a6f090847d15..2dc5a4b15ec2c383c425f97de8bced47db01b95b 100644 (file)
@@ -14,8 +14,6 @@ NONE,NONE,NONE,RT,NONE,NONE,ZERO,0.0,NONE,0.0,0,NONE,0.0
 NONE,NONE,NONE,RT,WHOLE_REG,NONE,ZERO,0.0,NONE,0.0,0,NONE,0.0
 NONE,RB,NONE,NONE,NONE,NONE,ZERO,0.0,NONE,0.0,0,NONE,0.0
 NONE,RB,RS,RA,NONE,CR0,ZERO,0.0,NONE,0.0,0,RC,0.0
-NONE,RB,RS,RA,NONE,CR0,ZERO,0.0,NONE,0.0,0,RC,0.0
-NONE,RB,RS,RA,NONE,CR0,ZERO,1.0,NONE,0.0,0,RC,0.0
 NONE,RB,RS,RA,NONE,CR0,ZERO,1.0,NONE,0.0,0,RC,0.0
 NONE,RB,RS,RA,NONE,NONE,ZERO,0.0,NONE,0.0,0,RC,0.0
 RA,CONST_DS,NONE,RT,NONE,NONE,ZERO,0.0,is4B,0.0,0,NONE,0.0
@@ -29,7 +27,6 @@ RA,CONST_SH,RS,RA,NONE,CR0,ZERO,0.0,NONE,0.0,0,RC,0.0
 RA,CONST_SI_HI,NONE,RT,NONE,NONE,ZERO,0.0,NONE,0.0,0,NONE,0.0
 RA,CONST_SI,NONE,NONE,NONE,BF,ONE,0.0,NONE,0.0,0,NONE,0.0
 RA,CONST_SI,NONE,NONE,NONE,NONE,ZERO,0.0,NONE,0.0,0,NONE,0.0
-RA,CONST_SI,NONE,NONE,NONE,NONE,ZERO,0.0,NONE,0.0,0,NONE,0.0
 RA,CONST_SI,NONE,RT,NONE,CR0,ZERO,0.0,NONE,0.0,0,NONE,0.0
 RA,CONST_SI,NONE,RT,NONE,CR0,ZERO,1.0,NONE,0.0,0,ONE,0.0
 RA,CONST_SI,NONE,RT,NONE,NONE,ONE,1.0,NONE,0.0,0,NONE,0.0
@@ -37,8 +34,6 @@ RA,CONST_SI,NONE,RT,NONE,NONE,ZERO,0.0,is1B,0.0,0,NONE,0.0
 RA,CONST_SI,NONE,RT,NONE,NONE,ZERO,0.0,is1B,0.0,1,NONE,0.0
 RA,CONST_SI,NONE,RT,NONE,NONE,ZERO,0.0,is2B,0.0,0,NONE,0.0
 RA,CONST_SI,NONE,RT,NONE,NONE,ZERO,0.0,is2B,0.0,1,NONE,0.0
-RA,CONST_SI,NONE,RT,NONE,NONE,ZERO,0.0,is2B,0.0,0,NONE,0.0
-RA,CONST_SI,NONE,RT,NONE,NONE,ZERO,0.0,is2B,0.0,1,NONE,0.0
 RA,CONST_SI,NONE,RT,NONE,NONE,ZERO,0.0,is4B,0.0,0,NONE,0.0
 RA,CONST_SI,NONE,RT,NONE,NONE,ZERO,0.0,is4B,0.0,1,NONE,0.0
 RA,CONST_SI,NONE,RT,NONE,NONE,ZERO,0.0,NONE,0.0,0,NONE,0.0
@@ -53,18 +48,13 @@ RA,CONST_UI,NONE,NONE,NONE,BF,ONE,0.0,NONE,0.0,0,NONE,0.0
 RA,NONE,NONE,RT,NONE,CR0,CA,1.0,NONE,0.0,0,RC,0.0
 RA,NONE,NONE,RT,NONE,NONE,ONE,0.0,NONE,0.0,0,RC,0.0
 RA,RB,NONE,NONE,NONE,BF,ONE,0.0,NONE,0.0,0,NONE,0.0
-RA,RB,NONE,NONE,NONE,BF,ONE,0.0,NONE,0.0,0,NONE,0.0
 RA,RB,NONE,NONE,NONE,BF,ZERO,0.0,NONE,0.0,0,NONE,0.0
 RA,RB,NONE,NONE,NONE,NONE,ZERO,0.0,NONE,0.0,0,NONE,0.0
-RA,RB,NONE,NONE,NONE,NONE,ZERO,0.0,NONE,0.0,0,NONE,0.0
 RA,RB,NONE,RT,BC,NONE,ZERO,0.0,NONE,0.0,0,NONE,0.0
 RA,RB,NONE,RT,NONE,CR0,CA,1.0,NONE,0.0,0,RC,0.0
 RA,RB,NONE,RT,NONE,CR0,ONE,0.0,NONE,0.0,0,RC,0.0
 RA,RB,NONE,RT,NONE,CR0,ONE,1.0,NONE,0.0,0,RC,0.0
 RA,RB,NONE,RT,NONE,CR0,ZERO,0.0,NONE,0.0,0,RC,0.0
-RA,RB,NONE,RT,NONE,CR0,ZERO,0.0,NONE,0.0,0,RC,0.0
-RA,RB,NONE,RT,NONE,CR0,ZERO,0.0,NONE,0.0,0,RC,0.0
-RA,RB,NONE,RT,NONE,CR0,ZERO,0.0,NONE,0.0,0,RC,0.0
 RA,RB,NONE,RT,NONE,CR0,ZERO,1.0,NONE,0.0,0,RC,0.0
 RA,RB,NONE,RT,NONE,NONE,ZERO,0.0,is1B,0.0,0,NONE,0.0
 RA,RB,NONE,RT,NONE,NONE,ZERO,0.0,is1B,0.0,1,NONE,0.0
@@ -72,23 +62,16 @@ RA,RB,NONE,RT,NONE,NONE,ZERO,0.0,is1B,0.0,cix,NONE,0.0
 RA,RB,NONE,RT,NONE,NONE,ZERO,0.0,is2B,0.0,0,NONE,0.0
 RA,RB,NONE,RT,NONE,NONE,ZERO,0.0,is2B,0.0,1,NONE,0.0
 RA,RB,NONE,RT,NONE,NONE,ZERO,0.0,is2B,0.0,cix,NONE,0.0
-RA,RB,NONE,RT,NONE,NONE,ZERO,0.0,is2B,0.0,0,NONE,0.0
-RA,RB,NONE,RT,NONE,NONE,ZERO,0.0,is2B,0.0,1,NONE,0.0
 RA,RB,NONE,RT,NONE,NONE,ZERO,0.0,is2B,1.0,0,NONE,0.0
 RA,RB,NONE,RT,NONE,NONE,ZERO,0.0,is4B,0.0,0,NONE,0.0
 RA,RB,NONE,RT,NONE,NONE,ZERO,0.0,is4B,0.0,1,NONE,0.0
 RA,RB,NONE,RT,NONE,NONE,ZERO,0.0,is4B,0.0,cix,NONE,0.0
-RA,RB,NONE,RT,NONE,NONE,ZERO,0.0,is4B,0.0,0,NONE,0.0
-RA,RB,NONE,RT,NONE,NONE,ZERO,0.0,is4B,0.0,1,NONE,0.0
 RA,RB,NONE,RT,NONE,NONE,ZERO,0.0,is4B,1.0,0,NONE,0.0
 RA,RB,NONE,RT,NONE,NONE,ZERO,0.0,is8B,0.0,0,NONE,0.0
 RA,RB,NONE,RT,NONE,NONE,ZERO,0.0,is8B,0.0,1,NONE,0.0
 RA,RB,NONE,RT,NONE,NONE,ZERO,0.0,is8B,0.0,cix,NONE,0.0
 RA,RB,NONE,RT,NONE,NONE,ZERO,0.0,is8B,1.0,0,NONE,0.0
 RA,RB,NONE,RT,NONE,NONE,ZERO,0.0,NONE,0.0,0,NONE,0.0
-RA,RB,NONE,RT,NONE,NONE,ZERO,0.0,NONE,0.0,0,NONE,0.0
-RA,RB,NONE,RT,NONE,NONE,ZERO,0.0,NONE,0.0,0,NONE,0.0
-RA,RB,NONE,RT,NONE,NONE,ZERO,0.0,NONE,0.0,0,NONE,0.0
 RA,RB,RS,NONE,NONE,CR0,ZERO,0.0,is1B,0.0,0,RC,0.0
 RA,RB,RS,NONE,NONE,CR0,ZERO,0.0,is1B,0.0,1,RC,0.0
 RA,RB,RS,NONE,NONE,NONE,ZERO,0.0,is1B,0.0,cix,NONE,0.0
@@ -114,7 +97,6 @@ RS,NONE,NONE,RA,NONE,CR0,ZERO,0.0,is1B,0.0,0,RC,0.0
 RS,NONE,NONE,RA,NONE,CR0,ZERO,0.0,is2B,0.0,0,RC,0.0
 RS,NONE,NONE,RA,NONE,CR0,ZERO,0.0,is4B,0.0,0,RC,0.0
 RS,NONE,NONE,RA,NONE,CR0,ZERO,0.0,NONE,0.0,0,RC,0.0
-RS,NONE,NONE,RA,NONE,CR0,ZERO,0.0,NONE,0.0,0,RC,0.0
 RS,NONE,NONE,RA,NONE,NONE,ZERO,0.0,is1B,0.0,0,NONE,0.0
 RS,NONE,NONE,RA,NONE,NONE,ZERO,0.0,is4B,0.0,0,NONE,0.0
 RS,NONE,NONE,RA,NONE,NONE,ZERO,0.0,is8B,0.0,0,NONE,0.0