Skip to content

About RVA22 zicclsm #202

@haosun86

Description

@haosun86

Hi,

In RVA20U64 Mandatory Extensions, zicclsm has the following requirement:

"This introduces a new extension name for this feature. This requires misaligned support for all regular load and store instructions (including scalar and vector) but not AMOs or other specialized forms of memory access. Even though mandated, misaligned loads and stores might execute extremely slowly. Standard software distributions should assume their existence only for correctness, not for performance."

But in RVA22U64 Mandatory Extensions, zicclsm has the following requirement:
"This is a new extension name for this feature. Even though mandated, misaligned loads and stores might execute extremely slowly. Standard software distributions should assume their existence only for correctness, not for performance."

They are inconsistent. RVA22U64 does not describe vector related requirement.
Could you please help explain about the reason?

Thanks
Hao Sun

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions