From ca2a7ea7ca72d9a5e96145ca9063d124edd9b371 Mon Sep 17 00:00:00 2001 From: lkcl Date: Fri, 18 Dec 2020 22:49:18 +0000 Subject: [PATCH] --- openpower/sv/svp_rewrite/svp64.mdwn | 124 +--------------------------- 1 file changed, 1 insertion(+), 123 deletions(-) diff --git a/openpower/sv/svp_rewrite/svp64.mdwn b/openpower/sv/svp_rewrite/svp64.mdwn index bc9bf2e00..cb3141237 100644 --- a/openpower/sv/svp_rewrite/svp64.mdwn +++ b/openpower/sv/svp_rewrite/svp64.mdwn @@ -357,127 +357,5 @@ The 64 SV CRs are arranged similarly to the way the 128 integer registers are ar Instructions are broken down by Register Profiles as listed in the following auto-generated page: [[opcode_regs_deduped]]. "Non-SV" indicates that the operations with this Register Profile cannot be Vectorised (mtspr, bc, dcbz, twi) -## LDST-1R-1W-imm - -`RM-2P-1S1D` - -LD immediate - -## LDST-1R-2W-imm - -LD immediate with update - -## LDST-2R-imm - -ST immediate - -## LDST-2R-1W - -`RM-2P-2S1D` - -LD Indexed with update - -## LDST-2R-1W-imm - -ST Indexed with update - -## LDST-2R-2W - -LD Indexed with update - -## LDST-3R - -ST Indexed - -## LDST-3R-CRo - -ST Indexed cache - -## LDST-3R-1W - -ST Indexed with update - -## CRio -TBD -## CR=2R1W - -Remapped Encoding Fields: `RM-1P-2S1D` - - -## 1W-CRi - -Remapped Encoding Fields: `RM-2P-1S1D` - - - -## 1R-CRo - -Remapped Encoding Fields: `RM-2P-1S1D` - - -## 1R-CRio - -Remapped Encoding Fields: `RM-2P-1S1D` - - - -## 1R-1W - -Remapped Encoding Fields: `RM-2P-1S1D` - - -## 1R-1W-imm - -Remapped Encoding Fields: `RM-2P-1S1D` - - - -## 1R-1W-CRo - -Remapped Encoding Fields: `RM-2P-1S1D` - - - -## 1R-1W-CRio - -Remapped Encoding Fields: `RM-2P-1S1D` - - - -## 2R-CRo - -Remapped Encoding Fields: `RM-1P-2S1D` - - -## 2R-CRio - -Remapped Encoding Fields: `RM-1P-2S1D` - - - -## 2R-1W - -Remapped Encoding Fields: `RM-1P-2S1D` - - - -## 2R-1W-CRo - -Remapped Encoding Fields: `RM-1P-2S1D` - -*Note that analysis of `rl(w|d)imi` shows that these are correctly identified as 2S1D. The pseudocode in [[isa/fixedshift]] although RA is used as both a src and a dest the EXTRA3 extension of each of these gives different meanings to the src RA and dest RA.* - - -## 2R-1W-CRi -TBD - -## 2R-1W-CRio - -Remapped Encoding Fields: `RM-1P-2S1D` - - - -## 3R-1W-CRio - -Remapped Encoding Fields: `RM-1P-3S1D` +TODO generate table which will be here [[svp64/reg_profiles]] -- 2.30.2