Skip to content

Conversation

jacob-crawley
Copy link
Contributor

@dotnet/arm64-contrib @amanasifkhalid @a74nh

Contributing towards #115479

@dotnet-policy-service dotnet-policy-service bot added the community-contribution Indicates that the PR has been added by a community member label Jul 1, 2025
Copy link
Contributor

Tagging subscribers to this area: @dotnet/area-system-runtime-intrinsics
See info in area-owners.md if you want to be subscribed.

Copy link
Contributor

@amanasifkhalid amanasifkhalid left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM.

The test template changes look pretty low-risk, but just to make sure we aren't getting the second op arg wrong anywhere, could you please run the other tests using this template (AbsoluteDifferenceWidening*, AddHighNarrowingEven, etc)?

@jacob-crawley
Copy link
Contributor Author

jacob-crawley commented Jul 1, 2025

The test template changes look pretty low-risk, but just to make sure we aren't getting the second op arg wrong anywhere, could you please run the other tests using this template (AbsoluteDifferenceWidening*, AddHighNarrowingEven, etc)?

Sure, all the tests using this template still pass after the changes

Full test log 16:19:49.578 Running test: _Sve2_ro::JIT.HardwareIntrinsics.Arm._Sve2.Program.Sve2_AbsoluteDifferenceWideningLower_short_sbyte() Supported ISAs: AdvSimd: True Aes: True ArmBase: True Crc32: True Dp: True Rdm: True Sha1: True Sha256: True Sve: True Sve2: True

