libreriscv.git
19 months ago(no commit message)
lkcl [Wed, 12 Apr 2023 21:57:38 +0000 (22:57 +0100)]

19 months ago(no commit message)
lkcl [Wed, 12 Apr 2023 21:23:30 +0000 (22:23 +0100)]

19 months agorename typoed stbus -> stbsx
Jacob Lifshay [Wed, 12 Apr 2023 20:52:26 +0000 (13:52 -0700)]
rename typoed stbus -> stbsx

19 months agoshift-add is useful even with LD-ST-indexed-shifted
Jacob Lifshay [Wed, 12 Apr 2023 20:37:47 +0000 (13:37 -0700)]
shift-add is useful even with LD-ST-indexed-shifted

19 months agoclarify fault-first LD/ST
Luke Kenneth Casson Leighton [Wed, 12 Apr 2023 19:38:30 +0000 (20:38 +0100)]
clarify fault-first LD/ST

19 months agoclarity on reduce modes in appendix
Luke Kenneth Casson Leighton [Wed, 12 Apr 2023 19:36:26 +0000 (20:36 +0100)]
clarity on reduce modes in appendix

19 months agobig whitespace cleanup and indentation of code-blocks with ```s
Luke Kenneth Casson Leighton [Wed, 12 Apr 2023 19:31:34 +0000 (20:31 +0100)]
big whitespace cleanup and indentation of code-blocks with ```s

19 months agowhoops newpage{} not newpage()
Luke Kenneth Casson Leighton [Wed, 12 Apr 2023 19:22:43 +0000 (20:22 +0100)]
whoops newpage{} not newpage()

19 months agomention ls011 in svp64 page, intention to move LD/ST-postinc to EXT2xx
Luke Kenneth Casson Leighton [Wed, 12 Apr 2023 19:20:00 +0000 (20:20 +0100)]
mention ls011 in svp64 page, intention to move LD/ST-postinc to EXT2xx

19 months ago(no commit message)
lkcl [Wed, 12 Apr 2023 19:19:21 +0000 (20:19 +0100)]

19 months ago(no commit message)
lkcl [Wed, 12 Apr 2023 17:51:02 +0000 (18:51 +0100)]

19 months ago(no commit message)
lkcl [Wed, 12 Apr 2023 17:05:20 +0000 (18:05 +0100)]

19 months ago(no commit message)
lkcl [Wed, 12 Apr 2023 17:04:37 +0000 (18:04 +0100)]

19 months ago(no commit message)
lkcl [Wed, 12 Apr 2023 14:00:39 +0000 (15:00 +0100)]

19 months agoadd section prohibiting cross-over between CR0-7 group and CR8-127 group
Luke Kenneth Casson Leighton [Wed, 12 Apr 2023 13:28:30 +0000 (14:28 +0100)]
add section prohibiting cross-over between CR0-7 group and CR8-127 group
https://bugs.libre-soc.org/show_bug.cgi?id=1053

19 months agowhitespace
Luke Kenneth Casson Leighton [Wed, 12 Apr 2023 13:10:57 +0000 (14:10 +0100)]
whitespace

19 months agowhitespace
Luke Kenneth Casson Leighton [Wed, 12 Apr 2023 12:27:45 +0000 (13:27 +0100)]
whitespace

19 months agoadd LD/ST-Index-Shifted provisional instructions to optable.csv for
Luke Kenneth Casson Leighton [Wed, 12 Apr 2023 12:26:21 +0000 (13:26 +0100)]
add LD/ST-Index-Shifted provisional instructions to optable.csv for
v2 ls012

19 months agoadd bug 1054 to ls012
Luke Kenneth Casson Leighton [Wed, 12 Apr 2023 11:47:12 +0000 (12:47 +0100)]
add bug 1054 to ls012

19 months agoupdate ls004, add table of 38 LD/ST shift-indexed instructions
Luke Kenneth Casson Leighton [Wed, 12 Apr 2023 08:41:00 +0000 (09:41 +0100)]
update ls004, add table of 38 LD/ST shift-indexed instructions

19 months agoadd Vectorised strncpy example and move Definitions and EXT09 to end of ls001
Luke Kenneth Casson Leighton [Tue, 11 Apr 2023 17:58:44 +0000 (18:58 +0100)]
add Vectorised strncpy example and move Definitions and EXT09 to end of ls001

