-
Notifications
You must be signed in to change notification settings - Fork 5.2k
Closed
Labels
Priority:2Work that is important, but not critical for the releaseWork that is important, but not critical for the releasearea-CodeGen-coreclrCLR JIT compiler in src/coreclr/src/jit and related components such as SuperPMICLR JIT compiler in src/coreclr/src/jit and related components such as SuperPMIarm-sveWork related to arm64 SVE/SVE2 supportWork related to arm64 SVE/SVE2 supportin-prThere is an active PR which will close this issue when it is mergedThere is an active PR which will close this issue when it is merged
Milestone
Description
From the discussion at #101291 (comment), we should make sure that we use some decent mask values in LoadVector
and StoreVector
APIs to exercise and test the functionality of these APIs.
- A mask containing mix of 0s and 1s
- A mask containing all 0s
- A mask containing all 1s
- Non-faulting should never throw exception even if invalid address such as
0x0
is passed toLoadVector
. - Faulting APIs throws exception when invalid address such as
0x0
is passed toLoadVector
. - In faulting APIs, inactive elements do not throw exception when invalid address is given to it.
a74nh
Metadata
Metadata
Assignees
Labels
Priority:2Work that is important, but not critical for the releaseWork that is important, but not critical for the releasearea-CodeGen-coreclrCLR JIT compiler in src/coreclr/src/jit and related components such as SuperPMICLR JIT compiler in src/coreclr/src/jit and related components such as SuperPMIarm-sveWork related to arm64 SVE/SVE2 supportWork related to arm64 SVE/SVE2 supportin-prThere is an active PR which will close this issue when it is mergedThere is an active PR which will close this issue when it is merged