whoops realised that postinc-shifted ld/st is 9-bit XO
authorLuke Kenneth Casson Leighton <lkcl@lkcl.net>
Thu, 13 Apr 2023 11:45:32 +0000 (12:45 +0100)
committerLuke Kenneth Casson Leighton <lkcl@lkcl.net>
Thu, 13 Apr 2023 11:56:37 +0000 (12:56 +0100)
openpower/sv/rfc/ls012/optable.csv

index c98a6266af9282261c01834203d4072d6ad86b09..18f49fe3c94ee5ba52423d57b24b9ac62196b7b0 100644 (file)
@@ -29,21 +29,21 @@ stfsup,    ls011, high, PO, yes, EXT2xx, no, isa/pifixedstore, 2R1W
 stfdupx,   ls011, high, 10, yes, EXT2xx, no, isa/pifixedstore, 3R1W
 stfsupx,   ls011, high, 10, yes, EXT2xx, no, isa/pifixedstore, 3R1W
 # LD/ST-Shifted-Postincrement
-lbzuspx,   ls011, med, 10, yes, EXT2xx, no, ls011, 2R2W
-lhzuspx,   ls011, med, 10, yes, EXT2xx, no, ls011, 2R2W
-lhauspx,   ls011, med, 10, yes, EXT2xx, no, ls011, 2R2W
-lwzuspx,   ls011, med, 10, yes, EXT2xx, no, ls011, 2R2W
-lwauspx,   ls011, med, 10, yes, EXT2xx, no, ls011, 2R2W
-lduspx,    ls011, med, 10, yes, EXT2xx, no, ls011, 2R2W
-stbuspx,   ls011, med, 10, yes, EXT2xx, no, ls011, 3R1W
-sthuspx,   ls011, med, 10, yes, EXT2xx, no, ls011, 3R1W
-stwuspx,   ls011, med, 10, yes, EXT2xx, no, ls011, 3R1W
-stduspx,   ls011, med, 10, yes, EXT2xx, no, ls011, 3R1W
+lbzuspx,   ls011, med, 9, yes, EXT2xx, no, ls011, 2R2W
+lhzuspx,   ls011, med, 9, yes, EXT2xx, no, ls011, 2R2W
+lhauspx,   ls011, med, 9, yes, EXT2xx, no, ls011, 2R2W
+lwzuspx,   ls011, med, 9, yes, EXT2xx, no, ls011, 2R2W
+lwauspx,   ls011, med, 9, yes, EXT2xx, no, ls011, 2R2W
+lduspx,    ls011, med, 9, yes, EXT2xx, no, ls011, 2R2W
+stbuspx,   ls011, med, 9, yes, EXT2xx, no, ls011, 3R1W
+sthuspx,   ls011, med, 9, yes, EXT2xx, no, ls011, 3R1W
+stwuspx,   ls011, med, 9, yes, EXT2xx, no, ls011, 3R1W
+stduspx,   ls011, med, 9, yes, EXT2xx, no, ls011, 3R1W
 # FP LD/ST-Shifted-Postincrement
-lfdupsx,   ls011, med, 10, yes, EXT2xx, no, ls011, 2R2W
-lsdupsx,   ls011, med, 10, yes, EXT2xx, no, ls011, 2R2W
-stfdupsx,   ls011, med, 10, yes, EXT2xx, no, ls011, 3R1W
-stfsupsx,   ls011, med, 10, yes, EXT2xx, no, ls011, 3R1W
+lfdupsx,   ls011, med, 9, yes, EXT2xx, no, ls011, 2R2W
+lsdupsx,   ls011, med, 9, yes, EXT2xx, no, ls011, 2R2W
+stfdupsx,   ls011, med, 9, yes, EXT2xx, no, ls011, 3R1W
+stfsupsx,   ls011, med, 9, yes, EXT2xx, no, ls011, 3R1W
 # LD/ST-Index-Shifted (w/Update)
 lbzsx,    ls004, high, 9, yes, EXT0xx, no, ls004, 2R1W
 lbzusx,    ls004, high, 9, yes, EXT0xx, no, ls004, 2R2W