19 months agoadd Vectorisation note opf_rfc_ls012_v1
Luke Kenneth Casson Leighton [Tue, 11 Apr 2023 17:05:33 +0000 (18:05 +0100)]
add Vectorisation note

19 months agoreduce lines-per-page estimate in optables
Luke Kenneth Casson Leighton [Tue, 11 Apr 2023 16:37:13 +0000 (17:37 +0100)]
reduce lines-per-page estimate in optables

19 months agoadd FP LD/ST to optable
Luke Kenneth Casson Leighton [Tue, 11 Apr 2023 16:34:01 +0000 (17:34 +0100)]
add FP LD/ST to optable

19 months agoadd link-creation for RFCs
Luke Kenneth Casson Leighton [Tue, 11 Apr 2023 16:18:34 +0000 (17:18 +0100)]
add link-creation for RFCs

19 months agodifferent format for ls012 reg guide table
Luke Kenneth Casson Leighton [Tue, 11 Apr 2023 13:52:06 +0000 (14:52 +0100)]
different format for ls012 reg guide table

19 months ago(no commit message)
lkcl [Tue, 11 Apr 2023 12:26:06 +0000 (13:26 +0100)]

19 months agowhitespace
Luke Kenneth Casson Leighton [Tue, 11 Apr 2023 09:22:57 +0000 (10:22 +0100)]
whitespace

19 months agoadjust priorities -- all inverse trig functions can be expressed in terms of atan2[pi]
Jacob Lifshay [Tue, 11 Apr 2023 06:09:02 +0000 (23:09 -0700)]
adjust priorities -- all inverse trig functions can be expressed in terms of atan2[pi]

19 months agoadd notes on pow's use in 3D graphics
Jacob Lifshay [Tue, 11 Apr 2023 06:07:08 +0000 (23:07 -0700)]
add notes on pow's use in 3D graphics

19 months agoassign fmod/fremainder to ZftransExt -- seems good enough to me
Jacob Lifshay [Tue, 11 Apr 2023 06:06:17 +0000 (23:06 -0700)]
assign fmod/fremainder to ZftransExt -- seems good enough to me

19 months agoadd fmin/max and mark as high priority
Jacob Lifshay [Tue, 11 Apr 2023 06:04:47 +0000 (23:04 -0700)]
add fmin/max and mark as high priority

19 months agomark integer min/max as high priority since vector reduce min/max is common.
Jacob Lifshay [Tue, 11 Apr 2023 06:02:22 +0000 (23:02 -0700)]
mark integer min/max as high priority since vector reduce min/max is common.

19 months agoclean up makefile and support recursive [[!inline]]
Jacob Lifshay [Tue, 11 Apr 2023 05:11:42 +0000 (22:11 -0700)]
clean up makefile and support recursive [[!inline]]

19 months agospelling fix
Jacob Lifshay [Tue, 11 Apr 2023 05:11:30 +0000 (22:11 -0700)]
spelling fix

19 months agoadd .gitignore for new intermediate files
Jacob Lifshay [Tue, 11 Apr 2023 05:10:04 +0000 (22:10 -0700)]
add .gitignore for new intermediate files

19 months agofix spelling and formatting
Jacob Lifshay [Tue, 11 Apr 2023 04:20:06 +0000 (21:20 -0700)]
fix spelling and formatting

19 months ago(no commit message)
lkcl [Mon, 10 Apr 2023 22:10:47 +0000 (23:10 +0100)]

19 months ago(no commit message)
lkcl [Mon, 10 Apr 2023 22:08:20 +0000 (23:08 +0100)]

19 months ago(no commit message)
lkcl [Mon, 10 Apr 2023 22:02:58 +0000 (23:02 +0100)]

19 months ago(no commit message)
lkcl [Mon, 10 Apr 2023 21:35:20 +0000 (22:35 +0100)]

19 months ago(no commit message)
lkcl [Mon, 10 Apr 2023 21:33:47 +0000 (22:33 +0100)]

19 months ago(no commit message)
lkcl [Mon, 10 Apr 2023 21:33:19 +0000 (22:33 +0100)]

19 months ago(no commit message)
lkcl [Mon, 10 Apr 2023 21:31:22 +0000 (22:31 +0100)]

19 months ago(no commit message)
lkcl [Mon, 10 Apr 2023 15:00:04 +0000 (16:00 +0100)]

