libreriscv.git
4 years ago(no commit message)
lkcl [Mon, 1 Jun 2020 19:05:44 +0000 (20:05 +0100)]

4 years agomove RS to position 1 on ALU (OP_EXTS)
Luke Kenneth Casson Leighton [Mon, 1 Jun 2020 18:50:31 +0000 (19:50 +0100)]
move RS to position 1 on ALU (OP_EXTS)

4 years agomove RS to reg1 for LOGICAL pipeline
Luke Kenneth Casson Leighton [Mon, 1 Jun 2020 18:43:58 +0000 (19:43 +0100)]
move RS to reg1 for LOGICAL pipeline

4 years agocmpb does not store result in CR (cmpeqb and cmp do)
Luke Kenneth Casson Leighton [Sun, 31 May 2020 23:13:01 +0000 (00:13 +0100)]
cmpb does not store result in CR (cmpeqb and cmp do)

4 years ago(no commit message)
lkcl [Sat, 30 May 2020 12:23:23 +0000 (13:23 +0100)]

4 years ago(no commit message)
lkcl [Sat, 30 May 2020 12:22:09 +0000 (13:22 +0100)]

4 years agoRevert "Add variants of setbc"
Michael Nolan [Thu, 28 May 2020 15:12:35 +0000 (11:12 -0400)]
Revert "Add variants of setbc"

Apparently it's not supported by the power assembler. who knew?
This reverts commit eb6dcf77049b0d2e4fff1e7ed7e953be83f3d70b.

4 years agoAdd variants of setbc
Michael Nolan [Thu, 28 May 2020 15:07:59 +0000 (11:07 -0400)]
Add variants of setbc

4 years agoAdd OP_SETB
Michael Nolan [Thu, 28 May 2020 14:43:04 +0000 (10:43 -0400)]
Add OP_SETB

4 years ago(no commit message)
lkcl [Wed, 27 May 2020 14:39:52 +0000 (15:39 +0100)]

4 years ago(no commit message)
lkcl [Tue, 26 May 2020 14:19:29 +0000 (15:19 +0100)]

4 years ago(no commit message)
lkcl [Mon, 25 May 2020 21:50:06 +0000 (22:50 +0100)]

4 years ago(no commit message)
lkcl [Mon, 25 May 2020 21:48:35 +0000 (22:48 +0100)]

4 years ago(no commit message)
lkcl [Mon, 25 May 2020 18:29:50 +0000 (19:29 +0100)]

4 years ago(no commit message)
lkcl [Mon, 25 May 2020 12:58:00 +0000 (13:58 +0100)]

4 years ago(no commit message)
lkcl [Mon, 25 May 2020 12:02:06 +0000 (13:02 +0100)]

4 years agono CR for MFMSR
Luke Kenneth Casson Leighton [Sun, 24 May 2020 18:53:04 +0000 (19:53 +0100)]
no CR for MFMSR

4 years agoadd missing OP_MFMSR and OP_MTMSRD
Luke Kenneth Casson Leighton [Sun, 24 May 2020 18:48:21 +0000 (19:48 +0100)]
add missing OP_MFMSR and OP_MTMSRD

4 years ago(no commit message)
lkcl [Sun, 24 May 2020 18:24:00 +0000 (19:24 +0100)]

4 years ago(no commit message)
lkcl [Sun, 24 May 2020 18:23:01 +0000 (19:23 +0100)]

4 years ago(no commit message)
lkcl [Sun, 24 May 2020 15:09:04 +0000 (16:09 +0100)]

4 years ago(no commit message)
lkcl [Sun, 24 May 2020 15:03:54 +0000 (16:03 +0100)]

4 years ago(no commit message)
lkcl [Sun, 24 May 2020 12:23:40 +0000 (13:23 +0100)]

4 years ago(no commit message)
lkcl [Sun, 24 May 2020 12:21:50 +0000 (13:21 +0100)]

4 years ago(no commit message)
lkcl [Sun, 24 May 2020 12:21:16 +0000 (13:21 +0100)]

4 years ago(no commit message)
lkcl [Sun, 24 May 2020 12:20:45 +0000 (13:20 +0100)]

