(no commit message)
authorlkcl <lkcl@web>
Sun, 9 Oct 2022 19:02:25 +0000 (20:02 +0100)
committerIkiWiki <ikiwiki.info>
Sun, 9 Oct 2022 19:02:25 +0000 (20:02 +0100)
openpower/sv/rfc/ls002/discussion.mdwn

index 01b00a3de71275b25528db722852b72942e4118b..64a9f3cbe03017a5e43067afad823e309d799089 100644 (file)
@@ -20,6 +20,7 @@
    architecture spec.  In particular, the architecture spec tends to use
    "Move" for instructions that transfer data between registers.  Here are
    two approaches.
+
    a. Model the instructions on li (Load Immediate), an extended mnemonic for
       addi.
         fmvis --> Floating Load Immediate Single (flis)
       Under this approach the new instructions would belong in their own
       3-level section, after Section 4.6.4 (Floating-Point Load and Store
       Double Pair Instructions).
+
    b. Model the instructions on lxvkq (and the existing FP Load instructions)
         fmvis --> Load Floating-Point Single Immediate (lfsi)
         fishmv --> Load Floating-Point Single Immediate Lower (lfsil)
       Under this approach the new instructions would belong in Section 4.6.2
       (Floating-Point Load Instructions), with the Load Floating-Point
       Single instructions.
+
    I prefer (a), because I think it's confusing to treat these instructions,
    which don't access storage, like instructions that do access storage.