(no commit message)
authorlkcl <lkcl@web>
Wed, 20 Jul 2022 15:29:17 +0000 (16:29 +0100)
committerIkiWiki <ikiwiki.info>
Wed, 20 Jul 2022 15:29:17 +0000 (16:29 +0100)
openpower.mdwn

index 69f7ee449a9fb9b5fc54f6d44d6c77280005ad7a..38e10eb2d2f2962a08d7207f11ec667ad30a4721 100644 (file)
@@ -80,14 +80,6 @@ Thus it is completely unnecessary to add any vector opcodes - at all -
 saving hugely on both hardware and compiler development time when
 the concept is dropped on top of a pre-existing ISA.
 
-## Condition Registers
-
-Branch Facility (Section 2.3.1 V2.07B and V3.0B) has 4-bit registers: CR0 and CR1.  When SimpleV is active, it may be better to set CR6 (the Vector CR field) instead.
-
-## Carry
-
-SimpleV extends (wraps) *scalar* opcodes with a hardware-level for-loop. Therefore, each scalar operation with a carry-in and carry-out will **require its own carry in and out bit**. Most sensible location to use is the CRs
-
 # Integer Overflow / Saturate
 
 Typically used on vector operations (audio DSP), it makes no sense to have separate opcodes (Opcode 4 SPE).  To be done instead as CSRs / vector-flags on *standard* arithmetic operations.