19 months ago(no commit message)
lkcl [Mon, 10 Apr 2023 14:57:32 +0000 (15:57 +0100)]

19 months ago(no commit message)
lkcl [Mon, 10 Apr 2023 14:56:38 +0000 (15:56 +0100)]

19 months ago(no commit message)
lkcl [Mon, 10 Apr 2023 14:29:06 +0000 (15:29 +0100)]

19 months ago(no commit message)
lkcl [Mon, 10 Apr 2023 14:04:47 +0000 (15:04 +0100)]

19 months ago(no commit message)
lkcl [Mon, 10 Apr 2023 13:42:09 +0000 (14:42 +0100)]

19 months agouse dict.get() in column_header_replacement function
Luke Kenneth Casson Leighton [Mon, 10 Apr 2023 12:55:53 +0000 (13:55 +0100)]
use dict.get() in column_header_replacement function

19 months agols012_optable.py: Added a header col replacement func. Not used yet
Andrey Miroshnikov [Mon, 10 Apr 2023 12:46:07 +0000 (12:46 +0000)]
ls012_optable.py: Added a header col replacement func. Not used yet

19 months agotake out print-comments from ls012 optable generator
Luke Kenneth Casson Leighton [Mon, 10 Apr 2023 11:57:57 +0000 (12:57 +0100)]
take out print-comments from ls012 optable generator

19 months agoadd appendix and compliancy levels to ls010,
Luke Kenneth Casson Leighton [Mon, 10 Apr 2023 11:52:14 +0000 (12:52 +0100)]
add appendix and compliancy levels to ls010,
update po9 page with additional Definitions

19 months agowhoops heading1 not heading2
Luke Kenneth Casson Leighton [Mon, 10 Apr 2023 10:22:38 +0000 (11:22 +0100)]
whoops heading1 not heading2

19 months agoclarify purpose, add pagebreask to ls012
Luke Kenneth Casson Leighton [Mon, 10 Apr 2023 10:21:44 +0000 (11:21 +0100)]
clarify purpose, add pagebreask to ls012

19 months agomentionEU Grant numbers in ls012
Luke Kenneth Casson Leighton [Mon, 10 Apr 2023 10:17:03 +0000 (11:17 +0100)]
mentionEU Grant numbers in ls012

19 months agofix bold
Luke Kenneth Casson Leighton [Mon, 10 Apr 2023 10:15:12 +0000 (11:15 +0100)]
fix bold

19 months ago(no commit message)
lkcl [Mon, 10 Apr 2023 09:42:38 +0000 (10:42 +0100)]

19 months ago(no commit message)
lkcl [Mon, 10 Apr 2023 09:39:20 +0000 (10:39 +0100)]

19 months ago(no commit message)
lkcl [Mon, 10 Apr 2023 09:37:15 +0000 (10:37 +0100)]

19 months ago(no commit message)
lkcl [Mon, 10 Apr 2023 09:24:19 +0000 (10:24 +0100)]

19 months ago(no commit message)
lkcl [Mon, 10 Apr 2023 08:59:39 +0000 (09:59 +0100)]

19 months ago(no commit message)
lkcl [Mon, 10 Apr 2023 08:53:43 +0000 (09:53 +0100)]

19 months agols012: Correct typo
Andrey Miroshnikov [Mon, 10 Apr 2023 07:16:40 +0000 (07:16 +0000)]
ls012: Correct typo

19 months ago(no commit message)
lkcl [Sun, 9 Apr 2023 20:58:58 +0000 (21:58 +0100)]

19 months agoadd "world"
Luke Kenneth Casson Leighton [Sun, 9 Apr 2023 17:52:03 +0000 (18:52 +0100)]
add "world"

19 months ago(no commit message)
lkcl [Sun, 9 Apr 2023 16:25:50 +0000 (17:25 +0100)]

19 months ago(no commit message)
lkcl [Sun, 9 Apr 2023 15:07:02 +0000 (16:07 +0100)]

19 months ago(no commit message)
lkcl [Sun, 9 Apr 2023 15:00:28 +0000 (16:00 +0100)]

19 months agoprovide linking to pages/rfcs for ls012
Luke Kenneth Casson Leighton [Sun, 9 Apr 2023 10:25:03 +0000 (11:25 +0100)]
provide linking to pages/rfcs for ls012