Beginning scenario: RunBasicScenario_UnsafeRead
Beginning scenario: RunBasicScenario_Load
Beginning scenario: RunReflectionScenario_UnsafeRead
Beginning scenario: RunLclVarScenario_UnsafeRead
Beginning scenario: RunSameLclVarScenario_UnsafeRead
Beginning scenario: RunClassFldScenario
Beginning scenario: RunSameClassFldScenario
Beginning scenario: RunStructLclFldScenario
Beginning scenario: RunStructFldScenario
Beginning scenario: ConditionalSelect_Op1_mask - operation in TrueValue
Beginning scenario: ConditionalSelect_Op1_zero - operation in TrueValue
Beginning scenario: ConditionalSelect_Op1_all - operation in TrueValue
Beginning scenario: ConditionalSelect_Op1_mask - operation in FalseValue
Beginning scenario: ConditionalSelect_Op1_zero - operation in FalseValue
Beginning scenario: ConditionalSelect_Op1_all - operation in FalseValue
Beginning scenario: ConditionalSelect_Op2_mask - operation in TrueValue
Beginning scenario: ConditionalSelect_Op2_zero - operation in TrueValue
Beginning scenario: ConditionalSelect_Op2_all - operation in TrueValue
Beginning scenario: ConditionalSelect_Op2_mask - operation in FalseValue
Beginning scenario: ConditionalSelect_Op2_zero - operation in FalseValue
Beginning scenario: ConditionalSelect_Op2_all - operation in FalseValue
Beginning scenario: ConditionalSelect_FalseOp_mask - operation in TrueValue
Beginning scenario: ConditionalSelect_FalseOp_zero - operation in TrueValue
Beginning scenario: ConditionalSelect_FalseOp_all - operation in TrueValue
Beginning scenario: ConditionalSelect_FalseOp_mask - operation in FalseValue
Beginning scenario: ConditionalSelect_FalseOp_zero - operation in FalseValue
Beginning scenario: ConditionalSelect_FalseOp_all - operation in FalseValue
Beginning scenario: ConditionalSelect_ZeroOp_mask - operation in TrueValue
Beginning scenario: ConditionalSelect_ZeroOp_zero - operation in TrueValue
Beginning scenario: ConditionalSelect_ZeroOp_all - operation in TrueValue
Beginning scenario: ConditionalSelect_ZeroOp_mask - operation in FalseValue
Beginning scenario: ConditionalSelect_ZeroOp_zero - operation in FalseValue
Beginning scenario: ConditionalSelect_ZeroOp_all - operation in FalseValue
16:19:49.720 Passed test: _Sve2_ro::JIT.HardwareIntrinsics.Arm._Sve2.Program.Sve2_AbsoluteDifferenceWideningLower_short_sbyte()
16:19:49.729 Running test: _Sve2_ro::JIT.HardwareIntrinsics.Arm._Sve2.Program.Sve2_AbsoluteDifferenceWideningLower_int_short() 16:19:49 [713/1806]
Beginning scenario: RunBasicScenario_UnsafeRead
Beginning scenario: RunBasicScenario_Load
Beginning scenario: RunReflectionScenario_UnsafeRead
Beginning scenario: RunLclVarScenario_UnsafeRead
Beginning scenario: RunSameLclVarScenario_UnsafeRead
Beginning scenario: RunClassFldScenario
Beginning scenario: RunSameClassFldScenario
Beginning scenario: RunStructLclFldScenario
Beginning scenario: RunStructFldScenario
Beginning scenario: ConditionalSelect_Op1_mask - operation in TrueValue
Beginning scenario: ConditionalSelect_Op1_zero - operation in TrueValue
Beginning scenario: ConditionalSelect_Op1_all - operation in TrueValue
Beginning scenario: ConditionalSelect_Op1_mask - operation in FalseValue
Beginning scenario: ConditionalSelect_Op1_zero - operation in FalseValue
Beginning scenario: ConditionalSelect_Op1_all - operation in FalseValue
Beginning scenario: ConditionalSelect_Op2_mask - operation in TrueValue
Beginning scenario: ConditionalSelect_Op2_zero - operation in TrueValue
Beginning scenario: ConditionalSelect_Op2_all - operation in TrueValue
Beginning scenario: ConditionalSelect_Op2_mask - operation in FalseValue
Beginning scenario: ConditionalSelect_Op2_zero - operation in FalseValue
Beginning scenario: ConditionalSelect_Op2_all - operation in FalseValue
Beginning scenario: ConditionalSelect_FalseOp_mask - operation in TrueValue
Beginning scenario: ConditionalSelect_FalseOp_zero - operation in TrueValue
Beginning scenario: ConditionalSelect_FalseOp_all - operation in TrueValue
Beginning scenario: ConditionalSelect_FalseOp_mask - operation in FalseValue
Beginning scenario: ConditionalSelect_FalseOp_zero - operation in FalseValue
Beginning scenario: ConditionalSelect_FalseOp_all - operation in FalseValue
Beginning scenario: ConditionalSelect_ZeroOp_mask - operation in TrueValue
Beginning scenario: ConditionalSelect_ZeroOp_zero - operation in TrueValue
Beginning scenario: ConditionalSelect_ZeroOp_all - operation in TrueValue
Beginning scenario: ConditionalSelect_ZeroOp_mask - operation in FalseValue
Beginning scenario: ConditionalSelect_ZeroOp_zero - operation in FalseValue
Beginning scenario: ConditionalSelect_ZeroOp_all - operation in FalseValue
16:19:49.753 Passed test: _Sve2_ro::JIT.HardwareIntrinsics.Arm._Sve2.Program.Sve2_AbsoluteDifferenceWideningLower_int_short()
16:19:49.755 Running test: _Sve2_ro::JIT.HardwareIntrinsics.Arm._Sve2.Program.Sve2_AbsoluteDifferenceWideningLower_long_int() 16:19:49 [678/1806]
Beginning scenario: RunBasicScenario_UnsafeRead
Beginning scenario: RunBasicScenario_Load
Beginning scenario: RunReflectionScenario_UnsafeRead
Beginning scenario: RunLclVarScenario_UnsafeRead
Beginning scenario: RunSameLclVarScenario_UnsafeRead
Beginning scenario: RunClassFldScenario
Beginning scenario: RunSameClassFldScenario
Beginning scenario: RunStructLclFldScenario
Beginning scenario: RunStructFldScenario
Beginning scenario: ConditionalSelect_Op1_mask - operation in TrueValue
Beginning scenario: ConditionalSelect_Op1_zero - operation in TrueValue
Beginning scenario: ConditionalSelect_Op1_all - operation in TrueValue
Beginning scenario: ConditionalSelect_Op1_mask - operation in FalseValue
Beginning scenario: ConditionalSelect_Op1_zero - operation in FalseValue
Beginning scenario: ConditionalSelect_Op1_all - operation in FalseValue
Beginning scenario: ConditionalSelect_Op2_mask - operation in TrueValue
Beginning scenario: ConditionalSelect_Op2_zero - operation in TrueValue
Beginning scenario: ConditionalSelect_Op2_all - operation in TrueValue
Beginning scenario: ConditionalSelect_Op2_mask - operation in FalseValue
Beginning scenario: ConditionalSelect_Op2_zero - operation in FalseValue
Beginning scenario: ConditionalSelect_Op2_all - operation in FalseValue
Beginning scenario: ConditionalSelect_FalseOp_mask - operation in TrueValue
Beginning scenario: ConditionalSelect_FalseOp_zero - operation in TrueValue
Beginning scenario: ConditionalSelect_FalseOp_all - operation in TrueValue
Beginning scenario: ConditionalSelect_FalseOp_mask - operation in FalseValue
Beginning scenario: ConditionalSelect_FalseOp_zero - operation in FalseValue
Beginning scenario: ConditionalSelect_FalseOp_all - operation in FalseValue
Beginning scenario: ConditionalSelect_ZeroOp_mask - operation in TrueValue
Beginning scenario: ConditionalSelect_ZeroOp_zero - operation in TrueValue
Beginning scenario: ConditionalSelect_ZeroOp_all - operation in TrueValue
Beginning scenario: ConditionalSelect_ZeroOp_mask - operation in FalseValue
Beginning scenario: ConditionalSelect_ZeroOp_zero - operation in FalseValue
Beginning scenario: ConditionalSelect_ZeroOp_all - operation in FalseValue
16:19:49.781 Passed test: _Sve2_ro::JIT.HardwareIntrinsics.Arm._Sve2.Program.Sve2_AbsoluteDifferenceWideningLower_long_int()
16:19:49.782 Running test: _Sve2_ro::JIT.HardwareIntrinsics.Arm._Sve2.Program.Sve2_AbsoluteDifferenceWideningLower_ushort_byte() 16:19:49 [643/1806]
Beginning scenario: RunBasicScenario_UnsafeRead
Beginning scenario: RunBasicScenario_Load
Beginning scenario: RunReflectionScenario_UnsafeRead
Beginning scenario: RunLclVarScenario_UnsafeRead
Beginning scenario: RunSameLclVarScenario_UnsafeRead
Beginning scenario: RunClassFldScenario
Beginning scenario: RunSameClassFldScenario
Beginning scenario: RunStructLclFldScenario
Beginning scenario: RunStructFldScenario
Beginning scenario: ConditionalSelect_Op1_mask - operation in TrueValue
Beginning scenario: ConditionalSelect_Op1_zero - operation in TrueValue
Beginning scenario: ConditionalSelect_Op1_all - operation in TrueValue
Beginning scenario: ConditionalSelect_Op1_mask - operation in FalseValue
Beginning scenario: ConditionalSelect_Op1_zero - operation in FalseValue
Beginning scenario: ConditionalSelect_Op1_all - operation in FalseValue
Beginning scenario: ConditionalSelect_Op2_mask - operation in TrueValue
Beginning scenario: ConditionalSelect_Op2_zero - operation in TrueValue
Beginning scenario: ConditionalSelect_Op2_all - operation in TrueValue
Beginning scenario: ConditionalSelect_Op2_mask - operation in FalseValue
Beginning scenario: ConditionalSelect_Op2_zero - operation in FalseValue
Beginning scenario: ConditionalSelect_Op2_all - operation in FalseValue
Beginning scenario: ConditionalSelect_FalseOp_mask - operation in TrueValue
Beginning scenario: ConditionalSelect_FalseOp_zero - operation in TrueValue
Beginning scenario: ConditionalSelect_FalseOp_all - operation in TrueValue
Beginning scenario: ConditionalSelect_FalseOp_mask - operation in FalseValue
Beginning scenario: ConditionalSelect_FalseOp_zero - operation in FalseValue
Beginning scenario: ConditionalSelect_FalseOp_all - operation in FalseValue
Beginning scenario: ConditionalSelect_ZeroOp_mask - operation in TrueValue
Beginning scenario: ConditionalSelect_ZeroOp_zero - operation in TrueValue
Beginning scenario: ConditionalSelect_ZeroOp_all - operation in TrueValue
Beginning scenario: ConditionalSelect_ZeroOp_mask - operation in FalseValue
Beginning scenario: ConditionalSelect_ZeroOp_zero - operation in FalseValue
Beginning scenario: ConditionalSelect_ZeroOp_all - operation in FalseValue
16:19:49.808 Passed test: _Sve2_ro::JIT.HardwareIntrinsics.Arm._Sve2.Program.Sve2_AbsoluteDifferenceWideningLower_ushort_byte()
16:19:49.810 Running test: _Sve2_ro::JIT.HardwareIntrinsics.Arm._Sve2.Program.Sve2_AbsoluteDifferenceWideningLower_uint_ushort() 16:19:49 [608/1806]
Beginning scenario: RunBasicScenario_UnsafeRead
Beginning scenario: RunBasicScenario_Load
Beginning scenario: RunReflectionScenario_UnsafeRead
Beginning scenario: RunLclVarScenario_UnsafeRead
Beginning scenario: RunSameLclVarScenario_UnsafeRead
Beginning scenario: RunClassFldScenario
Beginning scenario: RunSameClassFldScenario
Beginning scenario: RunStructLclFldScenario
Beginning scenario: RunStructFldScenario
Beginning scenario: ConditionalSelect_Op1_mask - operation in TrueValue
Beginning scenario: ConditionalSelect_Op1_zero - operation in TrueValue
Beginning scenario: ConditionalSelect_Op1_all - operation in TrueValue
Beginning scenario: ConditionalSelect_Op1_mask - operation in FalseValue
Beginning scenario: ConditionalSelect_Op1_zero - operation in FalseValue
Beginning scenario: ConditionalSelect_Op1_all - operation in FalseValue
Beginning scenario: ConditionalSelect_Op2_mask - operation in TrueValue
Beginning scenario: ConditionalSelect_Op2_zero - operation in TrueValue
Beginning scenario: ConditionalSelect_Op2_all - operation in TrueValue
Beginning scenario: ConditionalSelect_Op2_mask - operation in FalseValue
Beginning scenario: ConditionalSelect_Op2_zero - operation in FalseValue
Beginning scenario: ConditionalSelect_Op2_all - operation in FalseValue
Beginning scenario: ConditionalSelect_FalseOp_mask - operation in TrueValue
Beginning scenario: ConditionalSelect_FalseOp_zero - operation in TrueValue
Beginning scenario: ConditionalSelect_FalseOp_all - operation in TrueValue
Beginning scenario: ConditionalSelect_FalseOp_mask - operation in FalseValue
Beginning scenario: ConditionalSelect_FalseOp_zero - operation in FalseValue
Beginning scenario: ConditionalSelect_FalseOp_all - operation in FalseValue
Beginning scenario: ConditionalSelect_ZeroOp_mask - operation in TrueValue
Beginning scenario: ConditionalSelect_ZeroOp_zero - operation in TrueValue
Beginning scenario: ConditionalSelect_ZeroOp_all - operation in TrueValue
Beginning scenario: ConditionalSelect_ZeroOp_mask - operation in FalseValue
Beginning scenario: ConditionalSelect_ZeroOp_zero - operation in FalseValue
Beginning scenario: ConditionalSelect_ZeroOp_all - operation in FalseValue
16:19:49.836 Passed test: _Sve2_ro::JIT.HardwareIntrinsics.Arm._Sve2.Program.Sve2_AbsoluteDifferenceWideningLower_uint_ushort()
16:19:49.861 Running test: _Sve2_ro::JIT.HardwareIntrinsics.Arm._Sve2.Program.Sve2_AbsoluteDifferenceWideningLower_ulong_uint()
Beginning scenario: RunBasicScenario_UnsafeRead
Beginning scenario: RunBasicScenario_Load
Beginning scenario: RunReflectionScenario_UnsafeRead
Beginning scenario: RunLclVarScenario_UnsafeRead
Beginning scenario: RunSameLclVarScenario_UnsafeRead
Beginning scenario: RunClassFldScenario
Beginning scenario: RunSameClassFldScenario
Beginning scenario: RunStructLclFldScenario
Beginning scenario: RunStructFldScenario
Beginning scenario: ConditionalSelect_Op1_mask - operation in TrueValue
Beginning scenario: ConditionalSelect_Op1_zero - operation in TrueValue
Beginning scenario: ConditionalSelect_Op1_all - operation in TrueValue
Beginning scenario: ConditionalSelect_Op1_mask - operation in FalseValue
Beginning scenario: ConditionalSelect_Op1_zero - operation in FalseValue
Beginning scenario: ConditionalSelect_Op1_all - operation in FalseValue
Beginning scenario: ConditionalSelect_Op2_mask - operation in TrueValue
Beginning scenario: ConditionalSelect_Op2_zero - operation in TrueValue
Beginning scenario: ConditionalSelect_Op2_all - operation in TrueValue
Beginning scenario: ConditionalSelect_Op2_mask - operation in FalseValue
Beginning scenario: ConditionalSelect_Op2_zero - operation in FalseValue
Beginning scenario: ConditionalSelect_Op2_all - operation in FalseValue
Beginning scenario: ConditionalSelect_FalseOp_mask - operation in TrueValue
Beginning scenario: ConditionalSelect_FalseOp_zero - operation in TrueValue
Beginning scenario: ConditionalSelect_FalseOp_all - operation in TrueValue
Beginning scenario: ConditionalSelect_FalseOp_mask - operation in FalseValue
Beginning scenario: ConditionalSelect_FalseOp_zero - operation in FalseValue
Beginning scenario: ConditionalSelect_FalseOp_all - operation in FalseValue
Beginning scenario: ConditionalSelect_ZeroOp_mask - operation in TrueValue
Beginning scenario: ConditionalSelect_ZeroOp_zero - operation in TrueValue
Beginning scenario: ConditionalSelect_ZeroOp_all - operation in TrueValue
Beginning scenario: ConditionalSelect_ZeroOp_mask - operation in FalseValue
Beginning scenario: ConditionalSelect_ZeroOp_zero - operation in FalseValue
Beginning scenario: ConditionalSelect_ZeroOp_all - operation in FalseValue
16:19:49.887 Passed test: _Sve2_ro::JIT.HardwareIntrinsics.Arm._Sve2.Program.Sve2_AbsoluteDifferenceWideningLower_ulong_uint() 16:19:49 [539/1806]
16:19:49.888 Running test: _Sve2_ro::JIT.HardwareIntrinsics.Arm._Sve2.Program.Sve2_AbsoluteDifferenceWideningUpper_short_sbyte()
Beginning scenario: RunBasicScenario_UnsafeRead
Beginning scenario: RunBasicScenario_Load
Beginning scenario: RunReflectionScenario_UnsafeRead
Beginning scenario: RunLclVarScenario_UnsafeRead
Beginning scenario: RunSameLclVarScenario_UnsafeRead
Beginning scenario: RunClassFldScenario
Beginning scenario: RunSameClassFldScenario
Beginning scenario: RunStructLclFldScenario
Beginning scenario: RunStructFldScenario
Beginning scenario: ConditionalSelect_Op1_mask - operation in TrueValue
Beginning scenario: ConditionalSelect_Op1_zero - operation in TrueValue
Beginning scenario: ConditionalSelect_Op1_all - operation in TrueValue
Beginning scenario: ConditionalSelect_Op1_mask - operation in FalseValue
Beginning scenario: ConditionalSelect_Op1_zero - operation in FalseValue
Beginning scenario: ConditionalSelect_Op1_all - operation in FalseValue
Beginning scenario: ConditionalSelect_Op2_mask - operation in TrueValue
Beginning scenario: ConditionalSelect_Op2_zero - operation in TrueValue
Beginning scenario: ConditionalSelect_Op2_all - operation in TrueValue
Beginning scenario: ConditionalSelect_Op2_mask - operation in FalseValue
Beginning scenario: ConditionalSelect_Op2_zero - operation in FalseValue
Beginning scenario: ConditionalSelect_Op2_all - operation in FalseValue
Beginning scenario: ConditionalSelect_FalseOp_mask - operation in TrueValue
Beginning scenario: ConditionalSelect_FalseOp_zero - operation in TrueValue
Beginning scenario: ConditionalSelect_FalseOp_all - operation in TrueValue
Beginning scenario: ConditionalSelect_FalseOp_mask - operation in FalseValue
Beginning scenario: ConditionalSelect_FalseOp_zero - operation in FalseValue
Beginning scenario: ConditionalSelect_FalseOp_all - operation in FalseValue
Beginning scenario: ConditionalSelect_ZeroOp_mask - operation in TrueValue
Beginning scenario: ConditionalSelect_ZeroOp_zero - operation in TrueValue
Beginning scenario: ConditionalSelect_ZeroOp_all - operation in TrueValue
Beginning scenario: ConditionalSelect_ZeroOp_mask - operation in FalseValue
Beginning scenario: ConditionalSelect_ZeroOp_zero - operation in FalseValue
Beginning scenario: ConditionalSelect_ZeroOp_all - operation in FalseValue
16:19:49.912 Passed test: _Sve2_ro::JIT.HardwareIntrinsics.Arm._Sve2.Program.Sve2_AbsoluteDifferenceWideningUpper_short_sbyte()
16:19:49.914 Running test: _Sve2_ro::JIT.HardwareIntrinsics.Arm._Sve2.Program.Sve2_AbsoluteDifferenceWideningUpper_int_short() 16:19:49 [503/1806]
Beginning scenario: RunBasicScenario_UnsafeRead
Beginning scenario: RunBasicScenario_Load
Beginning scenario: RunReflectionScenario_UnsafeRead
Beginning scenario: RunLclVarScenario_UnsafeRead
Beginning scenario: RunSameLclVarScenario_UnsafeRead
Beginning scenario: RunClassFldScenario
Beginning scenario: RunSameClassFldScenario
Beginning scenario: RunStructLclFldScenario
Beginning scenario: RunStructFldScenario
Beginning scenario: ConditionalSelect_Op1_mask - operation in TrueValue
Beginning scenario: ConditionalSelect_Op1_zero - operation in TrueValue
Beginning scenario: ConditionalSelect_Op1_all - operation in TrueValue
Beginning scenario: ConditionalSelect_Op1_mask - operation in FalseValue
Beginning scenario: ConditionalSelect_Op1_zero - operation in FalseValue
Beginning scenario: ConditionalSelect_Op1_all - operation in FalseValue
Beginning scenario: ConditionalSelect_Op2_mask - operation in TrueValue
Beginning scenario: ConditionalSelect_Op2_zero - operation in TrueValue
Beginning scenario: ConditionalSelect_Op2_all - operation in TrueValue
Beginning scenario: ConditionalSelect_Op2_mask - operation in FalseValue
Beginning scenario: ConditionalSelect_Op2_zero - operation in FalseValue
Beginning scenario: ConditionalSelect_Op2_all - operation in FalseValue
Beginning scenario: ConditionalSelect_FalseOp_mask - operation in TrueValue
Beginning scenario: ConditionalSelect_FalseOp_zero - operation in TrueValue
Beginning scenario: ConditionalSelect_FalseOp_all - operation in TrueValue
Beginning scenario: ConditionalSelect_FalseOp_mask - operation in FalseValue
Beginning scenario: ConditionalSelect_FalseOp_zero - operation in FalseValue
Beginning scenario: ConditionalSelect_FalseOp_all - operation in FalseValue
Beginning scenario: ConditionalSelect_ZeroOp_mask - operation in TrueValue
Beginning scenario: ConditionalSelect_ZeroOp_zero - operation in TrueValue
Beginning scenario: ConditionalSelect_ZeroOp_all - operation in TrueValue
Beginning scenario: ConditionalSelect_ZeroOp_mask - operation in FalseValue
Beginning scenario: ConditionalSelect_ZeroOp_zero - operation in FalseValue
Beginning scenario: ConditionalSelect_ZeroOp_all - operation in FalseValue
16:19:49.937 Passed test: _Sve2_ro::JIT.HardwareIntrinsics.Arm._Sve2.Program.Sve2_AbsoluteDifferenceWideningUpper_int_short()
16:19:49.938 Running test: _Sve2_ro::JIT.HardwareIntrinsics.Arm._Sve2.Program.Sve2_AbsoluteDifferenceWideningUpper_long_int() 16:19:49 [468/1806]
Beginning scenario: RunBasicScenario_UnsafeRead
Beginning scenario: RunBasicScenario_Load
Beginning scenario: RunReflectionScenario_UnsafeRead
Beginning scenario: RunLclVarScenario_UnsafeRead
Beginning scenario: RunSameLclVarScenario_UnsafeRead
Beginning scenario: RunClassFldScenario
Beginning scenario: RunSameClassFldScenario
Beginning scenario: RunStructLclFldScenario
Beginning scenario: RunStructFldScenario
Beginning scenario: ConditionalSelect_Op1_mask - operation in TrueValue
Beginning scenario: ConditionalSelect_Op1_zero - operation in TrueValue
Beginning scenario: ConditionalSelect_Op1_all - operation in TrueValue
Beginning scenario: ConditionalSelect_Op1_mask - operation in FalseValue
Beginning scenario: ConditionalSelect_Op1_zero - operation in FalseValue
Beginning scenario: ConditionalSelect_Op1_all - operation in FalseValue
Beginning scenario: ConditionalSelect_Op2_mask - operation in TrueValue
Beginning scenario: ConditionalSelect_Op2_zero - operation in TrueValue
Beginning scenario: ConditionalSelect_Op2_all - operation in TrueValue
Beginning scenario: ConditionalSelect_Op2_mask - operation in FalseValue
Beginning scenario: ConditionalSelect_Op2_zero - operation in FalseValue
Beginning scenario: ConditionalSelect_Op2_all - operation in FalseValue
Beginning scenario: ConditionalSelect_FalseOp_mask - operation in TrueValue
Beginning scenario: ConditionalSelect_FalseOp_zero - operation in TrueValue
Beginning scenario: ConditionalSelect_FalseOp_all - operation in TrueValue
Beginning scenario: ConditionalSelect_FalseOp_mask - operation in FalseValue
Beginning scenario: ConditionalSelect_FalseOp_zero - operation in FalseValue
Beginning scenario: ConditionalSelect_FalseOp_all - operation in FalseValue
Beginning scenario: ConditionalSelect_ZeroOp_mask - operation in TrueValue
Beginning scenario: ConditionalSelect_ZeroOp_zero - operation in TrueValue
Beginning scenario: ConditionalSelect_ZeroOp_all - operation in TrueValue
Beginning scenario: ConditionalSelect_ZeroOp_mask - operation in FalseValue
Beginning scenario: ConditionalSelect_ZeroOp_zero - operation in FalseValue
Beginning scenario: ConditionalSelect_ZeroOp_all - operation in FalseValue
16:19:49.962 Passed test: _Sve2_ro::JIT.HardwareIntrinsics.Arm._Sve2.Program.Sve2_AbsoluteDifferenceWideningUpper_long_int()
6:19:49.963 Running test: _Sve2_ro::JIT.HardwareIntrinsics.Arm._Sve2.Program.Sve2_AbsoluteDifferenceWideningUpper_ushort_byte()
Beginning scenario: RunBasicScenario_UnsafeRead
Beginning scenario: RunBasicScenario_Load
Beginning scenario: RunReflectionScenario_UnsafeRead
Beginning scenario: RunLclVarScenario_UnsafeRead
Beginning scenario: RunSameLclVarScenario_UnsafeRead
Beginning scenario: RunClassFldScenario
Beginning scenario: RunSameClassFldScenario
Beginning scenario: RunStructLclFldScenario
Beginning scenario: RunStructFldScenario
Beginning scenario: ConditionalSelect_Op1_mask - operation in TrueValue
Beginning scenario: ConditionalSelect_Op1_zero - operation in TrueValue
Beginning scenario: ConditionalSelect_Op1_all - operation in TrueValue
Beginning scenario: ConditionalSelect_Op1_mask - operation in FalseValue
Beginning scenario: ConditionalSelect_Op1_zero - operation in FalseValue
Beginning scenario: ConditionalSelect_Op1_all - operation in FalseValue
Beginning scenario: ConditionalSelect_Op2_mask - operation in TrueValue
Beginning scenario: ConditionalSelect_Op2_zero - operation in TrueValue
Beginning scenario: ConditionalSelect_Op2_all - operation in TrueValue
Beginning scenario: ConditionalSelect_Op2_mask - operation in FalseValue
Beginning scenario: ConditionalSelect_Op2_zero - operation in FalseValue
Beginning scenario: ConditionalSelect_Op2_all - operation in FalseValue
Beginning scenario: ConditionalSelect_FalseOp_mask - operation in TrueValue
Beginning scenario: ConditionalSelect_FalseOp_zero - operation in TrueValue
Beginning scenario: ConditionalSelect_FalseOp_all - operation in TrueValue
Beginning scenario: ConditionalSelect_FalseOp_mask - operation in FalseValue
Beginning scenario: ConditionalSelect_FalseOp_zero - operation in FalseValue
Beginning scenario: ConditionalSelect_FalseOp_all - operation in FalseValue
Beginning scenario: ConditionalSelect_ZeroOp_mask - operation in TrueValue
Beginning scenario: ConditionalSelect_ZeroOp_zero - operation in TrueValue
Beginning scenario: ConditionalSelect_ZeroOp_all - operation in TrueValue
Beginning scenario: ConditionalSelect_ZeroOp_mask - operation in FalseValue
Beginning scenario: ConditionalSelect_ZeroOp_zero - operation in FalseValue
Beginning scenario: ConditionalSelect_ZeroOp_all - operation in FalseValue
16:19:49.986 Passed test: _Sve2_ro::JIT.HardwareIntrinsics.Arm._Sve2.Program.Sve2_AbsoluteDifferenceWideningUpper_ushort_byte()
16:19:49.988 Running test: _Sve2_ro::JIT.HardwareIntrinsics.Arm._Sve2.Program.Sve2_AbsoluteDifferenceWideningUpper_uint_ushort() 16:19:50 [398/1806]
Beginning scenario: RunBasicScenario_UnsafeRead
Beginning scenario: RunBasicScenario_Load
Beginning scenario: RunReflectionScenario_UnsafeRead
Beginning scenario: RunLclVarScenario_UnsafeRead
Beginning scenario: RunSameLclVarScenario_UnsafeRead
Beginning scenario: RunClassFldScenario
Beginning scenario: RunSameClassFldScenario
Beginning scenario: RunStructLclFldScenario
Beginning scenario: RunStructFldScenario
Beginning scenario: ConditionalSelect_Op1_mask - operation in TrueValue
Beginning scenario: ConditionalSelect_Op1_zero - operation in TrueValue
Beginning scenario: ConditionalSelect_Op1_all - operation in TrueValue
Beginning scenario: ConditionalSelect_Op1_mask - operation in FalseValue
Beginning scenario: ConditionalSelect_Op1_zero - operation in FalseValue
Beginning scenario: ConditionalSelect_Op1_all - operation in FalseValue
Beginning scenario: ConditionalSelect_Op2_mask - operation in TrueValue
Beginning scenario: ConditionalSelect_Op2_zero - operation in TrueValue
Beginning scenario: ConditionalSelect_Op2_all - operation in TrueValue
Beginning scenario: ConditionalSelect_Op2_mask - operation in FalseValue
Beginning scenario: ConditionalSelect_Op2_zero - operation in FalseValue
Beginning scenario: ConditionalSelect_Op2_all - operation in FalseValue
Beginning scenario: ConditionalSelect_FalseOp_mask - operation in TrueValue
Beginning scenario: ConditionalSelect_FalseOp_zero - operation in TrueValue
Beginning scenario: ConditionalSelect_FalseOp_all - operation in TrueValue
Beginning scenario: ConditionalSelect_FalseOp_mask - operation in FalseValue
Beginning scenario: ConditionalSelect_FalseOp_zero - operation in FalseValue
Beginning scenario: ConditionalSelect_FalseOp_all - operation in FalseValue
Beginning scenario: ConditionalSelect_ZeroOp_mask - operation in TrueValue
Beginning scenario: ConditionalSelect_ZeroOp_zero - operation in TrueValue
Beginning scenario: ConditionalSelect_ZeroOp_all - operation in TrueValue
Beginning scenario: ConditionalSelect_ZeroOp_mask - operation in FalseValue
Beginning scenario: ConditionalSelect_ZeroOp_zero - operation in FalseValue
Beginning scenario: ConditionalSelect_ZeroOp_all - operation in FalseValue
16:19:50.011 Passed test: _Sve2_ro::JIT.HardwareIntrinsics.Arm._Sve2.Program.Sve2_AbsoluteDifferenceWideningUpper_uint_ushort()
16:19:50.013 Running test: _Sve2_ro::JIT.HardwareIntrinsics.Arm._Sve2.Program.Sve2_AbsoluteDifferenceWideningUpper_ulong_uint()
Beginning scenario: RunBasicScenario_UnsafeRead
Beginning scenario: RunBasicScenario_Load
Beginning scenario: RunReflectionScenario_UnsafeRead
Beginning scenario: RunLclVarScenario_UnsafeRead
Beginning scenario: RunSameLclVarScenario_UnsafeRead
Beginning scenario: RunClassFldScenario
Beginning scenario: RunSameClassFldScenario
Beginning scenario: RunStructLclFldScenario
Beginning scenario: RunStructFldScenario
Beginning scenario: ConditionalSelect_Op1_mask - operation in TrueValue
Beginning scenario: ConditionalSelect_Op1_zero - operation in TrueValue
Beginning scenario: ConditionalSelect_Op1_all - operation in TrueValue
Beginning scenario: ConditionalSelect_Op1_mask - operation in FalseValue
Beginning scenario: ConditionalSelect_Op1_zero - operation in FalseValue
Beginning scenario: ConditionalSelect_Op1_all - operation in FalseValue
Beginning scenario: ConditionalSelect_Op2_mask - operation in TrueValue
Beginning scenario: ConditionalSelect_Op2_zero - operation in TrueValue
Beginning scenario: ConditionalSelect_Op2_all - operation in TrueValue
Beginning scenario: ConditionalSelect_Op2_mask - operation in FalseValue
Beginning scenario: ConditionalSelect_Op2_zero - operation in FalseValue
Beginning scenario: ConditionalSelect_Op2_all - operation in FalseValue
Beginning scenario: ConditionalSelect_FalseOp_mask - operation in TrueValue
Beginning scenario: ConditionalSelect_FalseOp_zero - operation in TrueValue
Beginning scenario: ConditionalSelect_FalseOp_all - operation in TrueValue
Beginning scenario: ConditionalSelect_FalseOp_mask - operation in FalseValue
Beginning scenario: ConditionalSelect_FalseOp_zero - operation in FalseValue
Beginning scenario: ConditionalSelect_FalseOp_all - operation in FalseValue
Beginning scenario: ConditionalSelect_ZeroOp_mask - operation in TrueValue
Beginning scenario: ConditionalSelect_ZeroOp_zero - operation in TrueValue
Beginning scenario: ConditionalSelect_ZeroOp_all - operation in TrueValue
Beginning scenario: ConditionalSelect_ZeroOp_mask - operation in FalseValue
Beginning scenario: ConditionalSelect_ZeroOp_zero - operation in FalseValue
Beginning scenario: ConditionalSelect_ZeroOp_all - operation in FalseValue
16:19:50.036 Passed test: _Sve2_ro::JIT.HardwareIntrinsics.Arm._Sve2.Program.Sve2_AbsoluteDifferenceWideningUpper_ulong_uint()

