lkcl [Sun, 29 Nov 2020 18:22:15 +0000 (18:22 +0000)]
lkcl [Sun, 29 Nov 2020 18:20:04 +0000 (18:20 +0000)]
lkcl [Sun, 29 Nov 2020 18:19:33 +0000 (18:19 +0000)]
lkcl [Sun, 29 Nov 2020 18:19:17 +0000 (18:19 +0000)]
lkcl [Sun, 29 Nov 2020 18:15:52 +0000 (18:15 +0000)]
Luke Kenneth Casson Leighton [Sun, 29 Nov 2020 17:15:28 +0000 (17:15 +0000)]
add TODO comment about using insn_histogram.py
Luke Kenneth Casson Leighton [Sun, 29 Nov 2020 17:11:59 +0000 (17:11 +0000)]
rename next to nexti (next is a keyword)
Luke Kenneth Casson Leighton [Sun, 29 Nov 2020 17:07:09 +0000 (17:07 +0000)]
move instruction analysis programs to correct location
Luke Kenneth Casson Leighton [Sun, 29 Nov 2020 17:04:05 +0000 (17:04 +0000)]
merge mission statement pages (two should not exist)
Luke Kenneth Casson Leighton [Sun, 29 Nov 2020 16:30:17 +0000 (16:30 +0000)]
add cr int predication page
Luke Kenneth Casson Leighton [Sun, 29 Nov 2020 16:08:45 +0000 (16:08 +0000)]
add new page for CR-to-INT predication
Luke Kenneth Casson Leighton [Sun, 29 Nov 2020 16:06:05 +0000 (16:06 +0000)]
add identification of immediates to keys table
Alexandre Oliva [Sun, 29 Nov 2020 15:52:00 +0000 (12:52 -0300)]
comp16-v1-skel: first cut at the logic for attempt 1 encoding, untested
Alexandre Oliva [Sun, 29 Nov 2020 15:51:15 +0000 (12:51 -0300)]
comp16-v2-skel: add comments to the effect that it's a skeleton
lkcl [Sun, 29 Nov 2020 15:37:06 +0000 (15:37 +0000)]
Alexandre Oliva [Sun, 29 Nov 2020 01:38:27 +0000 (22:38 -0300)]
Add lxo/ChangeLog, and throw-away-me-not :-) scripts written for PR532
Luke Kenneth Casson Leighton [Sat, 28 Nov 2020 23:39:36 +0000 (23:39 +0000)]
add compression estimation script
Luke Kenneth Casson Leighton [Sat, 28 Nov 2020 15:15:38 +0000 (15:15 +0000)]
add auto-generate comment
Luke Kenneth Casson Leighton [Sat, 28 Nov 2020 14:57:41 +0000 (14:57 +0000)]
add comments
Luke Kenneth Casson Leighton [Sat, 28 Nov 2020 14:57:26 +0000 (14:57 +0000)]
add comments
Luke Kenneth Casson Leighton [Sat, 28 Nov 2020 14:54:06 +0000 (14:54 +0000)]
add more categorisation of LD/ST sv analysis forms
Luke Kenneth Casson Leighton [Sat, 28 Nov 2020 14:54:01 +0000 (14:54 +0000)]
add more categorisation of LD/ST sv analysis forms
Luke Kenneth Casson Leighton [Sat, 28 Nov 2020 14:47:25 +0000 (14:47 +0000)]
further categorise SV ops
Luke Kenneth Casson Leighton [Sat, 28 Nov 2020 14:41:29 +0000 (14:41 +0000)]
add marked old -Form onto sv analysis
Cesar_Strauss [Sat, 28 Nov 2020 14:18:06 +0000 (14:18 +0000)]
Completed the FSM-based ALU task
Luke Kenneth Casson Leighton [Sat, 28 Nov 2020 09:38:36 +0000 (09:38 +0000)]
add imm/CRio forms
Luke Kenneth Casson Leighton [Sat, 28 Nov 2020 09:23:56 +0000 (09:23 +0000)]
just record immediate exists not which type
lkcl [Fri, 27 Nov 2020 07:06:26 +0000 (07:06 +0000)]
lkcl [Fri, 27 Nov 2020 06:56:23 +0000 (06:56 +0000)]
lkcl [Fri, 27 Nov 2020 06:30:27 +0000 (06:30 +0000)]
lkcl [Thu, 26 Nov 2020 23:29:15 +0000 (23:29 +0000)]
lkcl [Thu, 26 Nov 2020 23:21:50 +0000 (23:21 +0000)]
lkcl [Thu, 26 Nov 2020 23:12:29 +0000 (23:12 +0000)]
lkcl [Thu, 26 Nov 2020 23:10:27 +0000 (23:10 +0000)]
Luke Kenneth Casson Leighton [Thu, 26 Nov 2020 21:11:29 +0000 (21:11 +0000)]
add more conversion types to sv analysis
Luke Kenneth Casson Leighton [Thu, 26 Nov 2020 21:04:16 +0000 (21:04 +0000)]
update opcode_regs_deduped to include immediates and old mapping
Luke Kenneth Casson Leighton [Thu, 26 Nov 2020 21:03:26 +0000 (21:03 +0000)]
add constant-detection into sv_analysis.py
Luke Kenneth Casson Leighton [Thu, 26 Nov 2020 20:52:34 +0000 (20:52 +0000)]
add old SVPrefix "Forms" to sv_analysis.py
Jacob Lifshay [Thu, 26 Nov 2020 04:52:03 +0000 (20:52 -0800)]
change highlighting to bold
Jacob Lifshay [Thu, 26 Nov 2020 04:49:47 +0000 (20:49 -0800)]
fix highlighting colors
Jacob Lifshay [Thu, 26 Nov 2020 04:46:55 +0000 (20:46 -0800)]
add instruction decode modes and opcode byte highlighting
Jacob Lifshay [Thu, 26 Nov 2020 01:41:08 +0000 (17:41 -0800)]
fix colors
Jacob Lifshay [Thu, 26 Nov 2020 01:37:02 +0000 (17:37 -0800)]
fix css
Jacob Lifshay [Thu, 26 Nov 2020 01:34:37 +0000 (17:34 -0800)]
add colors to demo encoding
Luke Kenneth Casson Leighton [Wed, 25 Nov 2020 15:30:35 +0000 (15:30 +0000)]
re-encode addi and addis in 16-bit C
lkcl [Wed, 25 Nov 2020 14:03:32 +0000 (14:03 +0000)]
lkcl [Wed, 25 Nov 2020 14:03:12 +0000 (14:03 +0000)]
Jacob Lifshay [Wed, 25 Nov 2020 07:41:07 +0000 (23:41 -0800)]
finish 16-bit compressed demo
Jacob Lifshay [Wed, 25 Nov 2020 06:01:17 +0000 (22:01 -0800)]
add efficient variable-length instruction decoding algorithm
Jacob Lifshay [Wed, 25 Nov 2020 05:00:07 +0000 (21:00 -0800)]
move demo to its own file
Luke Kenneth Casson Leighton [Tue, 24 Nov 2020 18:38:35 +0000 (18:38 +0000)]
add "attn" 16-bit instruction
Jacob Lifshay [Tue, 24 Nov 2020 02:13:21 +0000 (18:13 -0800)]
start adding demo of backward-compatible compressed encoding
Luke Kenneth Casson Leighton [Tue, 24 Nov 2020 01:05:54 +0000 (01:05 +0000)]
add CR totals separate from INT reg totals
Luke Kenneth Casson Leighton [Tue, 24 Nov 2020 00:44:56 +0000 (00:44 +0000)]
add reference to bugtracker
Luke Kenneth Casson Leighton [Tue, 24 Nov 2020 00:44:29 +0000 (00:44 +0000)]
add insn-histogram.py from bug #532
https://bugs.libre-soc.org/show_bug.cgi?id=532
lkcl [Mon, 23 Nov 2020 23:27:40 +0000 (23:27 +0000)]
lkcl [Mon, 23 Nov 2020 17:27:06 +0000 (17:27 +0000)]
lkcl [Mon, 23 Nov 2020 14:51:41 +0000 (14:51 +0000)]
lkcl [Mon, 23 Nov 2020 14:11:41 +0000 (14:11 +0000)]
Alexandre Oliva [Mon, 23 Nov 2020 01:59:06 +0000 (22:59 -0300)]
formatting: nop split across a label didn't come out right
Alexandre Oliva [Mon, 23 Nov 2020 01:50:41 +0000 (22:50 -0300)]
add myself (lxo) to team
Alexandre Oliva [Mon, 23 Nov 2020 00:53:08 +0000 (21:53 -0300)]
ideas for compressed mode encoding (attempt 2)
lkcl [Sun, 22 Nov 2020 16:09:22 +0000 (16:09 +0000)]
lkcl [Sun, 22 Nov 2020 16:01:50 +0000 (16:01 +0000)]
lkcl [Sun, 22 Nov 2020 16:00:26 +0000 (16:00 +0000)]
lkcl [Sun, 22 Nov 2020 15:12:55 +0000 (15:12 +0000)]
lkcl [Sun, 22 Nov 2020 15:11:52 +0000 (15:11 +0000)]
lkcl [Sun, 22 Nov 2020 15:06:45 +0000 (15:06 +0000)]
lkcl [Sun, 22 Nov 2020 14:16:56 +0000 (14:16 +0000)]
lkcl [Sun, 22 Nov 2020 14:05:56 +0000 (14:05 +0000)]
lkcl [Sun, 22 Nov 2020 13:49:37 +0000 (13:49 +0000)]
lkcl [Sun, 22 Nov 2020 03:43:41 +0000 (03:43 +0000)]
lkcl [Sat, 21 Nov 2020 23:23:33 +0000 (23:23 +0000)]
lkcl [Sat, 21 Nov 2020 23:16:20 +0000 (23:16 +0000)]
lkcl [Sat, 21 Nov 2020 21:54:17 +0000 (21:54 +0000)]
lkcl [Sat, 21 Nov 2020 21:53:52 +0000 (21:53 +0000)]
lkcl [Sat, 21 Nov 2020 21:30:19 +0000 (21:30 +0000)]
lkcl [Sat, 21 Nov 2020 21:27:53 +0000 (21:27 +0000)]
lkcl [Sat, 21 Nov 2020 20:32:50 +0000 (20:32 +0000)]
lkcl [Sat, 21 Nov 2020 20:31:31 +0000 (20:31 +0000)]
lkcl [Sat, 21 Nov 2020 20:31:02 +0000 (20:31 +0000)]
lkcl [Sat, 21 Nov 2020 13:03:38 +0000 (13:03 +0000)]
lkcl [Sat, 21 Nov 2020 12:57:47 +0000 (12:57 +0000)]
lkcl [Sat, 21 Nov 2020 12:54:33 +0000 (12:54 +0000)]
lkcl [Fri, 20 Nov 2020 23:49:05 +0000 (23:49 +0000)]
lkcl [Fri, 20 Nov 2020 23:48:40 +0000 (23:48 +0000)]
lkcl [Fri, 20 Nov 2020 21:07:01 +0000 (21:07 +0000)]
lkcl [Fri, 20 Nov 2020 20:49:18 +0000 (20:49 +0000)]
lkcl [Fri, 20 Nov 2020 15:48:26 +0000 (15:48 +0000)]
lkcl [Fri, 20 Nov 2020 15:48:02 +0000 (15:48 +0000)]
Luke Kenneth Casson Leighton [Fri, 20 Nov 2020 12:10:09 +0000 (12:10 +0000)]
update to libre-soc.org