19 months agoadd postinc reg profiles to optables.csv
Luke Kenneth Casson Leighton [Sun, 9 Apr 2023 09:30:08 +0000 (10:30 +0100)]
add postinc reg profiles to optables.csv

19 months agoadd more regs profiles to ls012 optable.csv
Luke Kenneth Casson Leighton [Sun, 9 Apr 2023 09:18:43 +0000 (10:18 +0100)]
add more regs profiles to ls012 optable.csv

19 months agoadd regs column
Luke Kenneth Casson Leighton [Sun, 9 Apr 2023 08:57:19 +0000 (09:57 +0100)]
add regs column

19 months ago(no commit message)
lkcl [Sat, 8 Apr 2023 23:52:38 +0000 (00:52 +0100)]

19 months ago(no commit message)
lkcl [Sat, 8 Apr 2023 23:52:11 +0000 (00:52 +0100)]

19 months agoreduce priority on shadd*
Luke Kenneth Casson Leighton [Sat, 8 Apr 2023 20:08:40 +0000 (21:08 +0100)]
reduce priority on shadd*

19 months ago(no commit message)
lkcl [Sat, 8 Apr 2023 17:13:11 +0000 (18:13 +0100)]

19 months ago(no commit message)
lkcl [Sat, 8 Apr 2023 17:03:46 +0000 (18:03 +0100)]

19 months ago(no commit message)
lkcl [Sat, 8 Apr 2023 17:00:03 +0000 (18:00 +0100)]

19 months ago(no commit message)
lkcl [Sat, 8 Apr 2023 16:58:57 +0000 (17:58 +0100)]

19 months agoadd table key
Luke Kenneth Casson Leighton [Sat, 8 Apr 2023 16:14:33 +0000 (17:14 +0100)]
add table key

19 months agowhitespace
Luke Kenneth Casson Leighton [Sat, 8 Apr 2023 16:03:42 +0000 (17:03 +0100)]
whitespace

19 months agoadd sorting by XO-cost priority pagename
Luke Kenneth Casson Leighton [Sat, 8 Apr 2023 16:02:08 +0000 (17:02 +0100)]
add sorting by XO-cost priority pagename

19 months agowhoops extra comma
Luke Kenneth Casson Leighton [Sat, 8 Apr 2023 16:01:51 +0000 (17:01 +0100)]
whoops extra comma

19 months ago(no commit message)
lkcl [Sat, 8 Apr 2023 15:19:07 +0000 (16:19 +0100)]

19 months ago(no commit message)
lkcl [Sat, 8 Apr 2023 13:22:47 +0000 (14:22 +0100)]

19 months ago(no commit message)
lkcl [Sat, 8 Apr 2023 13:14:37 +0000 (14:14 +0100)]

19 months ago(no commit message)
lkcl [Sat, 8 Apr 2023 12:45:16 +0000 (13:45 +0100)]

19 months ago(no commit message)
lkcl [Sat, 8 Apr 2023 12:43:23 +0000 (13:43 +0100)]

19 months ago(no commit message)
lkcl [Sat, 8 Apr 2023 12:41:24 +0000 (13:41 +0100)]

19 months ago(no commit message)
lkcl [Sat, 8 Apr 2023 12:26:47 +0000 (13:26 +0100)]

19 months ago(no commit message)
lkcl [Sat, 8 Apr 2023 12:23:07 +0000 (13:23 +0100)]

19 months ago(no commit message)
lkcl [Sat, 8 Apr 2023 12:15:45 +0000 (13:15 +0100)]

19 months ago(no commit message)
lkcl [Sat, 8 Apr 2023 12:01:46 +0000 (13:01 +0100)]

19 months ago(no commit message)
lkcl [Sat, 8 Apr 2023 11:50:50 +0000 (12:50 +0100)]

19 months ago(no commit message)
lkcl [Sat, 8 Apr 2023 11:50:10 +0000 (12:50 +0100)]

19 months ago(no commit message)
lkcl [Sat, 8 Apr 2023 11:48:47 +0000 (12:48 +0100)]

19 months ago(no commit message)
lkcl [Sat, 8 Apr 2023 10:40:25 +0000 (11:40 +0100)]

19 months ago(no commit message)
lkcl [Sat, 8 Apr 2023 10:32:42 +0000 (11:32 +0100)]