16:20:07.768 Running test: _Sve2_ro::JIT.HardwareIntrinsics.Arm._Sve2.Program.Sve2_AddHighNarrowingEven_sbyte_short()
Supported ISAs:
AdvSimd: True
Aes: True
ArmBase: True
Crc32: True
Dp: True
Rdm: True
Sha1: True
Sha256: True
Sve: True
Sve2: True

Beginning scenario: RunBasicScenario_UnsafeRead
Beginning scenario: RunBasicScenario_Load
Beginning scenario: RunReflectionScenario_UnsafeRead
Beginning scenario: RunLclVarScenario_UnsafeRead
Beginning scenario: RunSameLclVarScenario_UnsafeRead
Beginning scenario: RunClassFldScenario
Beginning scenario: RunSameClassFldScenario
Beginning scenario: RunStructLclFldScenario
Beginning scenario: RunStructFldScenario
Beginning scenario: ConditionalSelect_Op1_mask - operation in TrueValue
Beginning scenario: ConditionalSelect_Op1_zero - operation in TrueValue
Beginning scenario: ConditionalSelect_Op1_all - operation in TrueValue
Beginning scenario: ConditionalSelect_Op1_mask - operation in FalseValue
Beginning scenario: ConditionalSelect_Op1_zero - operation in FalseValue
Beginning scenario: ConditionalSelect_Op1_all - operation in FalseValue
Beginning scenario: ConditionalSelect_Op2_mask - operation in TrueValue
Beginning scenario: ConditionalSelect_Op2_zero - operation in TrueValue
Beginning scenario: ConditionalSelect_Op2_all - operation in TrueValue
Beginning scenario: ConditionalSelect_Op2_mask - operation in FalseValue
Beginning scenario: ConditionalSelect_Op2_zero - operation in FalseValue
Beginning scenario: ConditionalSelect_Op2_all - operation in FalseValue
Beginning scenario: ConditionalSelect_FalseOp_mask - operation in TrueValue
Beginning scenario: ConditionalSelect_FalseOp_zero - operation in TrueValue
Beginning scenario: ConditionalSelect_FalseOp_all - operation in TrueValue
Beginning scenario: ConditionalSelect_FalseOp_mask - operation in FalseValue
Beginning scenario: ConditionalSelect_FalseOp_zero - operation in FalseValue
Beginning scenario: ConditionalSelect_FalseOp_all - operation in FalseValue
Beginning scenario: ConditionalSelect_ZeroOp_mask - operation in TrueValue
Beginning scenario: ConditionalSelect_ZeroOp_zero - operation in TrueValue
Beginning scenario: ConditionalSelect_ZeroOp_all - operation in TrueValue
Beginning scenario: ConditionalSelect_ZeroOp_mask - operation in FalseValue
Beginning scenario: ConditionalSelect_ZeroOp_zero - operation in FalseValue
Beginning scenario: ConditionalSelect_ZeroOp_all - operation in FalseValue
16:20:07.916 Passed test: _Sve2_ro::JIT.HardwareIntrinsics.Arm._Sve2.Program.Sve2_AddHighNarrowingEven_sbyte_short()

