| Summary: | experiment reducing number of different instructions in int/fp move/convert | ||
|---|---|---|---|
| Product: | Libre-SOC's first SoC | Reporter: | Jacob Lifshay <programmerjake> |
| Component: | Specification | Assignee: | Luke Kenneth Casson Leighton <lkcl> |
| Status: | RESOLVED FIXED | ||
| Severity: | enhancement | CC: | libre-soc-isa, programmerjake |
| Priority: | --- | ||
| Version: | unspecified | ||
| Hardware: | PC | ||
| OS: | Linux | ||
| NLnet milestone: | NLnet.2022-08-051.OPF | total budget (EUR) for completion of task and all subtasks: | 1500 |
| budget (EUR) for this task, excluding subtasks' budget: | 1500 | parent task for budget allocation: | 1011 |
| child tasks for budget allocation: | The table of payments (in EUR) for this task; TOML format: |
[jacob]
amount = 1000
submitted = 2023-06-28
paid = 2023-07-12
[lkcl]
amount = 500
submitted = 2023-06-22
|
|
| Bug Depends on: | |||
| Bug Blocks: | 1015 | ||
|
Description
Jacob Lifshay
2023-03-07 05:27:10 GMT
markos looked at it and decided he likes the old unreduced scheme better: https://libre-soc.org/irclog/%23libre-soc.2023-03-09.log.html#t2023-03-09T09:00:58 i agree. (In reply to Jacob Lifshay from comment #1) > markos looked at it and decided he likes the old unreduced scheme better: > https://libre-soc.org/irclog/%23libre-soc.2023-03-09.log.html#t2023-03-09T09: > 00:58 the answer was no, 6 months ago, and remains no. https://libre-soc.org/irclog/%23libre-soc.2023-03-14.log.html#t2023-03-14T10:36:45 I rewrote int_fp_mv_reduced_insn_count and merged the changes into int_fp_mv, so I'm marking this resolved. we can mostly copy sections into the RFC, I already did the hard work of writing the full pseudo-code and stuff (if anyone spots any bugs, do let me know!). https://git.libre-soc.org/?p=libreriscv.git;a=blob;f=openpower/sv/int_fp_mv.mdwn;h=5c0afa2dee68c71e1e8788f72185770c12e7ef71;hb=16580f9f1a53f6f4a37701fcb397ef11286f9cb3 commit 16580f9f1a53f6f4a37701fcb397ef11286f9cb3 (HEAD -> master, origin/master, origin/HEAD) Author: Jacob Lifshay <programmerjake@gmail.com> Date: Wed Mar 15 01:16:57 2023 -0700 move int_fp_mv_reduced_insn_count.mdwn over int_fp_mv.mdwn commit 648046411a9ae7399bdd9fb1b736ad7c157bcb5d Author: Jacob Lifshay <programmerjake@gmail.com> Date: Wed Mar 15 01:16:15 2023 -0700 copy changes over from int_fp_mv.mdwn commit e5cb91f114797017c2981ae49f4270d362614aaa Author: Jacob Lifshay <programmerjake@gmail.com> Date: Wed Mar 15 01:12:22 2023 -0700 delete now-unnecessary section on experimental naming schemes commit be35db55be1a155afdb9681a0ff28f5d20352fcb Author: Jacob Lifshay <programmerjake@gmail.com> Date: Wed Mar 15 01:11:51 2023 -0700 add note on considered alternative naming schemes commit 5b3e3929d3102937ee4bd00d40c86ebe1b037519 Author: Jacob Lifshay <programmerjake@gmail.com> Date: Wed Mar 15 01:01:12 2023 -0700 rewrite int_fp_mv_reduced_insn_count to account for reduced instructions changes |