jfsimon1981_c has quit [Remote host closed the connection]
ldevulder has joined #riscv
jfsimon1981_c has joined #riscv
fuwei has quit [Quit: Konversation terminated!]
prabhakalad has joined #riscv
dramforever has joined #riscv
usrnaem has joined #riscv
dh` has quit [Ping timeout: 252 seconds]
dh` has joined #riscv
ja_02 has quit [Ping timeout: 276 seconds]
ja_02 has joined #riscv
ja_02 has quit [Read error: Connection reset by peer]
ja_02 has joined #riscv
ntwk has joined #riscv
jacklsw has quit [Ping timeout: 260 seconds]
naoki has quit [Ping timeout: 255 seconds]
heat has joined #riscv
naoki has joined #riscv
Noisytoot has quit [Remote host closed the connection]
Noisytoot has joined #riscv
ntwk has quit [Read error: Connection reset by peer]
usrnaem has quit [Ping timeout: 252 seconds]
usrnaem has joined #riscv
usrnaem has quit [Ping timeout: 260 seconds]
usrnaem has joined #riscv
Tenkawa has joined #riscv
ntwk has joined #riscv
Noisytoot has quit [Remote host closed the connection]
Noisytoot has joined #riscv
jfsimon1981_c has quit [Ping timeout: 260 seconds]
jfsimon1981 has joined #riscv
dev2 has quit [Ping timeout: 264 seconds]
Stat_headcrabed has joined #riscv
Stat_headcrabed has quit [Quit: Stat_headcrabed]
naoki has quit [Quit: naoki]
felixonmars has quit [Remote host closed the connection]
felixonmars has joined #riscv
dev2 has joined #riscv
klb73 has joined #riscv
jfsimon1981 has quit [Remote host closed the connection]
jfsimon1981 has joined #riscv
bjoto`` has quit [Remote host closed the connection]
Stat_headcrabed has joined #riscv
bjoto has joined #riscv
cleger has joined #riscv
klb73 has quit [Quit: Leaving]
iooi_ has joined #riscv
<courmisch>
just when I was thinking to drop V subsets from FFmpeg, Linux kernel adds them
iooi has quit [Ping timeout: 255 seconds]
iooi_ is now known as iooi
dramforever has quit [Ping timeout: 276 seconds]
psydroid2 has joined #riscv
<palmer>
courmisch: ya, just trying to make life complicated ;)
<courmisch>
we have only 31 bits for CPU caps here because of some disagreeable hysterical raisins :(
heat_ has joined #riscv
heat has quit [Read error: Connection reset by peer]
BootLayer has joined #riscv
<conchuod>
palmer: was that starfive cache thing cos builds were breaking?
<palmer>
conchuod: ya, it uses some 64-bit IO stuff that just fails on 32
<conchuod>
I don't really want to send another PR this week with just that, maybe I can bounce it on to Arnd.
<palmer>
Not sure if it's supposed to have 32-bit control registers on 32-bit systems? Or maybe or just oeabt exist on those
<palmer>
I can send it if you want?
<conchuod>
I think it doesn't even exist!
<palmer>
I'm sending another one anyway...
<conchuod>
Exist on 32-bit systems*
<conchuod>
Uh, ye. I'll ack it.
<conchuod>
Done
<Esmil>
palmer: is the 39 -> 39ULL really needed? I'd think the GENMASK macro would take care of that
<conchuod>
I think you need to use GENMASK_ULL actually, no?
<Esmil>
yeah, that would make sense
<palmer>
actually I thought I'd dropped it from the patch, with no 64-bit stuff it doesn't matter (it fixed the first error, but then the readq/writeq makes it useless)
<palmer>
so I can send a v2 with that dropped?
ln5_ is now known as ln5
<conchuod>
Sure
jfsimon1981 has quit [Remote host closed the connection]
jfsimon1981 has joined #riscv
<palmer>
OK
Stat_headcrabed has quit [Quit: Stat_headcrabed]
<courmisch>
I don't really get the point of Zve64d. If you're going to support 64-bit elements, what's the point of 64-bit "vectors"
billchenchina- has joined #riscv
iooi has quit [Read error: Connection reset by peer]
Stat_headcrabed has joined #riscv
iooi has joined #riscv
Stat_headcrabed has quit [Client Quit]
Maylay has quit [Read error: Connection reset by peer]
iooi has quit [Read error: Connection reset by peer]
iooi has joined #riscv
<conchuod>
I figure most of those subsets are gonna be deadge
Maylay has joined #riscv
davidlt has joined #riscv
Andre_Z has quit [Ping timeout: 260 seconds]
<courmisch>
yeah but when I see a professional adding them to the kernel, I wonder if they know something that I don't
usrnaem has quit [Remote host closed the connection]
usrnaem has joined #riscv
billchenchina- has quit [Ping timeout: 272 seconds]
billchenchina- has joined #riscv
Guest82 has joined #riscv
Guest82 has quit [Client Quit]
Tenkawa has quit [Ping timeout: 260 seconds]
<palmer>
there's some DSP-type stuff in the V extension -- stuff like saturating ops
<conchuod>
courmisch: I figure that having them in their product line is not much work for sifive, so they might as well. If we support one subset, we might as well support em all.
<conchuod>
If you're doing zve32d, then f aint that bad etc.
<courmisch>
palmer: don't get me started on the lack on signed-to-unsigned narrowing clip
<courmisch>
palmer: also, hmm, do you really want to double, triple or quadruple the register bank on embedded just to get a few extra arithmetic functions? I figure hypothetical P or Zvinx would be more sensible
<palmer>
Ya, it really sucks that P got so handicapped in favor of V
SpaceCoaster has quit [Read error: Connection reset by peer]
SpaceCoaster_ has joined #riscv
SpaceCoaster_ is now known as SpaceCoaster
<JohnHenry>
every chip should be a Cray supercomputer, right?
SpaceCoaster has quit [Ping timeout: 260 seconds]
<courmisch>
If every computer were the same, most of us would lose their jobs.