From: Dmitry Selyutin Date: Sun, 19 Jun 2022 17:27:12 +0000 (+0300) Subject: ppc/svp64: inroduce mode and bc fields X-Git-Url: https://git.libre-soc.org/?a=commitdiff_plain;h=d59bc106104862e98f0cd775eb922b267fe6b22b;p=binutils-gdb.git ppc/svp64: inroduce mode and bc fields --- diff --git a/gas/config/tc-ppc-svp64.c b/gas/config/tc-ppc-svp64.c index b867b186df4..0f7db8c474a 100644 --- a/gas/config/tc-ppc-svp64.c +++ b/gas/config/tc-ppc-svp64.c @@ -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)