From 1d3395d900736b4e5a5e801463cd3bc708749136 Mon Sep 17 00:00:00 2001 From: lkcl Date: Mon, 30 Nov 2020 01:28:06 +0000 Subject: [PATCH] --- openpower/sv/16_bit_compressed.mdwn | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/openpower/sv/16_bit_compressed.mdwn b/openpower/sv/16_bit_compressed.mdwn index 148a9099d..d30159959 100644 --- a/openpower/sv/16_bit_compressed.mdwn +++ b/openpower/sv/16_bit_compressed.mdwn @@ -375,7 +375,7 @@ Notes: | N | 0 | RT | | 100.0 | RB | RA!=0 | M | and | N | 0 | RT | | 100.1 | RB | RA!=0 | M | nand | N | 0 | RT | | 101.0 | RB | RA!=0 | M | or - | N | 0 | RT | | 101.1 | RB | RA!=0 | M | nor + | N | 0 | RT | | 101.1 | RB | RA!=0 | M | nor/mr | N | 0 | RT | | 100.0 | RB | 0 0 0 | M | extsw | N | 0 | RT | | 100.1 | RB | 0 0 0 | M | cntlz | N | 0 | RT | | 101.0 | RB | 0 0 0 | M | popcnt @@ -395,6 +395,9 @@ Notes: 10 bit mode: +* idea: for 10bit mode, nor is actually 'mr' because mr is + a more common operation. in 16bit however, this encoding + (Cmaj.min=0b101.1, N=0) is 'nor' * for (RA|0) when RA=0 the input is a zero immediate, meaning that nor becomes not * cntlz, popcnt, exts **not available** in 10-bit mode -- 2.30.2