4 years ago(no commit message)
lkcl [Sun, 24 May 2020 12:19:47 +0000 (13:19 +0100)]

4 years ago(no commit message)
lkcl [Sun, 24 May 2020 12:18:59 +0000 (13:18 +0100)]

4 years ago(no commit message)
lkcl [Sun, 24 May 2020 12:18:11 +0000 (13:18 +0100)]

4 years ago(no commit message)
lkcl [Sun, 24 May 2020 12:17:43 +0000 (13:17 +0100)]

4 years ago(no commit message)
lkcl [Sun, 24 May 2020 12:17:20 +0000 (13:17 +0100)]

4 years ago(no commit message)
lkcl [Sun, 24 May 2020 12:16:36 +0000 (13:16 +0100)]

4 years ago(no commit message)
lkcl [Sun, 24 May 2020 12:15:51 +0000 (13:15 +0100)]

4 years ago(no commit message)
lkcl [Sun, 24 May 2020 12:15:11 +0000 (13:15 +0100)]

4 years ago(no commit message)
lkcl [Sun, 24 May 2020 04:44:26 +0000 (05:44 +0100)]

4 years ago(no commit message)
lkcl [Sun, 24 May 2020 04:35:06 +0000 (05:35 +0100)]

4 years agoshift
Luke Kenneth Casson Leighton [Sun, 24 May 2020 04:24:06 +0000 (05:24 +0100)]
shift

4 years ago(no commit message)
lkcl [Sun, 24 May 2020 04:22:05 +0000 (05:22 +0100)]

4 years ago(no commit message)
lkcl [Sun, 24 May 2020 04:21:37 +0000 (05:21 +0100)]

4 years ago(no commit message)
lkcl [Sat, 23 May 2020 23:12:52 +0000 (00:12 +0100)]

4 years ago(no commit message)
lkcl [Sat, 23 May 2020 23:12:34 +0000 (00:12 +0100)]

4 years ago(no commit message)
lkcl [Sat, 23 May 2020 23:11:49 +0000 (00:11 +0100)]

4 years ago(no commit message)
lkcl [Sat, 23 May 2020 23:02:04 +0000 (00:02 +0100)]

4 years ago(no commit message)
lkcl [Sat, 23 May 2020 18:20:19 +0000 (19:20 +0100)]

4 years ago(no commit message)
lkcl [Sat, 23 May 2020 18:06:44 +0000 (19:06 +0100)]

4 years ago(no commit message)
lkcl [Sat, 23 May 2020 18:04:53 +0000 (19:04 +0100)]

4 years agoTasks 1 and 2 are in progress.
Cesar_Strauss [Sat, 23 May 2020 16:38:12 +0000 (17:38 +0100)]
Tasks 1 and 2 are in progress.

4 years agoUpdate my tasks, ordered by priority
Cesar_Strauss [Sat, 23 May 2020 15:06:40 +0000 (16:06 +0100)]
Update my tasks, ordered by priority

4 years agodocument regspecs
Luke Kenneth Casson Leighton [Sat, 23 May 2020 14:56:06 +0000 (15:56 +0100)]
document regspecs

4 years agoupdate CSS for code block
Luke Kenneth Casson Leighton [Sat, 23 May 2020 14:44:07 +0000 (15:44 +0100)]
update CSS for code block

4 years agoadd regspec description in regfile
Luke Kenneth Casson Leighton [Sat, 23 May 2020 14:38:04 +0000 (15:38 +0100)]
add regspec description in regfile

4 years agohilarious. BC for isel was in the right place all along
Luke Kenneth Casson Leighton [Sat, 23 May 2020 10:19:29 +0000 (11:19 +0100)]
hilarious.  BC for isel was in the right place all along

4 years agoannoying. isel needs to be split into separate CSV if done as group-match
Luke Kenneth Casson Leighton [Sat, 23 May 2020 10:17:15 +0000 (11:17 +0100)]
annoying.  isel needs to be split into separate CSV if done as group-match

4 years agomake 3rd reg for isel NONE however set CRin to BC
Luke Kenneth Casson Leighton [Sat, 23 May 2020 03:09:51 +0000 (04:09 +0100)]
make 3rd reg for isel NONE however set CRin to BC

