- Dec 17, 2022
-
-
Andrew Waterman authored
For consistency with the unprivileged ISA spec, use the verb "depend" to say that an extension requires and implies another. Explicitly state the dependence between V and Zve*.
-
- Dec 15, 2022
-
-
Adrian Harris authored
Correction to non-normative text. If EMUL < 1, segmented ld/st act as if it were 1 for purposes of determining the size of the destination register group. Signed-off-by:
Adrian Harris <48252020+aharris-ventana@users.noreply.github.com> Signed-off-by:
Adrian Harris <48252020+aharris-ventana@users.noreply.github.com>
-
- Oct 04, 2022
-
-
Andrew Waterman authored
-
Andrew Waterman authored
-
- Aug 12, 2022
-
-
AdamLatos authored
Co-authored-by:Adam Latos <alatos@marvell.com>
-
- Jul 24, 2022
-
-
Krste Asanovic authored
Changed constraint on vsetvl to remain backwards-compatible.
-
- Jul 22, 2022
-
-
Krste Asanovic authored
Added vl setting constraint to avoid element groups being broken across strip-mine interations in vector-length-agnostic code.
-
Krste Asanovic authored
-
Krste Asanovic authored
-
Krste Asanovic authored
-
Krste Asanovic authored
Added comment on use of vmmv.m instruction with same source and destination to indicate register will be used as a mask.
-
- Jul 15, 2022
-
-
Krste Asanovic authored
-
Haocong Lu authored
-
- Jul 08, 2022
-
-
ksco authored
According to 15.2, the `vcpop.m` instruction previously had the assembler mnemonic `vpopc.m` but was renamed to be consistent with the scalar instruction.
-
- Jul 01, 2022
-
-
ksco authored
According to 15.1, `vmandnot` and `vmornot` have been changed to `vmandn` and `vmorn` to be consistent with the equivalent scalar instructions.
-
- Jun 22, 2022
-
-
Andrew Waterman authored
-
- May 06, 2022
-
-
Eric Love authored
-
- Apr 16, 2022
-
-
Krste Asanovic authored
v[f]slide1down respects the mask policy
-
Andrew Waterman authored
Due to what appears to be an editing error in 9c83a017, v[f]slide1down wasn't updated to respect the mask agnostic/undisturbed policy for elt. vl-1. It should. h/t Brandon Wu
-
- Apr 05, 2022
-
-
Shaked Flur authored
-
- Mar 12, 2022
-
-
Andrew Waterman authored
Vector instructions that process IEEE 754 binary16 numbers were included in draft versions of the vector extension, but they were separated from the V extension prior to ratification. This PR adds them back. The Zvfh extension adds IEEE 754 binary16 support to all FP instructions. The Zvfhmin extension adds only the conversions to and from binary32.
-
- Mar 11, 2022
-
-
Andrew Waterman authored
This makes it easier to reference them.
-
Andrew Waterman authored
-
- Mar 10, 2022
-
-
Nick Knight authored
* Clarify Zve* extensions * "does not include" instead of "exclude" * verb conjugation
-
- Feb 15, 2022
-
-
Andrew Waterman authored
-
Jubilee Young authored
While it is technically correct to use 2^(XLEN-1) here and say 2^16 there, it invites confusion. Eliminate conflicting interpretations or mathematical errors by stating the exact limit of VLEN (and thus VLMAX).
-
- Feb 11, 2022
-
-
Andrew Waterman authored
Following up on 9a877e85, add the note that Zvl* composes with V, and that Zve* can compose with each other.
-
- Feb 01, 2022
-
-
Andrew Waterman authored
Some users have interpreted this spec to imply incompatibility between Zve* and V (see e.g. https://reviews.llvm.org/D117854). That's not the intent, and hopefully this patch clarifies that fact.
-
- Jan 07, 2022
-
-
Andrew Waterman authored
-
- Dec 22, 2021
-
-
Krste Asanovic authored
-
- Nov 18, 2021
-
-
Andrew Waterman authored
Follow-up to e0675aa7
-
Lehua Ding authored
Co-authored-by:lhtin-rivai <lehua.ding@rivai.ai>
-
- Nov 16, 2021
-
-
Andrew Waterman authored
Resolves #756
-
Krste Asanovic authored
Make encodings reserved if the same vector register would be read with two or more different EEWs by the same instruction.
-
- Nov 15, 2021
-
-
Krste Asanovic authored
Moved discussion of illegal `vtype` values into section on configuration setting instructions, and expanded explanations.
-
- Oct 26, 2021
-
-
Andrew Waterman authored
-
- Oct 22, 2021
-
-
Andrew Waterman authored
Once ratified, we will provide nomenclature for the relationship between vector extensions and Zfinx. However, we'll need alternate extension names: e.g., Zve32fx might correspond to Zfinx.
-
Andrew Waterman authored
-
- Oct 06, 2021
-
-
Andrew Waterman authored
Resolves #741
-
- Sep 25, 2021
-
-
Andrew Waterman authored
-