Currently working at SiFive.
User Details
- User Since
- Jan 5 2016, 9:21 AM (375 w, 6 d)
Sep 30 2021
Sep 2 2021
Sep 1 2021
I don't think that such a minor change makes sense to be added to the release notes.
LGTM
Aug 31 2021
Aug 3 2021
Aug 2 2021
Jul 28 2021
Jul 27 2021
Jul 26 2021
Jul 24 2021
Add the scheduling resources for the V extension loads and stores.
Jul 6 2021
Jun 23 2021
Jun 10 2021
Methinks that the choice of whether to relax or not should be decided outside of the assembler code. This directive sets the choice in stone and counters any choice done at build time, when optimizations are specified. For instance, when building a debug version, the optimizations may be different from when building a release version. This directive blocks such common practices and may create confusion and non expected results.
May 25 2021
May 11 2021
Apr 1 2021
Mar 29 2021
Rebase.
Rebased.
Mar 26 2021
Mar 24 2021
Mar 23 2021
This seems like a sensible level of granularity and reuse of existing resources.
Mar 22 2021
Add the mask operand.
Mar 18 2021
Mar 16 2021
Mar 5 2021
Mar 4 2021
Feb 16 2021
Jan 29 2021
Jan 25 2021
Also, when the V spec becomes official, it'll be labeled v2.0. Therefore, as long as v0.9 or v1.0 is implemented, V is only available as an experimental feature.
Jan 22 2021
Test is already in aliases.s.
Jan 15 2021
Jan 11 2021
Jan 8 2021
If you happen to have a test case, please, consider adding it.
Jan 7 2021
Jan 6 2021
Jan 5 2021
Jan 4 2021
LGTM
LGTM
Dec 23 2020
Address @HsiangKai's comments.
Dec 22 2020
Dec 21 2020
Dec 18 2020
LGTM
Dec 14 2020
RV32 tests are also needed, please.
LGTM, but, please, see if any of the lint notices can be addressed before committing.
Dec 11 2020
Dec 10 2020
The default should be ta and mu. The compiler is usually agnostic about the tail of the vector, but usually assumes that masked elements are preserved.