Tuesday, 2022-10-04

openpowerbot[slack] <Benjamin Herrenschmidt> FYI, latest `ghdl` fails at generating `microwatt.v` with an internal error: https://github.com/ghdl/ghdl/issues/2205 (last good commit for me was `0d6b21c3b` but I haven't bisected so the breakage could be newer)07:53
openpowerbot[slack] <Nicholas Piggin> How is microwatt at unaligned ld and std? We have this question for the kernel https://github.com/linuxppc/issues/issues/76 but hasn't made any progress because this flag is only relevant to non-VMX paths. The patch that initially introduced this was linux.git 4ec577a28980a which says unaligned ld/std "without _any_ performance hit". Modern POWER CPUs at least require cache line crossings to issue tw09:17
openpowerbot[slack] <joel> @Paul Mackerras would be able to answer that for us09:37
openpowerbot[slack] <Paul Mackerras> Unaligned ld and std take one cycle longer than aligned12:31
openpowerbot[slack] <Paul Mackerras> (for ld that assumes that both pieces hit in the dcache)12:32
*** ibot <ibot!~supybot@libre-soc.org> has joined #microwatt15:28
*** ibot` <ibot`!~supybot@libre-soc.org> has quit IRC15:28

Generated by irclog2html.py 2.17.1 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!