[Libre-soc-bugs] [Bug 558] gcc SV intrinsics concept
bugzilla-daemon at libre-soc.org
bugzilla-daemon at libre-soc.org
Mon Dec 28 22:21:04 GMT 2020
https://bugs.libre-soc.org/show_bug.cgi?id=558
--- Comment #10 from Luke Kenneth Casson Leighton <lkcl at lkcl.net> ---
remenber, jacob: SIMD, RVV, SVE2 and AVX512 compiler intrinsics fundamentally
reflect the underlying concepts of the ISA they map to.
with 188 instructions in RVV the RVV compilers will require 180x{elwidth
permutations} minimum intrinsics to support the ISA assembly code.
the "tagging" of SV requires the *tag* concept to be recognised, and
consequently a first alpha level prototype can get away with:
* vector tagging
* setvl intrinsic
* svp64 prefix context
err... that's it.
how can we get away with that? because there *are* no vector instructions: only
prefixing.
--
You are receiving this mail because:
You are on the CC list for the bug.
More information about the libre-soc-bugs
mailing list