6:20:07.926 Running test: _Sve2_ro::JIT.HardwareIntrinsics.Arm._Sve2.Program.Sve2_AddHighNarrowingEven_short_int()
Beginning scenario: RunBasicScenario_UnsafeRead
Beginning scenario: RunBasicScenario_Load
Beginning scenario: RunReflectionScenario_UnsafeRead
Beginning scenario: RunLclVarScenario_UnsafeRead
Beginning scenario: RunSameLclVarScenario_UnsafeRead
Beginning scenario: RunClassFldScenario
Beginning scenario: RunSameClassFldScenario
Beginning scenario: RunStructLclFldScenario
Beginning scenario: RunStructFldScenario
Beginning scenario: ConditionalSelect_Op1_mask - operation in TrueValue
Beginning scenario: ConditionalSelect_Op1_zero - operation in TrueValue
Beginning scenario: ConditionalSelect_Op1_all - operation in TrueValue
Beginning scenario: ConditionalSelect_Op1_mask - operation in FalseValue
Beginning scenario: ConditionalSelect_Op1_zero - operation in FalseValue
Beginning scenario: ConditionalSelect_Op1_all - operation in FalseValue
Beginning scenario: ConditionalSelect_Op2_mask - operation in TrueValue
Beginning scenario: ConditionalSelect_Op2_zero - operation in TrueValue
Beginning scenario: ConditionalSelect_Op2_all - operation in TrueValue
Beginning scenario: ConditionalSelect_Op2_mask - operation in FalseValue
Beginning scenario: ConditionalSelect_Op2_zero - operation in FalseValue
Beginning scenario: ConditionalSelect_Op2_all - operation in FalseValue
Beginning scenario: ConditionalSelect_FalseOp_mask - operation in TrueValue
Beginning scenario: ConditionalSelect_FalseOp_zero - operation in TrueValue
Beginning scenario: ConditionalSelect_FalseOp_all - operation in TrueValue
Beginning scenario: ConditionalSelect_FalseOp_mask - operation in FalseValue
Beginning scenario: ConditionalSelect_FalseOp_zero - operation in FalseValue
Beginning scenario: ConditionalSelect_FalseOp_all - operation in FalseValue
Beginning scenario: ConditionalSelect_ZeroOp_mask - operation in TrueValue
Beginning scenario: ConditionalSelect_ZeroOp_zero - operation in TrueValue
Beginning scenario: ConditionalSelect_ZeroOp_all - operation in TrueValue
Beginning scenario: ConditionalSelect_ZeroOp_mask - operation in FalseValue
Beginning scenario: ConditionalSelect_ZeroOp_zero - operation in FalseValue
Beginning scenario: ConditionalSelect_ZeroOp_all - operation in FalseValue
16:20:07.952 Passed test: _Sve2_ro::JIT.HardwareIntrinsics.Arm._Sve2.Program.Sve2_AddHighNarrowingEven_short_int()
6:20:07.953 Running test: _Sve2_ro::JIT.HardwareIntrinsics.Arm._Sve2.Program.Sve2_AddHighNarrowingEven_int_long() 16:20:08 [244/1806]
Beginning scenario: RunBasicScenario_UnsafeRead
Beginning scenario: RunBasicScenario_Load
Beginning scenario: RunReflectionScenario_UnsafeRead
Beginning scenario: RunLclVarScenario_UnsafeRead
Beginning scenario: RunSameLclVarScenario_UnsafeRead
Beginning scenario: RunClassFldScenario
Beginning scenario: RunSameClassFldScenario
Beginning scenario: RunStructLclFldScenario
Beginning scenario: RunStructFldScenario
Beginning scenario: ConditionalSelect_Op1_mask - operation in TrueValue
Beginning scenario: ConditionalSelect_Op1_zero - operation in TrueValue
Beginning scenario: ConditionalSelect_Op1_all - operation in TrueValue
Beginning scenario: ConditionalSelect_Op1_mask - operation in FalseValue
Beginning scenario: ConditionalSelect_Op1_zero - operation in FalseValue
Beginning scenario: ConditionalSelect_Op1_all - operation in FalseValue
Beginning scenario: ConditionalSelect_Op2_mask - operation in TrueValue
Beginning scenario: ConditionalSelect_Op2_zero - operation in TrueValue
Beginning scenario: ConditionalSelect_Op2_all - operation in TrueValue
Beginning scenario: ConditionalSelect_Op2_mask - operation in FalseValue
Beginning scenario: ConditionalSelect_Op2_zero - operation in FalseValue
Beginning scenario: ConditionalSelect_Op2_all - operation in FalseValue
Beginning scenario: ConditionalSelect_FalseOp_mask - operation in TrueValue
Beginning scenario: ConditionalSelect_FalseOp_zero - operation in TrueValue
Beginning scenario: ConditionalSelect_FalseOp_all - operation in TrueValue
Beginning scenario: ConditionalSelect_FalseOp_mask - operation in FalseValue
Beginning scenario: ConditionalSelect_FalseOp_zero - operation in FalseValue
Beginning scenario: ConditionalSelect_FalseOp_all - operation in FalseValue
Beginning scenario: ConditionalSelect_ZeroOp_mask - operation in TrueValue
Beginning scenario: ConditionalSelect_ZeroOp_zero - operation in TrueValue
Beginning scenario: ConditionalSelect_ZeroOp_all - operation in TrueValue
Beginning scenario: ConditionalSelect_ZeroOp_mask - operation in FalseValue
Beginning scenario: ConditionalSelect_ZeroOp_zero - operation in FalseValue
Beginning scenario: ConditionalSelect_ZeroOp_all - operation in FalseValue
16:20:07.982 Passed test: _Sve2_ro::JIT.HardwareIntrinsics.Arm._Sve2.Program.Sve2_AddHighNarrowingEven_int_long()
16:20:07.983 Running test: _Sve2_ro::JIT.HardwareIntrinsics.Arm._Sve2.Program.Sve2_AddHighNarrowingEven_byte_ushort()
Beginning scenario: RunBasicScenario_UnsafeRead
Beginning scenario: RunBasicScenario_Load
Beginning scenario: RunReflectionScenario_UnsafeRead
Beginning scenario: RunLclVarScenario_UnsafeRead
Beginning scenario: RunSameLclVarScenario_UnsafeRead
Beginning scenario: RunClassFldScenario
Beginning scenario: RunSameClassFldScenario
Beginning scenario: RunStructLclFldScenario
Beginning scenario: RunStructFldScenario
Beginning scenario: ConditionalSelect_Op1_mask - operation in TrueValue
Beginning scenario: ConditionalSelect_Op1_zero - operation in TrueValue
Beginning scenario: ConditionalSelect_Op1_all - operation in TrueValue
Beginning scenario: ConditionalSelect_Op1_mask - operation in FalseValue
Beginning scenario: ConditionalSelect_Op1_zero - operation in FalseValue
Beginning scenario: ConditionalSelect_Op1_all - operation in FalseValue
Beginning scenario: ConditionalSelect_Op2_mask - operation in TrueValue
Beginning scenario: ConditionalSelect_Op2_zero - operation in TrueValue
Beginning scenario: ConditionalSelect_Op2_all - operation in TrueValue
Beginning scenario: ConditionalSelect_Op2_mask - operation in FalseValue
Beginning scenario: ConditionalSelect_Op2_zero - operation in FalseValue
Beginning scenario: ConditionalSelect_Op2_all - operation in FalseValue
Beginning scenario: ConditionalSelect_FalseOp_mask - operation in TrueValue
Beginning scenario: ConditionalSelect_FalseOp_zero - operation in TrueValue
Beginning scenario: ConditionalSelect_FalseOp_all - operation in TrueValue
Beginning scenario: ConditionalSelect_FalseOp_mask - operation in FalseValue
Beginning scenario: ConditionalSelect_FalseOp_zero - operation in FalseValue
Beginning scenario: ConditionalSelect_FalseOp_all - operation in FalseValue
Beginning scenario: ConditionalSelect_ZeroOp_mask - operation in TrueValue
Beginning scenario: ConditionalSelect_ZeroOp_zero - operation in TrueValue
Beginning scenario: ConditionalSelect_ZeroOp_all - operation in TrueValue
Beginning scenario: ConditionalSelect_ZeroOp_mask - operation in FalseValue
Beginning scenario: ConditionalSelect_ZeroOp_zero - operation in FalseValue
Beginning scenario: ConditionalSelect_ZeroOp_all - operation in FalseValue
16:20:08.009 Passed test: _Sve2_ro::JIT.HardwareIntrinsics.Arm._Sve2.Program.Sve2_AddHighNarrowingEven_byte_ushort()
16:20:08.011 Running test: _Sve2_ro::JIT.HardwareIntrinsics.Arm._Sve2.Program.Sve2_AddHighNarrowingEven_ushort_uint()
Beginning scenario: RunBasicScenario_UnsafeRead
Beginning scenario: RunBasicScenario_Load
Beginning scenario: RunReflectionScenario_UnsafeRead
Beginning scenario: RunLclVarScenario_UnsafeRead
Beginning scenario: RunSameLclVarScenario_UnsafeRead
Beginning scenario: RunClassFldScenario
Beginning scenario: RunSameClassFldScenario
Beginning scenario: RunStructLclFldScenario
Beginning scenario: RunStructFldScenario
Beginning scenario: ConditionalSelect_Op1_mask - operation in TrueValue
Beginning scenario: ConditionalSelect_Op1_zero - operation in TrueValue
Beginning scenario: ConditionalSelect_Op1_all - operation in TrueValue
Beginning scenario: ConditionalSelect_Op1_mask - operation in FalseValue
Beginning scenario: ConditionalSelect_Op1_zero - operation in FalseValue
Beginning scenario: ConditionalSelect_Op1_all - operation in FalseValue
Beginning scenario: ConditionalSelect_Op2_mask - operation in TrueValue
Beginning scenario: ConditionalSelect_Op2_zero - operation in TrueValue
Beginning scenario: ConditionalSelect_Op2_all - operation in TrueValue
Beginning scenario: ConditionalSelect_Op2_mask - operation in FalseValue
Beginning scenario: ConditionalSelect_Op2_zero - operation in FalseValue
Beginning scenario: ConditionalSelect_Op2_all - operation in FalseValue
Beginning scenario: ConditionalSelect_FalseOp_mask - operation in TrueValue
Beginning scenario: ConditionalSelect_FalseOp_zero - operation in TrueValue
Beginning scenario: ConditionalSelect_FalseOp_all - operation in TrueValue
Beginning scenario: ConditionalSelect_FalseOp_mask - operation in FalseValue
Beginning scenario: ConditionalSelect_FalseOp_zero - operation in FalseValue
Beginning scenario: ConditionalSelect_FalseOp_all - operation in FalseValue
Beginning scenario: ConditionalSelect_ZeroOp_mask - operation in TrueValue
Beginning scenario: ConditionalSelect_ZeroOp_zero - operation in TrueValue
Beginning scenario: ConditionalSelect_ZeroOp_all - operation in TrueValue
Beginning scenario: ConditionalSelect_ZeroOp_mask - operation in FalseValue
Beginning scenario: ConditionalSelect_ZeroOp_zero - operation in FalseValue
Beginning scenario: ConditionalSelect_ZeroOp_all - operation in FalseValue
16:20:08.036 Passed test: _Sve2_ro::JIT.HardwareIntrinsics.Arm._Sve2.Program.Sve2_AddHighNarrowingEven_ushort_uint()
16:20:08.062 Running test: _Sve2_ro::JIT.HardwareIntrinsics.Arm._Sve2.Program.Sve2_AddHighNarrowingEven_uint_ulong()
Beginning scenario: RunBasicScenario_UnsafeRead
Beginning scenario: RunBasicScenario_Load
Beginning scenario: RunReflectionScenario_UnsafeRead
Beginning scenario: RunLclVarScenario_UnsafeRead
Beginning scenario: RunSameLclVarScenario_UnsafeRead
Beginning scenario: RunClassFldScenario
Beginning scenario: RunSameClassFldScenario
Beginning scenario: RunStructLclFldScenario
Beginning scenario: RunStructFldScenario
Beginning scenario: ConditionalSelect_Op1_mask - operation in TrueValue
Beginning scenario: ConditionalSelect_Op1_zero - operation in TrueValue
Beginning scenario: ConditionalSelect_Op1_all - operation in TrueValue
Beginning scenario: ConditionalSelect_Op1_mask - operation in FalseValue
Beginning scenario: ConditionalSelect_Op1_zero - operation in FalseValue
Beginning scenario: ConditionalSelect_Op1_all - operation in FalseValue
Beginning scenario: ConditionalSelect_Op2_mask - operation in TrueValue
Beginning scenario: ConditionalSelect_Op2_zero - operation in TrueValue
Beginning scenario: ConditionalSelect_Op2_all - operation in TrueValue
Beginning scenario: ConditionalSelect_Op2_mask - operation in FalseValue
Beginning scenario: ConditionalSelect_Op2_zero - operation in FalseValue
Beginning scenario: ConditionalSelect_Op2_all - operation in FalseValue
Beginning scenario: ConditionalSelect_FalseOp_mask - operation in TrueValue
Beginning scenario: ConditionalSelect_FalseOp_zero - operation in TrueValue
Beginning scenario: ConditionalSelect_FalseOp_all - operation in TrueValue
Beginning scenario: ConditionalSelect_FalseOp_mask - operation in FalseValue
Beginning scenario: ConditionalSelect_FalseOp_zero - operation in FalseValue
Beginning scenario: ConditionalSelect_FalseOp_all - operation in FalseValue
Beginning scenario: ConditionalSelect_ZeroOp_mask - operation in TrueValue
Beginning scenario: ConditionalSelect_ZeroOp_zero - operation in TrueValue
Beginning scenario: ConditionalSelect_ZeroOp_all - operation in TrueValue
Beginning scenario: ConditionalSelect_ZeroOp_mask - operation in FalseValue
Beginning scenario: ConditionalSelect_ZeroOp_zero - operation in FalseValue
Beginning scenario: ConditionalSelect_ZeroOp_all - operation in FalseValue
16:20:08.088 Passed test: _Sve2_ro::JIT.HardwareIntrinsics.Arm._Sve2.Program.Sve2_AddHighNarrowingEven_uint_ulong()
16:20:08.090 Running test: _Sve2_ro::JIT.HardwareIntrinsics.Arm._Sve2.Program.Sve2_AddHighNarrowingOdd_sbyte_short()
Beginning scenario: RunBasicScenario_UnsafeRead
Beginning scenario: RunBasicScenario_Load
Beginning scenario: RunReflectionScenario_UnsafeRead
Beginning scenario: RunLclVarScenario_UnsafeRead
Beginning scenario: RunClassFldScenario
Beginning scenario: RunStructLclFldScenario
Beginning scenario: RunStructFldScenario
Beginning scenario: ConditionalSelect_Op1_mask - operation in TrueValue
Beginning scenario: ConditionalSelect_Op1_zero - operation in TrueValue
Beginning scenario: ConditionalSelect_Op1_all - operation in TrueValue
Beginning scenario: ConditionalSelect_Op1_mask - operation in FalseValue
Beginning scenario: ConditionalSelect_Op1_zero - operation in FalseValue
Beginning scenario: ConditionalSelect_Op1_all - operation in FalseValue
Beginning scenario: ConditionalSelect_FalseOp_mask - operation in TrueValue
Beginning scenario: ConditionalSelect_FalseOp_zero - operation in TrueValue
Beginning scenario: ConditionalSelect_FalseOp_all - operation in TrueValue
Beginning scenario: ConditionalSelect_FalseOp_mask - operation in FalseValue
Beginning scenario: ConditionalSelect_FalseOp_zero - operation in FalseValue
Beginning scenario: ConditionalSelect_FalseOp_all - operation in FalseValue
Beginning scenario: ConditionalSelect_ZeroOp_mask - operation in TrueValue
Beginning scenario: ConditionalSelect_ZeroOp_zero - operation in TrueValue
Beginning scenario: ConditionalSelect_ZeroOp_all - operation in TrueValue
Beginning scenario: ConditionalSelect_ZeroOp_mask - operation in FalseValue
Beginning scenario: ConditionalSelect_ZeroOp_zero - operation in FalseValue
Beginning scenario: ConditionalSelect_ZeroOp_all - operation in FalseValue
16:20:08.115 Passed test: _Sve2_ro::JIT.HardwareIntrinsics.Arm._Sve2.Program.Sve2_AddHighNarrowingOdd_sbyte_short()
16:20:08.117 Running test: _Sve2_ro::JIT.HardwareIntrinsics.Arm._Sve2.Program.Sve2_AddHighNarrowingOdd_short_int()
Beginning scenario: RunBasicScenario_UnsafeRead
Beginning scenario: RunBasicScenario_Load
Beginning scenario: RunReflectionScenario_UnsafeRead
Beginning scenario: RunLclVarScenario_UnsafeRead
Beginning scenario: RunClassFldScenario
Beginning scenario: RunStructLclFldScenario
Beginning scenario: RunStructFldScenario
Beginning scenario: ConditionalSelect_Op1_mask - operation in TrueValue
Beginning scenario: ConditionalSelect_Op1_zero - operation in TrueValue
Beginning scenario: ConditionalSelect_Op1_all - operation in TrueValue
Beginning scenario: ConditionalSelect_Op1_mask - operation in FalseValue
Beginning scenario: ConditionalSelect_Op1_zero - operation in FalseValue
Beginning scenario: ConditionalSelect_Op1_all - operation in FalseValue
Beginning scenario: ConditionalSelect_FalseOp_mask - operation in TrueValue
Beginning scenario: ConditionalSelect_FalseOp_zero - operation in TrueValue
Beginning scenario: ConditionalSelect_FalseOp_all - operation in TrueValue
Beginning scenario: ConditionalSelect_FalseOp_mask - operation in FalseValue
Beginning scenario: ConditionalSelect_FalseOp_zero - operation in FalseValue
Beginning scenario: ConditionalSelect_FalseOp_all - operation in FalseValue
Beginning scenario: ConditionalSelect_ZeroOp_mask - operation in TrueValue
Beginning scenario: ConditionalSelect_ZeroOp_zero - operation in TrueValue
Beginning scenario: ConditionalSelect_ZeroOp_all - operation in TrueValue
Beginning scenario: ConditionalSelect_ZeroOp_mask - operation in FalseValue
Beginning scenario: ConditionalSelect_ZeroOp_zero - operation in FalseValue
Beginning scenario: ConditionalSelect_ZeroOp_all - operation in FalseValue
16:20:08.142 Passed test: _Sve2_ro::JIT.HardwareIntrinsics.Arm._Sve2.Program.Sve2_AddHighNarrowingOdd_short_int()
16:20:08.143 Running test: _Sve2_ro::JIT.HardwareIntrinsics.Arm._Sve2.Program.Sve2_AddHighNarrowingOdd_int_long() 16:20:08 [50/1806]
Beginning scenario: RunBasicScenario_UnsafeRead
Beginning scenario: RunBasicScenario_Load
Beginning scenario: RunReflectionScenario_UnsafeRead
Beginning scenario: RunLclVarScenario_UnsafeRead
Beginning scenario: RunClassFldScenario
Beginning scenario: RunStructLclFldScenario
Beginning scenario: RunStructFldScenario
Beginning scenario: ConditionalSelect_Op1_mask - operation in TrueValue
Beginning scenario: ConditionalSelect_Op1_zero - operation in TrueValue
Beginning scenario: ConditionalSelect_Op1_all - operation in TrueValue
Beginning scenario: ConditionalSelect_Op1_mask - operation in FalseValue
Beginning scenario: ConditionalSelect_Op1_zero - operation in FalseValue
Beginning scenario: ConditionalSelect_Op1_all - operation in FalseValue
Beginning scenario: ConditionalSelect_FalseOp_mask - operation in TrueValue
Beginning scenario: ConditionalSelect_FalseOp_zero - operation in TrueValue
Beginning scenario: ConditionalSelect_FalseOp_all - operation in TrueValue
Beginning scenario: ConditionalSelect_FalseOp_mask - operation in FalseValue
Beginning scenario: ConditionalSelect_FalseOp_zero - operation in FalseValue
Beginning scenario: ConditionalSelect_FalseOp_all - operation in FalseValue
Beginning scenario: ConditionalSelect_ZeroOp_mask - operation in TrueValue
Beginning scenario: ConditionalSelect_ZeroOp_zero - operation in TrueValue
Beginning scenario: ConditionalSelect_ZeroOp_all - operation in TrueValue
Beginning scenario: ConditionalSelect_ZeroOp_mask - operation in FalseValue
Beginning scenario: ConditionalSelect_ZeroOp_zero - operation in FalseValue
Beginning scenario: ConditionalSelect_ZeroOp_all - operation in FalseValue
16:20:08.168 Passed test: _Sve2_ro::JIT.HardwareIntrinsics.Arm._Sve2.Program.Sve2_AddHighNarrowingOdd_int_long()
16:20:08.170 Running test: _Sve2_ro::JIT.HardwareIntrinsics.Arm._Sve2.Program.Sve2_AddHighNarrowingOdd_byte_ushort()
Beginning scenario: RunBasicScenario_UnsafeRead
Beginning scenario: RunBasicScenario_Load
Beginning scenario: RunReflectionScenario_UnsafeRead
Beginning scenario: RunLclVarScenario_UnsafeRead
Beginning scenario: RunClassFldScenario
Beginning scenario: RunStructLclFldScenario
Beginning scenario: RunStructFldScenario
Beginning scenario: ConditionalSelect_Op1_mask - operation in TrueValue
Beginning scenario: ConditionalSelect_Op1_zero - operation in TrueValue
Beginning scenario: ConditionalSelect_Op1_all - operation in TrueValue
Beginning scenario: ConditionalSelect_Op1_mask - operation in FalseValue
Beginning scenario: ConditionalSelect_Op1_zero - operation in FalseValue
Beginning scenario: ConditionalSelect_Op1_all - operation in FalseValue
Beginning scenario: ConditionalSelect_FalseOp_mask - operation in TrueValue
Beginning scenario: ConditionalSelect_FalseOp_zero - operation in TrueValue
Beginning scenario: ConditionalSelect_FalseOp_all - operation in TrueValue
Beginning scenario: ConditionalSelect_FalseOp_mask - operation in FalseValue
Beginning scenario: ConditionalSelect_FalseOp_zero - operation in FalseValue
Beginning scenario: ConditionalSelect_FalseOp_all - operation in FalseValue
Beginning scenario: ConditionalSelect_ZeroOp_mask - operation in TrueValue
Beginning scenario: ConditionalSelect_ZeroOp_zero - operation in TrueValue
Beginning scenario: ConditionalSelect_ZeroOp_all - operation in TrueValue
Beginning scenario: ConditionalSelect_ZeroOp_mask - operation in FalseValue
Beginning scenario: ConditionalSelect_ZeroOp_zero - operation in FalseValue
Beginning scenario: ConditionalSelect_ZeroOp_all - operation in FalseValue
16:20:08.195 Passed test: _Sve2_ro::JIT.HardwareIntrinsics.Arm._Sve2.Program.Sve2_AddHighNarrowingOdd_byte_ushort()
16:20:08.196 Running test: _Sve2_ro::JIT.HardwareIntrinsics.Arm._Sve2.Program.Sve2_AddHighNarrowingOdd_ushort_uint()
Beginning scenario: RunBasicScenario_UnsafeRead
Beginning scenario: RunBasicScenario_Load
Beginning scenario: RunReflectionScenario_UnsafeRead
Beginning scenario: RunLclVarScenario_UnsafeRead
Beginning scenario: RunClassFldScenario
Beginning scenario: RunStructLclFldScenario
Beginning scenario: RunStructFldScenario
Beginning scenario: ConditionalSelect_Op1_mask - operation in TrueValue
Beginning scenario: ConditionalSelect_Op1_zero - operation in TrueValue
Beginning scenario: ConditionalSelect_Op1_all - operation in TrueValue
Beginning scenario: ConditionalSelect_Op1_mask - operation in FalseValue
Beginning scenario: ConditionalSelect_Op1_zero - operation in FalseValue
Beginning scenario: ConditionalSelect_Op1_all - operation in FalseValue
Beginning scenario: ConditionalSelect_FalseOp_mask - operation in TrueValue
Beginning scenario: ConditionalSelect_FalseOp_zero - operation in TrueValue
Beginning scenario: ConditionalSelect_FalseOp_all - operation in TrueValue
Beginning scenario: ConditionalSelect_FalseOp_mask - operation in FalseValue
Beginning scenario: ConditionalSelect_FalseOp_zero - operation in FalseValue
Beginning scenario: ConditionalSelect_FalseOp_all - operation in FalseValue
Beginning scenario: ConditionalSelect_ZeroOp_mask - operation in TrueValue
Beginning scenario: ConditionalSelect_ZeroOp_zero - operation in TrueValue
Beginning scenario: ConditionalSelect_ZeroOp_all - operation in TrueValue
Beginning scenario: ConditionalSelect_ZeroOp_mask - operation in FalseValue
Beginning scenario: ConditionalSelect_ZeroOp_zero - operation in FalseValue
Beginning scenario: ConditionalSelect_ZeroOp_all - operation in FalseValue
16:20:08.221 Passed test: _Sve2_ro::JIT.HardwareIntrinsics.Arm._Sve2.Program.Sve2_AddHighNarrowingOdd_ushort_uint()
16:20:08.222 Running test: _Sve2_ro::JIT.HardwareIntrinsics.Arm._Sve2.Program.Sve2_AddHighNarrowingOdd_uint_ulong()
Beginning scenario: RunBasicScenario_UnsafeRead
Beginning scenario: RunBasicScenario_Load
Beginning scenario: RunReflectionScenario_UnsafeRead
Beginning scenario: RunLclVarScenario_UnsafeRead
Beginning scenario: RunClassFldScenario
Beginning scenario: RunStructLclFldScenario
Beginning scenario: RunStructFldScenario
Beginning scenario: ConditionalSelect_Op1_mask - operation in TrueValue
Beginning scenario: ConditionalSelect_Op1_zero - operation in TrueValue
Beginning scenario: ConditionalSelect_Op1_all - operation in TrueValue
Beginning scenario: ConditionalSelect_Op1_mask - operation in FalseValue
Beginning scenario: ConditionalSelect_Op1_zero - operation in FalseValue
Beginning scenario: ConditionalSelect_Op1_all - operation in FalseValue
Beginning scenario: ConditionalSelect_FalseOp_mask - operation in TrueValue
Beginning scenario: ConditionalSelect_FalseOp_zero - operation in TrueValue
Beginning scenario: ConditionalSelect_FalseOp_all - operation in TrueValue
Beginning scenario: ConditionalSelect_FalseOp_mask - operation in FalseValue
Beginning scenario: ConditionalSelect_FalseOp_zero - operation in FalseValue
Beginning scenario: ConditionalSelect_FalseOp_all - operation in FalseValue
Beginning scenario: ConditionalSelect_ZeroOp_mask - operation in TrueValue
Beginning scenario: ConditionalSelect_ZeroOp_zero - operation in TrueValue
Beginning scenario: ConditionalSelect_ZeroOp_all - operation in TrueValue
Beginning scenario: ConditionalSelect_ZeroOp_mask - operation in FalseValue
Beginning scenario: ConditionalSelect_ZeroOp_zero - operation in FalseValue
Beginning scenario: ConditionalSelect_ZeroOp_all - operation in FalseValue
16:20:08.246 Passed test: _Sve2_ro::JIT.HardwareIntrinsics.Arm._Sve2.Program.Sve2_AddHighNarrowingOdd_uint_ulong()

@amanasifkhalid
Copy link
Contributor

/ba-g unrelated mono failure

@amanasifkhalid amanasifkhalid merged commit 0e04707 into dotnet:main Jul 1, 2025
157 of 163 checks passed
@github-actions github-actions bot locked and limited conversation to collaborators Aug 1, 2025
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
area-System.Runtime.Intrinsics community-contribution Indicates that the PR has been added by a community member
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants