libreriscv.git
18 months agowhitespace
Luke Kenneth Casson Leighton [Sat, 29 Apr 2023 17:12:58 +0000 (18:12 +0100)]
whitespace

18 months agono, fdmadd(s) is definitely not the same as fmadd(s)
Luke Kenneth Casson Leighton [Sat, 29 Apr 2023 17:08:04 +0000 (18:08 +0100)]
no, fdmadd(s) is definitely not the same as fmadd(s)

18 months agowhoops headings
Luke Kenneth Casson Leighton [Sat, 29 Apr 2023 16:34:30 +0000 (17:34 +0100)]
whoops headings

18 months agoadd code demonstrating 8 instructions replaced by one in ls016 twin-butterfly
Luke Kenneth Casson Leighton [Sat, 29 Apr 2023 16:30:08 +0000 (17:30 +0100)]
add code demonstrating 8 instructions replaced by one in ls016 twin-butterfly

18 months agoadd ffadd(s) ffsub(s) etc. to ls012 DCT/FFT
Luke Kenneth Casson Leighton [Sat, 29 Apr 2023 16:08:41 +0000 (17:08 +0100)]
add ffadd(s) ffsub(s) etc. to ls012 DCT/FFT

18 months agowhitespace
Luke Kenneth Casson Leighton [Sat, 29 Apr 2023 16:08:22 +0000 (17:08 +0100)]
whitespace

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

18 months ago(no commit message)
lkcl [Sat, 29 Apr 2023 15:39:29 +0000 (16:39 +0100)]

18 months ago(no commit message)
lkcl [Sat, 29 Apr 2023 15:38:17 +0000 (16:38 +0100)]

18 months agoadd +1 to products for rounding when shifting
Konstantinos Margaritis [Sat, 29 Apr 2023 15:30:01 +0000 (15:30 +0000)]
add +1 to products for rounding when shifting

18 months ago(no commit message)
lkcl [Sat, 29 Apr 2023 15:20:20 +0000 (16:20 +0100)]

18 months ago(no commit message)
lkcl [Sat, 29 Apr 2023 14:30:51 +0000 (15:30 +0100)]

18 months ago(no commit message)
lkcl [Sat, 29 Apr 2023 14:24:53 +0000 (15:24 +0100)]

18 months ago(no commit message)
lkcl [Sat, 29 Apr 2023 13:14:03 +0000 (14:14 +0100)]

18 months ago(no commit message)
lkcl [Sat, 29 Apr 2023 13:13:34 +0000 (14:13 +0100)]

18 months ago(no commit message)
lkcl [Sat, 29 Apr 2023 13:12:31 +0000 (14:12 +0100)]

18 months agoadd link to OPF ISA WG issue for ls016
Luke Kenneth Casson Leighton [Sat, 29 Apr 2023 13:06:34 +0000 (14:06 +0100)]
add link to OPF ISA WG issue for ls016

18 months agoremove utf-8 characters
Luke Kenneth Casson Leighton [Sat, 29 Apr 2023 13:04:14 +0000 (14:04 +0100)]
remove utf-8 characters

18 months agoadd notes on ls016 twin-butterfly instructions
Luke Kenneth Casson Leighton [Sat, 29 Apr 2023 13:00:22 +0000 (14:00 +0100)]
add notes on ls016 twin-butterfly instructions

18 months ago(no commit message)
lkcl [Sat, 29 Apr 2023 13:00:02 +0000 (14:00 +0100)]

18 months ago(no commit message)
lkcl [Sat, 29 Apr 2023 12:29:39 +0000 (13:29 +0100)]

18 months agoremove Rc=1 variants from twin butterfly instructions
lkcl [Sat, 29 Apr 2023 12:27:07 +0000 (13:27 +0100)]
remove Rc=1 variants from twin butterfly instructions

18 months agoget ls016 preamble into shape after copying from ls015
Luke Kenneth Casson Leighton [Sat, 29 Apr 2023 12:24:05 +0000 (13:24 +0100)]
get ls016 preamble into shape after copying from ls015

18 months ago(no commit message)
lkcl [Sat, 29 Apr 2023 12:22:53 +0000 (13:22 +0100)]

18 months ago(no commit message)
lkcl [Sat, 29 Apr 2023 12:21:23 +0000 (13:21 +0100)]