4 years agomove isel to CR
Luke Kenneth Casson Leighton [Sat, 23 May 2020 02:10:46 +0000 (03:10 +0100)]
move isel to CR

4 years agoshrink isel down to group pattern
Luke Kenneth Casson Leighton [Sat, 23 May 2020 02:08:17 +0000 (03:08 +0100)]
shrink isel down to group pattern

4 years ago(no commit message)
lkcl [Fri, 22 May 2020 20:33:09 +0000 (21:33 +0100)]

4 years agoFix CR0 usage for OP_CNTZ
Michael Nolan [Fri, 22 May 2020 18:28:26 +0000 (14:28 -0400)]
Fix CR0 usage for OP_CNTZ

4 years agoFix OP_MCRF
Michael Nolan [Thu, 21 May 2020 18:03:19 +0000 (14:03 -0400)]
Fix OP_MCRF

4 years agoConvert CR out field to an enum
Michael Nolan [Thu, 21 May 2020 15:59:06 +0000 (11:59 -0400)]
Convert CR out field to an enum

4 years agoAdd myself to the team page
Cesar_Strauss [Thu, 21 May 2020 16:34:17 +0000 (17:34 +0100)]
Add myself to the team page

4 years agoAdd current status
Cesar_Strauss [Thu, 21 May 2020 16:20:14 +0000 (17:20 +0100)]
Add current status

4 years agoCreate skeleton of my page
Cesar_Strauss [Thu, 21 May 2020 16:19:42 +0000 (17:19 +0100)]
Create skeleton of my page

4 years agoAdd CR selector field to decoder tables
Michael Nolan [Thu, 21 May 2020 15:30:14 +0000 (11:30 -0400)]
Add CR selector field to decoder tables

4 years ago(no commit message)
lkcl [Thu, 21 May 2020 13:13:21 +0000 (14:13 +0100)]

4 years ago(no commit message)
lkcl [Thu, 21 May 2020 00:28:20 +0000 (01:28 +0100)]

4 years ago(no commit message)
lkcl [Wed, 20 May 2020 14:42:17 +0000 (15:42 +0100)]

4 years ago(no commit message)
lkcl [Wed, 20 May 2020 14:17:42 +0000 (15:17 +0100)]

4 years agoadd 6600 scoreboard fu-regs image
Luke Kenneth Casson Leighton [Wed, 20 May 2020 14:11:41 +0000 (15:11 +0100)]
add 6600 scoreboard fu-regs image

4 years agomove DIV and MOD to DIV Function Unit, MUL to MUL Function Unit
Luke Kenneth Casson Leighton [Wed, 20 May 2020 00:26:59 +0000 (01:26 +0100)]
move DIV and MOD to DIV Function Unit, MUL to MUL Function Unit

4 years agoFix opcodes for TWI, TDI, TW, and TD
Michael Nolan [Tue, 19 May 2020 19:32:56 +0000 (15:32 -0400)]
Fix opcodes for TWI, TDI, TW, and TD

4 years agomention SPR and other pipelines
Luke Kenneth Casson Leighton [Tue, 19 May 2020 16:29:27 +0000 (17:29 +0100)]
mention SPR and other pipelines

4 years agosplit out system calls from branch pipeline
Luke Kenneth Casson Leighton [Tue, 19 May 2020 16:14:21 +0000 (17:14 +0100)]
split out system calls from branch pipeline

4 years agoadd rfid instruction to opcode minor 19
Luke Kenneth Casson Leighton [Tue, 19 May 2020 15:16:21 +0000 (16:16 +0100)]
add rfid instruction to opcode minor 19

4 years ago(no commit message)
lkcl [Tue, 19 May 2020 14:40:13 +0000 (15:40 +0100)]

4 years ago(no commit message)
lkcl [Tue, 19 May 2020 14:39:08 +0000 (15:39 +0100)]

4 years ago(no commit message)
lkcl [Tue, 19 May 2020 14:35:43 +0000 (15:35 +0100)]

