ppc/svp64: inroduce mode and bc fields
authorDmitry Selyutin <ghostmansd@gmail.com>
Sun, 19 Jun 2022 17:27:12 +0000 (20:27 +0300)
committerDmitry Selyutin <ghostmansd@gmail.com>
Fri, 23 Sep 2022 17:11:54 +0000 (20:11 +0300)
gas/config/tc-ppc-svp64.c

index b867b186df4418f08052b7642a81dd9280e42767..0f7db8c474abcb8f20f487dda16f1d9f5dcd4113 100644 (file)
@@ -48,6 +48,17 @@ struct svp64_ctx {
   unsigned int svm : 1;
   unsigned int type : 2;
   unsigned int rc : 1;
+  unsigned int mode : 5;
+
+  /* These are not implemented yet. */
+  unsigned int bc_all : 1;
+  unsigned int bc_lru : 1;
+  unsigned int bc_brc : 1;
+  unsigned int bc_svstep : 1;
+  unsigned int bc_vsb : 1;
+  unsigned int bc_vlset : 1;
+  unsigned int bc_vli : 1;
+  unsigned int bc_snz : 1;
 };
 
 #define SVP64_RC1_ACTIVE (1U << 3U)