18 months agoclarify EXT022 Prefixed in PO9 encoding
Luke Kenneth Casson Leighton [Sat, 29 Apr 2023 10:55:38 +0000 (11:55 +0100)]
clarify EXT022 Prefixed in PO9 encoding

18 months agomain sources wildcard too specific
Luke Kenneth Casson Leighton [Sat, 29 Apr 2023 10:44:53 +0000 (11:44 +0100)]
main sources wildcard too specific

18 months agoadd ls001.po9 RFC
Luke Kenneth Casson Leighton [Sat, 29 Apr 2023 10:42:56 +0000 (11:42 +0100)]
add ls001.po9 RFC

19 months ago(no commit message)
lkcl [Fri, 28 Apr 2023 18:21:55 +0000 (19:21 +0100)]

19 months ago(no commit message)
lkcl [Fri, 28 Apr 2023 18:19:16 +0000 (19:19 +0100)]

19 months ago(no commit message)
lkcl [Fri, 28 Apr 2023 18:14:00 +0000 (19:14 +0100)]

19 months ago(no commit message)
lkcl [Fri, 28 Apr 2023 18:11:20 +0000 (19:11 +0100)]

19 months agoworking version, negatives work also
Konstantinos Margaritis [Fri, 28 Apr 2023 16:42:31 +0000 (16:42 +0000)]
working version, negatives work also

19 months agoalmost working, negative values differ by 1
Konstantinos Margaritis [Fri, 28 Apr 2023 16:03:44 +0000 (16:03 +0000)]
almost working, negative values differ by 1

19 months ago(no commit message)
lkcl [Fri, 28 Apr 2023 11:34:58 +0000 (12:34 +0100)]

19 months agoDCTI is just a variant of A
Konstantinos Margaritis [Fri, 28 Apr 2023 11:28:58 +0000 (11:28 +0000)]
DCTI is just a variant of A

19 months ago(no commit message)
lkcl [Fri, 28 Apr 2023 10:50:53 +0000 (11:50 +0100)]

19 months ago(no commit message)
lkcl [Fri, 28 Apr 2023 10:40:58 +0000 (11:40 +0100)]

19 months agoConvert to 4-operands, RT=RA, SH->4-bits, BF->DCTI
Konstantinos Margaritis [Fri, 28 Apr 2023 09:16:56 +0000 (09:16 +0000)]
Convert to 4-operands, RT=RA, SH->4-bits, BF->DCTI

19 months agofix form
Jacob Lifshay [Thu, 27 Apr 2023 21:26:18 +0000 (14:26 -0700)]
fix form

19 months agomicrowatt_tutorial: Add gtkwave dep, verilator doc links, new section on verilator...
Andrey Miroshnikov [Thu, 27 Apr 2023 21:23:35 +0000 (21:23 +0000)]
microwatt_tutorial: Add gtkwave dep, verilator doc links, new section on verilator commands

19 months ago(no commit message)
lkcl [Thu, 27 Apr 2023 19:29:42 +0000 (20:29 +0100)]

19 months ago(no commit message)
lkcl [Thu, 27 Apr 2023 18:57:50 +0000 (19:57 +0100)]

19 months ago(no commit message)
lkcl [Thu, 27 Apr 2023 18:57:28 +0000 (19:57 +0100)]

19 months ago(no commit message)
lkcl [Thu, 27 Apr 2023 18:55:31 +0000 (19:55 +0100)]

19 months ago(no commit message)
lkcl [Thu, 27 Apr 2023 18:52:00 +0000 (19:52 +0100)]

19 months ago(no commit message)
lkcl [Thu, 27 Apr 2023 18:50:32 +0000 (19:50 +0100)]

19 months agoadd DCT twin-mul-add integer butterfly instruction
Luke Kenneth Casson Leighton [Thu, 27 Apr 2023 17:03:29 +0000 (18:03 +0100)]
add DCT twin-mul-add integer butterfly instruction
https://bugs.libre-soc.org/show_bug.cgi?id=1074

19 months ago(no commit message)
lkcl [Thu, 27 Apr 2023 16:56:26 +0000 (17:56 +0100)]

19 months agoremove autogen code, add rationale
Konstantinos Margaritis [Thu, 27 Apr 2023 16:51:00 +0000 (16:51 +0000)]
remove autogen code, add rationale

