Skip to content

VSSUBU doesn't set vxsat #1069

Open
Open
@Timmmm

Description

@Timmmm

This code is missing vcsr[vxsat] = 0b1;

        VV_VSSUBU        => {
                              if unsigned(vs2_val[i]) < unsigned(vs1_val[i]) then zeros()

That code looks a bit suss to be honest - why is VV_VSSUBU so different to VV_VSSUB?

Same for VX_VSSUBU.

Metadata

Metadata

Assignees

No one assigned

    Labels

    vectorIssues related to the Vector extension

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions