[Libre-soc-isa] [Bug 1048] OPF ISA External RFC ls011 - Fixed and Floating point LD/ST-with-update EXT2xx instructions
bugzilla-daemon at libre-soc.org
bugzilla-daemon at libre-soc.org
Wed Jan 10 10:31:08 GMT 2024
https://bugs.libre-soc.org/show_bug.cgi?id=1048
--- Comment #28 from Andrey Miroshnikov <andrey at technepisteme.xyz> ---
Removed duplicate Fixed-Point stores: stbup, stbupx, sthup, sthupx, stwup,
stwupx, stdup, stdupx.
https://git.libre-soc.org/?p=libreriscv.git;a=commitdiff;h=af645794cab13e73fa5e1f0cada344342584a00d
Added FP LD Post update section (openpower/isa/fpload)
https://git.libre-soc.org/?p=libreriscv.git;a=commitdiff;h=36c2d7f2f581809e99cd3a7a82a7f175311c3c06
Added FP ST Post update section (openpower/isa/fpstore)
https://git.libre-soc.org/?p=libreriscv.git;a=commitdiff;h=e9f1a5fffb382515d3cb5c6d537e60f31987c8da
The summary table also included the following instructions (which weren't
mentioned in comment #0, but I added them for completeness):
Added Fixed LD Shifted Post update section (openpower/isa/pifixedloadshift)
https://git.libre-soc.org/?p=libreriscv.git;a=commitdiff;h=517306571ec9f1bf792118acec4100c47c73f413
Added Fixed ST Shifted Post update section (openpower/isa/pifixedstoreshift)
https://git.libre-soc.org/?p=libreriscv.git;a=commitdiff;h=fc2a6d3269771ffeeb423b4b0d9f6928a318b5c1
Added Floating-Point LD Shifted Post update section
(openpower/isa/pifploadshift)
https://git.libre-soc.org/?p=libreriscv.git;a=commitdiff;h=bcfc69937ef94cc45e3772906a0312cf7a8c46d2
Added Floating-Point ST Shifted Post update section
(openpower/isa/pifpstoreshift)
https://git.libre-soc.org/?p=libreriscv.git;a=commitdiff;h=a175a4756f5b4e1350d2099c3f0aae4954b337ed
I just noticed that "openpower/isa/fixedload" and "openpower/isa/fixedstore"
define instructions already present in PowerISA 3.0/1.
This means that the two inline imports for "fixedload" and "fixedstore" are not
required.
https://git.libre-soc.org/?p=libreriscv.git;a=blob;f=openpower/sv/rfc/ls011.mdwn;h=67bb26ec0f2362ce0b07372de777a9462dd69cc8;hb=a175a4756f5b4e1350d2099c3f0aae4954b337ed#l271
Should I remove them from ls011.mdwn (since nothing new is being added to the
PowerISA spec)?
--
You are receiving this mail because:
You are on the CC list for the bug.
More information about the Libre-SOC-ISA
mailing list