From d59bc106104862e98f0cd775eb922b267fe6b22b Mon Sep 17 00:00:00 2001 From: Dmitry Selyutin Date: Sun, 19 Jun 2022 20:27:12 +0300 Subject: [PATCH] ppc/svp64: inroduce mode and bc fields --- gas/config/tc-ppc-svp64.c | 11 +++++++++++ 1 file changed, 11 insertions(+) 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) -- 2.30.2