19 months ago(no commit message)
lkcl [Thu, 27 Apr 2023 16:42:49 +0000 (17:42 +0100)]

19 months ago[WIP] Add twin-butterfly proposed insn
Konstantinos Margaritis [Thu, 27 Apr 2023 16:26:25 +0000 (16:26 +0000)]
[WIP] Add twin-butterfly proposed insn

19 months ago(no commit message)
lkcl [Thu, 27 Apr 2023 16:10:58 +0000 (17:10 +0100)]

19 months agoadd twin butterfly page (stub)
Luke Kenneth Casson Leighton [Thu, 27 Apr 2023 15:51:49 +0000 (16:51 +0100)]
add twin butterfly page (stub)
https://bugs.libre-soc.org/show_bug.cgi?id=1074

19 months agomicrowatt_tutorial: Added link to IRC logs
Andrey Miroshnikov [Thu, 27 Apr 2023 15:33:10 +0000 (15:33 +0000)]
microwatt_tutorial: Added link to IRC logs

19 months agomicrowatt_tutorial: Fix formatting
Andrey Miroshnikov [Thu, 27 Apr 2023 15:14:47 +0000 (15:14 +0000)]
microwatt_tutorial: Fix formatting

19 months agomicrowatt.mdwn: Added/fixed links to/from the new page.
Andrey Miroshnikov [Thu, 27 Apr 2023 15:09:07 +0000 (15:09 +0000)]
microwatt.mdwn: Added/fixed links to/from the new page.

19 months agomicrowatt_tutorial: New page for documenting chroot setup for Microwatt sim
Andrey Miroshnikov [Thu, 27 Apr 2023 15:01:26 +0000 (15:01 +0000)]
microwatt_tutorial: New page for documenting chroot setup for Microwatt sim

19 months agoadd intro section for xchacha20 cookbook
Luke Kenneth Casson Leighton [Thu, 27 Apr 2023 10:09:10 +0000 (11:09 +0100)]
add intro section for xchacha20 cookbook

19 months agoadd chacha20 introduction to REMAP Indexing
Luke Kenneth Casson Leighton [Thu, 27 Apr 2023 09:54:59 +0000 (10:54 +0100)]
add chacha20 introduction to REMAP Indexing

19 months agoadd in ```s and deliberately leave in indentation.
Luke Kenneth Casson Leighton [Thu, 27 Apr 2023 09:45:19 +0000 (10:45 +0100)]
add in ```s and deliberately leave in indentation.
reason: when converting with pandoc it gives a nice indentation to the
code-block. plus it looks better while still indented (in the source)

19 months agoremove extra - lines
Konstantinos Margaritis [Thu, 27 Apr 2023 09:44:03 +0000 (09:44 +0000)]
remove extra - lines

19 months agofinally fix tables (for real)
Konstantinos Margaritis [Thu, 27 Apr 2023 09:42:42 +0000 (09:42 +0000)]
finally fix tables (for real)

19 months agowhitespace
Luke Kenneth Casson Leighton [Thu, 27 Apr 2023 09:42:04 +0000 (10:42 +0100)]
whitespace

19 months agonope, it just adds "----s"
Luke Kenneth Casson Leighton [Thu, 27 Apr 2023 09:40:22 +0000 (10:40 +0100)]
nope, it just adds "----s"

19 months agoexperiment with dividers
Luke Kenneth Casson Leighton [Thu, 27 Apr 2023 09:39:43 +0000 (10:39 +0100)]
experiment with dividers

19 months agocorrect table
Luke Kenneth Casson Leighton [Thu, 27 Apr 2023 09:37:39 +0000 (10:37 +0100)]
correct table

19 months agowrong label style
Konstantinos Margaritis [Thu, 27 Apr 2023 09:37:32 +0000 (09:37 +0000)]
wrong label style

19 months agoreally fix tables
Konstantinos Margaritis [Thu, 27 Apr 2023 09:35:03 +0000 (09:35 +0000)]
really fix tables

19 months agofix tables
Konstantinos Margaritis [Thu, 27 Apr 2023 09:32:36 +0000 (09:32 +0000)]
fix tables

19 months agoVF intro, more formatting fixes
Konstantinos Margaritis [Thu, 27 Apr 2023 09:28:17 +0000 (09:28 +0000)]
VF intro, more formatting fixes

