projects
/
libreriscv.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
| inline |
side by side
bug 1244: update maxloc slides after finding shorter algorithm
[libreriscv.git]
/
conferences
/
fosdem2024
/
fosdem2024_ddffirst
/
maxloc.s
diff --git
a/conferences/fosdem2024/fosdem2024_ddffirst/maxloc.s
b/conferences/fosdem2024/fosdem2024_ddffirst/maxloc.s
index 2639c112d8ffbe3de4ce8a1b17ea951d12342891..a343ab93153415837a670f160c43ffe565c76c66 100644
(file)
--- a/
conferences/fosdem2024/fosdem2024_ddffirst/maxloc.s
+++ b/
conferences/fosdem2024/fosdem2024_ddffirst/maxloc.s
@@
-12,4
+12,4
@@
sv.crnand/m=lt/zz *19,*16,0 # SO=~LT, if CR0.eq=0
# nm = i: count masked bits. could use crweirds
sv.svstep/mr/m=so 1,0,6,1 # get vector dststep
sv.creqv *16,*16,*16 # set mask on already-tested
-bc 12,0,-0x
40
# CR0 lt clear, branch back
+bc 12,0,-0x
3c
# CR0 lt clear, branch back