4 years ago(no commit message)
lkcl [Tue, 19 May 2020 14:27:38 +0000 (15:27 +0100)]

4 years ago(no commit message)
lkcl [Tue, 19 May 2020 14:23:50 +0000 (15:23 +0100)]

4 years agomention auto-install scripts
Luke Kenneth Casson Leighton [Mon, 18 May 2020 23:40:41 +0000 (00:40 +0100)]
mention auto-install scripts

4 years agomention dev-env-scripts
Luke Kenneth Casson Leighton [Mon, 18 May 2020 20:34:25 +0000 (21:34 +0100)]
mention dev-env-scripts

4 years agoAdd decoding for bpermd opcode to table
Michael Nolan [Mon, 18 May 2020 17:51:48 +0000 (13:51 -0400)]
Add decoding for bpermd opcode to table

4 years ago(no commit message)
lkcl [Mon, 18 May 2020 11:53:49 +0000 (12:53 +0100)]

4 years ago(no commit message)
lkcl [Mon, 18 May 2020 11:51:10 +0000 (12:51 +0100)]

4 years agoadd XER rules
Luke Kenneth Casson Leighton [Mon, 18 May 2020 11:35:52 +0000 (12:35 +0100)]
add XER rules

4 years agoclarification on 6600
Luke Kenneth Casson Leighton [Sun, 17 May 2020 21:11:41 +0000 (22:11 +0100)]
clarification on 6600

4 years agoadd header section to 6600 page
Luke Kenneth Casson Leighton [Sun, 17 May 2020 21:07:15 +0000 (22:07 +0100)]
add header section to 6600 page

4 years agolink page on pipeline operands
Luke Kenneth Casson Leighton [Sun, 17 May 2020 17:56:06 +0000 (18:56 +0100)]
link page on pipeline operands

4 years agowhitespace, link to tomasulo transform page
Luke Kenneth Casson Leighton [Sun, 17 May 2020 17:54:07 +0000 (18:54 +0100)]
whitespace, link to tomasulo transform page

4 years agoAdd git "submodule init" and "submodule update" for soc
tvijlbrief@8f4aa443232130439ed134e0d8e213b8cec69547 [Sun, 17 May 2020 10:22:13 +0000 (11:22 +0100)]
Add git "submodule init" and "submodule update" for soc

4 years agoFix script error
tvijlbrief@8f4aa443232130439ed134e0d8e213b8cec69547 [Sun, 17 May 2020 09:50:53 +0000 (10:50 +0100)]
Fix script error

4 years agoadd DAG equivalence para
Luke Kenneth Casson Leighton [Sun, 17 May 2020 00:53:22 +0000 (01:53 +0100)]
add DAG equivalence para

4 years agoadd context on article
Luke Kenneth Casson Leighton [Sat, 16 May 2020 22:56:21 +0000 (23:56 +0100)]
add context on article

4 years agoformatting
Luke Kenneth Casson Leighton [Sat, 16 May 2020 22:50:52 +0000 (23:50 +0100)]
formatting

4 years agoformatting
Luke Kenneth Casson Leighton [Sat, 16 May 2020 22:49:31 +0000 (23:49 +0100)]
formatting

4 years agochange numbering on article
Luke Kenneth Casson Leighton [Sat, 16 May 2020 22:47:57 +0000 (23:47 +0100)]
change numbering on article

4 years agonotes on how to transform from tomasulo to scoreboard
Luke Kenneth Casson Leighton [Sat, 16 May 2020 22:40:57 +0000 (23:40 +0100)]
notes on how to transform from tomasulo to scoreboard

4 years agoadd shift pipeline operand in/out table
Luke Kenneth Casson Leighton [Sat, 16 May 2020 21:54:13 +0000 (22:54 +0100)]
add shift pipeline operand in/out table

4 years agoadd arithmetic and logical operand tables
Luke Kenneth Casson Leighton [Sat, 16 May 2020 21:52:58 +0000 (22:52 +0100)]
add arithmetic and logical operand tables

4 years agoadd pipeline operands
Luke Kenneth Casson Leighton [Sat, 16 May 2020 20:17:09 +0000 (21:17 +0100)]
add pipeline operands