19 months agomore formatting fixes in chacha20 doc
Konstantinos Margaritis [Wed, 26 Apr 2023 21:30:40 +0000 (21:30 +0000)]
more formatting fixes in chacha20 doc

19 months agorename maxloc page
Luke Kenneth Casson Leighton [Wed, 26 Apr 2023 18:50:32 +0000 (19:50 +0100)]
rename maxloc page

19 months agoformatting fixes in chacha20 doc
Konstantinos Margaritis [Wed, 26 Apr 2023 17:09:22 +0000 (17:09 +0000)]
formatting fixes in chacha20 doc

19 months agoWIP: initial commit of chacha20 SVP64 page
Konstantinos Margaritis [Wed, 26 Apr 2023 14:31:49 +0000 (14:31 +0000)]
WIP: initial commit of chacha20 SVP64 page

19 months ago(no commit message)
lkcl [Wed, 26 Apr 2023 16:46:22 +0000 (17:46 +0100)]

19 months ago(no commit message)
lkcl [Wed, 26 Apr 2023 16:23:57 +0000 (17:23 +0100)]

19 months ago(no commit message)
lkcl [Wed, 26 Apr 2023 16:17:33 +0000 (17:17 +0100)]

19 months ago(no commit message)
lkcl [Wed, 26 Apr 2023 16:11:46 +0000 (17:11 +0100)]

19 months ago(no commit message)
lkcl [Wed, 26 Apr 2023 16:10:14 +0000 (17:10 +0100)]

19 months ago(no commit message)
lkcl [Wed, 26 Apr 2023 15:25:53 +0000 (16:25 +0100)]

19 months ago(no commit message)
lkcl [Wed, 26 Apr 2023 15:18:45 +0000 (16:18 +0100)]

19 months ago(no commit message)
lkcl [Wed, 26 Apr 2023 15:17:30 +0000 (16:17 +0100)]

19 months ago(no commit message)
lkcl [Wed, 26 Apr 2023 14:50:32 +0000 (15:50 +0100)]

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

19 months agoget onto one page
Luke Kenneth Casson Leighton [Wed, 26 Apr 2023 14:06:55 +0000 (15:06 +0100)]
get onto one page

19 months agotable headings in ls007
Luke Kenneth Casson Leighton [Wed, 26 Apr 2023 14:05:53 +0000 (15:05 +0100)]
table headings in ls007

19 months agomention read-modify-write can be prefixed with a copy instruction
Luke Kenneth Casson Leighton [Wed, 26 Apr 2023 14:02:58 +0000 (15:02 +0100)]
mention read-modify-write can be prefixed with a copy instruction

19 months agomove definition of crternlog binlog etc. to separate file tern_bin.mdwn
Luke Kenneth Casson Leighton [Wed, 26 Apr 2023 13:52:50 +0000 (14:52 +0100)]
move definition of crternlog binlog etc. to separate file tern_bin.mdwn
and include it in ls007.mdwn and bitmanip.mdwn

19 months agoadd binutils entry indicating "done" etc to ls012
Luke Kenneth Casson Leighton [Wed, 26 Apr 2023 13:35:07 +0000 (14:35 +0100)]
add binutils entry indicating "done" etc to ls012

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

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

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

19 months agowhitespace
Luke Kenneth Casson Leighton [Wed, 26 Apr 2023 11:11:55 +0000 (12:11 +0100)]
whitespace

19 months agoreduce int table size
Luke Kenneth Casson Leighton [Wed, 26 Apr 2023 11:08:22 +0000 (12:08 +0100)]
reduce int table size

19 months agoget ls013 table down in size
Luke Kenneth Casson Leighton [Wed, 26 Apr 2023 11:04:57 +0000 (12:04 +0100)]
get ls013 table down in size

19 months ago(no commit message)
lkcl [Wed, 26 Apr 2023 10:49:58 +0000 (11:49 +0100)]

19 months agoremove fminmaxs from ls012 as it is redundant
Luke Kenneth Casson Leighton [Wed, 26 Apr 2023 10:44:54 +0000 (11:44 +0100)]
remove fminmaxs from ls012 as it is redundant

19 months ago(no commit message)
lkcl [Wed, 26 Apr 2023 06:55:01 +0000 (07:55 +0100)]

19 months ago(no commit message)
lkcl [Wed, 26 Apr 2023 06:54:28 +0000 (07:54 +0100)]