Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

JIT ARM64-SVE: Add saturating decrement/increment by element count #102315

Merged
merged 32 commits into from
May 31, 2024

Conversation

a74nh
Copy link
Contributor

@a74nh a74nh commented May 16, 2024

Adds a new flag HasScalarVariant. This is for intrinsics which have both scalar and vector variants. During import, if the intrinsic does not have a vector arguments, then it switches the to the scalar version.

These intrinsics have 2 immediates, therefore can't use the table lookup when the values aren't constants (as a NxM table would be required). Instead, the intrinsic must fallback to a C# implementation.

TODO: I'm not sure how to add a C# fallback.

Copy link

Note regarding the new-api-needs-documentation label:

This serves as a reminder for when your PR is modifying a ref *.cs file and adding/modifying public APIs, please make sure the API implementation in the src *.cs file is documented with triple slash comments, so the PR reviewers can sign off that change.

@dotnet-policy-service dotnet-policy-service bot added the community-contribution Indicates that the PR has been added by a community member label May 16, 2024
@kunalspathak kunalspathak added the arm-sve Work related to arm64 SVE/SVE2 support label May 16, 2024
Change-Id: Ife679701cd65239b5f64be538dab312c2eb896e2



private static int AddSaturateScalar(int left, int right)
Copy link
Contributor Author

Choose a reason for hiding this comment

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

These are helper functions for the fallback versions of the new API methods. Feels wrong to put them here. But where else should they go?

Copy link
Member

Choose a reason for hiding this comment

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

@tannergooding - any preference?

Copy link
Member

Choose a reason for hiding this comment

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

We shouldn't be putting any kind of manual fallback implementation for the platform specific intrinsics. We should be relying on the JIT functionality to generate the jump table that still exactly executes sqdech instead.

Manually authoring a fallback is problematic for many reasons including that it requires precisely emulating the behavior of the underlying instruction and doing so over time. This current fallback doesn't account for things like out of range immediate values, whether its valid to execute under streaming mode, or various other considerations and so will lead to fundamental behavioral differences between direct and indirect execution or based on what optimizations the JIT can or cannot do.

Instead, we should simply use the existing functionality to have the recursive expansion emit the same jump table that other paths already are doing. Since pattern is 5-bits and imm4 is 4 bits, we should already have these marked as being "non full-range" immediates and so the fallback can already hook into the functionality to emit the bounds checks guaranteeing that each input is in bounds. The fallback can then construct the jump table index using (imm4 << 5) | pattern (or (pattern << 4) | imm4, it doesn't really matter). We then have 512 jump table entries each executing precisely sqdech where index 0 is pattern: 0, imm4: 0 and index 511 is pattern: 31, imm4: 15. Assuming pattern is the lower bits, then we'd have index 31 is pattern: 31, imm4: 0 and index 32 is pattern: 0, imm4: 1.

It's really straightforward handling that should generally hook into all the existing infrastructure and keep things well defined.

Copy link
Contributor Author

Choose a reason for hiding this comment

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

Instead, we should simply use the existing functionality to have the recursive expansion emit the same jump table that other paths already are doing. Since pattern is 5-bits and imm4 is 4 bits, we should already have these marked as being "non full-range" immediates and so the fallback can already hook into the functionality to emit the bounds checks guaranteeing that each input is in bounds. The fallback can then construct the jump table index using (imm4 << 5) | pattern (or (pattern << 4) | imm4, it doesn't really matter). We then have 512 jump table entries each executing precisely sqdech where index 0 is pattern: 0, imm4: 0 and index 511 is pattern: 31, imm4: 15. Assuming pattern is the lower bits, then we'd have index 31 is pattern: 31, imm4: 0 and index 32 is pattern: 0, imm4: 1.

It's really straightforward handling that should generally hook into all the existing infrastructure and keep things well defined.

There's two ways I can think of doing this

  1. Do it late. Write a HWIntrinsic2ImmOpHelper based off HWIntrinsicImmOpHelper. This handles combining the two immediates into one using a temp register, then constructs the table.
  2. Do it early. During import stage, combine the two immediate nodes and connect this to op2, leaving op3 as nullptr. That requires some fiddling to make sure future range checks work. Can just use the standard HWIntrinsicImmOpHelper.

Copy link
Member

Choose a reason for hiding this comment

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

We should go ahead with option 1. This is specific to codegen so we shouldn't do it in early phases.

Copy link
Contributor Author

Choose a reason for hiding this comment

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

Table is now working, with all 512 entries.

Note that some of these entries are invalid (there a 6 invalid values in the middle of pattern between VL256 and MUL4). These are all still being generated for the table. I figure that's better than adding extra assembly to restrict to a smaller table.

Assembly listing for System.Runtime.Intrinsics.Arm.Sve:SaturatingDecrementBy32BitElementCount ``` ; Assembly listing for method System.Runtime.Intrinsics.Arm.Sve:SaturatingDecrementBy32BitElementCount(System.Numerics.Vector`1[int],ubyte,ubyte):System.Numerics.Vector`1[int] (Tier0) ; Emitting BLENDED_CODE for generic ARM64 - Unix ; Tier0 code ; fp based frame ; partially interruptible ; Final local variable assignments ; ; V00 arg0 [V00 ] ( 1, 1 ) simd16 -> [fp+0x20] HFA(simd16) do-not-enreg[S] ; V01 arg1 [V01 ] ( 1, 1 ) ubyte -> [fp+0x1C] do-not-enreg[] ; V02 arg2 [V02 ] ( 1, 1 ) ubyte -> [fp+0x18] do-not-enreg[] ;# V03 OutArgs [V03 ] ( 1, 1 ) struct ( 0) [sp+0x00] do-not-enreg[XS] addr-exposed "OutgoingArgSpace" ; ; Lcl frame size = 32

G_M8891_IG01: ;; offset=0x0000
stp fp, lr, [sp, #-0x30]!
mov fp, sp
str q0, [fp, #0x20] // [V00 arg0]
str w0, [fp, #0x1C] // [V01 arg1]
str w1, [fp, #0x18] // [V02 arg2]
;; size=20 bbWeight=1 PerfScore 4.50
G_M8891_IG02: ;; offset=0x0014
ldr q16, [fp, #0x20] // [V00 arg0]
ldr w0, [fp, #0x1C] // [V01 arg1]
uxtb w0, w0
sub w0, w0, #1
cmp w0, #16
bhs G_M8891_IG517
ldr w0, [fp, #0x1C] // [V01 arg1]
uxtb w0, w0
ldr w1, [fp, #0x18] // [V02 arg2]
uxtb w1, w1
cmp w1, #32
bhs G_M8891_IG517
ldr w1, [fp, #0x18] // [V02 arg2]
uxtb w1, w1
sub w0, w0, #1
lsl w1, w1, #4
orr w0, w0, w1
adr x2, [G_M8891_IG03]
add x2, x2, x0, LSL #3
br x2
;; size=80 bbWeight=1 PerfScore 20.00
G_M8891_IG03: ;; offset=0x0064
sqdecw z16.s, pow2
b G_M8891_IG515
;; size=8 bbWeight=1 PerfScore 3.00
G_M8891_IG04: ;; offset=0x006C
sqdecw z16.s, pow2, mul #2
b G_M8891_IG515
;; size=8 bbWeight=1 PerfScore 3.00
G_M8891_IG05: ;; offset=0x0074
sqdecw z16.s, pow2, mul #3
b G_M8891_IG515
;; size=8 bbWeight=1 PerfScore 3.00
G_M8891_IG06: ;; offset=0x007C
sqdecw z16.s, pow2, mul #4
b G_M8891_IG515
;; size=8 bbWeight=1 PerfScore 3.00
G_M8891_IG07: ;; offset=0x0084
sqdecw z16.s, pow2, mul #5
b G_M8891_IG515
;; size=8 bbWeight=1 PerfScore 3.00
G_M8891_IG08: ;; offset=0x008C
sqdecw z16.s, pow2, mul #6
b G_M8891_IG515
;; size=8 bbWeight=1 PerfScore 3.00
G_M8891_IG09: ;; offset=0x0094
sqdecw z16.s, pow2, mul #7
b G_M8891_IG515
;; size=8 bbWeight=1 PerfScore 3.00
G_M8891_IG10: ;; offset=0x009C
sqdecw z16.s, pow2, mul #8
b G_M8891_IG515
;; size=8 bbWeight=1 PerfScore 3.00
G_M8891_IG11: ;; offset=0x00A4
sqdecw z16.s, pow2, mul #9
b G_M8891_IG515
;; size=8 bbWeight=1 PerfScore 3.00
G_M8891_IG12: ;; offset=0x00AC
sqdecw z16.s, pow2, mul #10
b G_M8891_IG515
;; size=8 bbWeight=1 PerfScore 3.00
G_M8891_IG13: ;; offset=0x00B4
sqdecw z16.s, pow2, mul #11
b G_M8891_IG515
;; size=8 bbWeight=1 PerfScore 3.00
G_M8891_IG14: ;; offset=0x00BC
sqdecw z16.s, pow2, mul #12
b G_M8891_IG515
;; size=8 bbWeight=1 PerfScore 3.00
G_M8891_IG15: ;; offset=0x00C4
sqdecw z16.s, pow2, mul #13
b G_M8891_IG515
;; size=8 bbWeight=1 PerfScore 3.00
G_M8891_IG16: ;; offset=0x00CC
sqdecw z16.s, pow2, mul #14
b G_M8891_IG515
;; size=8 bbWeight=1 PerfScore 3.00
G_M8891_IG17: ;; offset=0x00D4
sqdecw z16.s, pow2, mul #15
b G_M8891_IG515
;; size=8 bbWeight=1 PerfScore 3.00
G_M8891_IG18: ;; offset=0x00DC
sqdecw z16.s, pow2, mul #16
b G_M8891_IG515
;; size=8 bbWeight=1 PerfScore 3.00
G_M8891_IG19: ;; offset=0x00E4
sqdecw z16.s, vl1
b G_M8891_IG515
;; size=8 bbWeight=1 PerfScore 3.00
G_M8891_IG20: ;; offset=0x00EC
sqdecw z16.s, vl1, mul #2
b G_M8891_IG515
;; size=8 bbWeight=1 PerfScore 3.00
G_M8891_IG21: ;; offset=0x00F4
sqdecw z16.s, vl1, mul #3
b G_M8891_IG515
;; size=8 bbWeight=1 PerfScore 3.00
G_M8891_IG22: ;; offset=0x00FC
sqdecw z16.s, vl1, mul #4
b G_M8891_IG515
;; size=8 bbWeight=1 PerfScore 3.00
G_M8891_IG23: ;; offset=0x0104
sqdecw z16.s, vl1, mul #5
b G_M8891_IG515
;; size=8 bbWeight=1 PerfScore 3.00
G_M8891_IG24: ;; offset=0x010C
sqdecw z16.s, vl1, mul #6
b G_M8891_IG515
;; size=8 bbWeight=1 PerfScore 3.00
G_M8891_IG25: ;; offset=0x0114
sqdecw z16.s, vl1, mul #7
b G_M8891_IG515
;; size=8 bbWeight=1 PerfScore 3.00
G_M8891_IG26: ;; offset=0x011C
sqdecw z16.s, vl1, mul #8
b G_M8891_IG515
;; size=8 bbWeight=1 PerfScore 3.00
G_M8891_IG27: ;; offset=0x0124
sqdecw z16.s, vl1, mul #9
b G_M8891_IG515
;; size=8 bbWeight=1 PerfScore 3.00
G_M8891_IG28: ;; offset=0x012C
sqdecw z16.s, vl1, mul #10
b G_M8891_IG515
;; size=8 bbWeight=1 PerfScore 3.00
G_M8891_IG29: ;; offset=0x0134
sqdecw z16.s, vl1, mul #11
b G_M8891_IG515
;; size=8 bbWeight=1 PerfScore 3.00
G_M8891_IG30: ;; offset=0x013C
sqdecw z16.s, vl1, mul #12
b G_M8891_IG515
;; size=8 bbWeight=1 PerfScore 3.00
G_M8891_IG31: ;; offset=0x0144
sqdecw z16.s, vl1, mul #13
b G_M8891_IG515
;; size=8 bbWeight=1 PerfScore 3.00
G_M8891_IG32: ;; offset=0x014C
sqdecw z16.s, vl1, mul #14
b G_M8891_IG515
;; size=8 bbWeight=1 PerfScore 3.00
G_M8891_IG33: ;; offset=0x0154
sqdecw z16.s, vl1, mul #15
b G_M8891_IG515
;; size=8 bbWeight=1 PerfScore 3.00
G_M8891_IG34: ;; offset=0x015C
sqdecw z16.s, vl1, mul #16
b G_M8891_IG515
;; size=8 bbWeight=1 PerfScore 3.00
G_M8891_IG35: ;; offset=0x0164
sqdecw z16.s, vl2
b G_M8891_IG515
;; size=8 bbWeight=1 PerfScore 3.00
G_M8891_IG36: ;; offset=0x016C
sqdecw z16.s, vl2, mul #2
b G_M8891_IG515
;; size=8 bbWeight=1 PerfScore 3.00
G_M8891_IG37: ;; offset=0x0174
sqdecw z16.s, vl2, mul #3
b G_M8891_IG515
;; size=8 bbWeight=1 PerfScore 3.00
G_M8891_IG38: ;; offset=0x017C
sqdecw z16.s, vl2, mul #4
b G_M8891_IG515
;; size=8 bbWeight=1 PerfScore 3.00
G_M8891_IG39: ;; offset=0x0184
sqdecw z16.s, vl2, mul #5
b G_M8891_IG515
;; size=8 bbWeight=1 PerfScore 3.00
G_M8891_IG40: ;; offset=0x018C
sqdecw z16.s, vl2, mul #6
b G_M8891_IG515
;; size=8 bbWeight=1 PerfScore 3.00
G_M8891_IG41: ;; offset=0x0194
sqdecw z16.s, vl2, mul #7
b G_M8891_IG515
;; size=8 bbWeight=1 PerfScore 3.00
G_M8891_IG42: ;; offset=0x019C
sqdecw z16.s, vl2, mul #8
b G_M8891_IG515
;; size=8 bbWeight=1 PerfScore 3.00
G_M8891_IG43: ;; offset=0x01A4
sqdecw z16.s, vl2, mul #9
b G_M8891_IG515
;; size=8 bbWeight=1 PerfScore 3.00
G_M8891_IG44: ;; offset=0x01AC
sqdecw z16.s, vl2, mul #10
b G_M8891_IG515
;; size=8 bbWeight=1 PerfScore 3.00
G_M8891_IG45: ;; offset=0x01B4
sqdecw z16.s, vl2, mul #11
b G_M8891_IG515
;; size=8 bbWeight=1 PerfScore 3.00
G_M8891_IG46: ;; offset=0x01BC
sqdecw z16.s, vl2, mul #12
b G_M8891_IG515
;; size=8 bbWeight=1 PerfScore 3.00
G_M8891_IG47: ;; offset=0x01C4
sqdecw z16.s, vl2, mul #13
b G_M8891_IG515
;; size=8 bbWeight=1 PerfScore 3.00
G_M8891_IG48: ;; offset=0x01CC
sqdecw z16.s, vl2, mul #14
b G_M8891_IG515
;; size=8 bbWeight=1 PerfScore 3.00
G_M8891_IG49: ;; offset=0x01D4
sqdecw z16.s, vl2, mul #15
b G_M8891_IG515
;; size=8 bbWeight=1 PerfScore 3.00
G_M8891_IG50: ;; offset=0x01DC
sqdecw z16.s, vl2, mul #16
b G_M8891_IG515
;; size=8 bbWeight=1 PerfScore 3.00
G_M8891_IG51: ;; offset=0x01E4
sqdecw z16.s, vl3
b G_M8891_IG515
;; size=8 bbWeight=1 PerfScore 3.00
G_M8891_IG52: ;; offset=0x01EC
sqdecw z16.s, vl3, mul #2
b G_M8891_IG515
;; size=8 bbWeight=1 PerfScore 3.00
G_M8891_IG53: ;; offset=0x01F4
sqdecw z16.s, vl3, mul #3
b G_M8891_IG515
;; size=8 bbWeight=1 PerfScore 3.00
G_M8891_IG54: ;; offset=0x01FC
sqdecw z16.s, vl3, mul #4
b G_M8891_IG515
;; size=8 bbWeight=1 PerfScore 3.00
G_M8891_IG55: ;; offset=0x0204
sqdecw z16.s, vl3, mul #5
b G_M8891_IG515
;; size=8 bbWeight=1 PerfScore 3.00
G_M8891_IG56: ;; offset=0x020C
sqdecw z16.s, vl3, mul #6
b G_M8891_IG515
;; size=8 bbWeight=1 PerfScore 3.00
G_M8891_IG57: ;; offset=0x0214
sqdecw z16.s, vl3, mul #7
b G_M8891_IG515
;; size=8 bbWeight=1 PerfScore 3.00
G_M8891_IG58: ;; offset=0x021C
sqdecw z16.s, vl3, mul #8
b G_M8891_IG515
;; size=8 bbWeight=1 PerfScore 3.00
G_M8891_IG59: ;; offset=0x0224
sqdecw z16.s, vl3, mul #9
b G_M8891_IG515
;; size=8 bbWeight=1 PerfScore 3.00
G_M8891_IG60: ;; offset=0x022C
sqdecw z16.s, vl3, mul #10
b G_M8891_IG515
;; size=8 bbWeight=1 PerfScore 3.00
G_M8891_IG61: ;; offset=0x0234
sqdecw z16.s, vl3, mul #11
b G_M8891_IG515
;; size=8 bbWeight=1 PerfScore 3.00
G_M8891_IG62: ;; offset=0x023C
sqdecw z16.s, vl3, mul #12
b G_M8891_IG515
;; size=8 bbWeight=1 PerfScore 3.00
G_M8891_IG63: ;; offset=0x0244
sqdecw z16.s, vl3, mul #13
b G_M8891_IG515
;; size=8 bbWeight=1 PerfScore 3.00
G_M8891_IG64: ;; offset=0x024C
sqdecw z16.s, vl3, mul #14
b G_M8891_IG515
;; size=8 bbWeight=1 PerfScore 3.00
G_M8891_IG65: ;; offset=0x0254
sqdecw z16.s, vl3, mul #15
b G_M8891_IG515
;; size=8 bbWeight=1 PerfScore 3.00
G_M8891_IG66: ;; offset=0x025C
sqdecw z16.s, vl3, mul #16
b G_M8891_IG515
;; size=8 bbWeight=1 PerfScore 3.00
G_M8891_IG67: ;; offset=0x0264
sqdecw z16.s, vl4
b G_M8891_IG515
;; size=8 bbWeight=1 PerfScore 3.00
G_M8891_IG68: ;; offset=0x026C
sqdecw z16.s, vl4, mul #2
b G_M8891_IG515
;; size=8 bbWeight=1 PerfScore 3.00
G_M8891_IG69: ;; offset=0x0274
sqdecw z16.s, vl4, mul #3
b G_M8891_IG515
;; size=8 bbWeight=1 PerfScore 3.00
G_M8891_IG70: ;; offset=0x027C
sqdecw z16.s, vl4, mul #4
b G_M8891_IG515
;; size=8 bbWeight=1 PerfScore 3.00
G_M8891_IG71: ;; offset=0x0284
sqdecw z16.s, vl4, mul #5
b G_M8891_IG515
;; size=8 bbWeight=1 PerfScore 3.00
G_M8891_IG72: ;; offset=0x028C
sqdecw z16.s, vl4, mul #6
b G_M8891_IG515
;; size=8 bbWeight=1 PerfScore 3.00
G_M8891_IG73: ;; offset=0x0294
sqdecw z16.s, vl4, mul #7
b G_M8891_IG515
;; size=8 bbWeight=1 PerfScore 3.00
G_M8891_IG74: ;; offset=0x029C
sqdecw z16.s, vl4, mul #8
b G_M8891_IG515
;; size=8 bbWeight=1 PerfScore 3.00
G_M8891_IG75: ;; offset=0x02A4
sqdecw z16.s, vl4, mul #9
b G_M8891_IG515
;; size=8 bbWeight=1 PerfScore 3.00
G_M8891_IG76: ;; offset=0x02AC
sqdecw z16.s, vl4, mul #10
b G_M8891_IG515
;; size=8 bbWeight=1 PerfScore 3.00
G_M8891_IG77: ;; offset=0x02B4
sqdecw z16.s, vl4, mul #11
b G_M8891_IG515
;; size=8 bbWeight=1 PerfScore 3.00
G_M8891_IG78: ;; offset=0x02BC
sqdecw z16.s, vl4, mul #12
b G_M8891_IG515
;; size=8 bbWeight=1 PerfScore 3.00
G_M8891_IG79: ;; offset=0x02C4
sqdecw z16.s, vl4, mul #13
b G_M8891_IG515
;; size=8 bbWeight=1 PerfScore 3.00
G_M8891_IG80: ;; offset=0x02CC
sqdecw z16.s, vl4, mul #14
b G_M8891_IG515
;; size=8 bbWeight=1 PerfScore 3.00
G_M8891_IG81: ;; offset=0x02D4
sqdecw z16.s, vl4, mul #15
b G_M8891_IG515
;; size=8 bbWeight=1 PerfScore 3.00
G_M8891_IG82: ;; offset=0x02DC
sqdecw z16.s, vl4, mul #16
b G_M8891_IG515
;; size=8 bbWeight=1 PerfScore 3.00
G_M8891_IG83: ;; offset=0x02E4
sqdecw z16.s, vl5
b G_M8891_IG515
;; size=8 bbWeight=1 PerfScore 3.00
G_M8891_IG84: ;; offset=0x02EC
sqdecw z16.s, vl5, mul #2
b G_M8891_IG515
;; size=8 bbWeight=1 PerfScore 3.00
G_M8891_IG85: ;; offset=0x02F4
sqdecw z16.s, vl5, mul #3
b G_M8891_IG515
;; size=8 bbWeight=1 PerfScore 3.00
G_M8891_IG86: ;; offset=0x02FC
sqdecw z16.s, vl5, mul #4
b G_M8891_IG515
;; size=8 bbWeight=1 PerfScore 3.00
G_M8891_IG87: ;; offset=0x0304
sqdecw z16.s, vl5, mul #5
b G_M8891_IG515
;; size=8 bbWeight=1 PerfScore 3.00
G_M8891_IG88: ;; offset=0x030C
sqdecw z16.s, vl5, mul #6
b G_M8891_IG515
;; size=8 bbWeight=1 PerfScore 3.00
G_M8891_IG89: ;; offset=0x0314
sqdecw z16.s, vl5, mul #7
b G_M8891_IG515
;; size=8 bbWeight=1 PerfScore 3.00
G_M8891_IG90: ;; offset=0x031C
sqdecw z16.s, vl5, mul #8
b G_M8891_IG515
;; size=8 bbWeight=1 PerfScore 3.00
G_M8891_IG91: ;; offset=0x0324
sqdecw z16.s, vl5, mul #9
b G_M8891_IG515
;; size=8 bbWeight=1 PerfScore 3.00
G_M8891_IG92: ;; offset=0x032C
sqdecw z16.s, vl5, mul #10
b G_M8891_IG515
;; size=8 bbWeight=1 PerfScore 3.00
G_M8891_IG93: ;; offset=0x0334
sqdecw z16.s, vl5, mul #11
b G_M8891_IG515
;; size=8 bbWeight=1 PerfScore 3.00
G_M8891_IG94: ;; offset=0x033C
sqdecw z16.s, vl5, mul #12
b G_M8891_IG515
;; size=8 bbWeight=1 PerfScore 3.00
G_M8891_IG95: ;; offset=0x0344
sqdecw z16.s, vl5, mul #13
b G_M8891_IG515
;; size=8 bbWeight=1 PerfScore 3.00
G_M8891_IG96: ;; offset=0x034C
sqdecw z16.s, vl5, mul #14
b G_M8891_IG515
;; size=8 bbWeight=1 PerfScore 3.00
G_M8891_IG97: ;; offset=0x0354
sqdecw z16.s, vl5, mul #15
b G_M8891_IG515
;; size=8 bbWeight=1 PerfScore 3.00
G_M8891_IG98: ;; offset=0x035C
sqdecw z16.s, vl5, mul #16
b G_M8891_IG515
;; size=8 bbWeight=1 PerfScore 3.00
G_M8891_IG99: ;; offset=0x0364
sqdecw z16.s, vl6
b G_M8891_IG515
;; size=8 bbWeight=1 PerfScore 3.00
G_M8891_IG100: ;; offset=0x036C
sqdecw z16.s, vl6, mul #2
b G_M8891_IG515
;; size=8 bbWeight=1 PerfScore 3.00
G_M8891_IG101: ;; offset=0x0374
sqdecw z16.s, vl6, mul #3
b G_M8891_IG515
;; size=8 bbWeight=1 PerfScore 3.00
G_M8891_IG102: ;; offset=0x037C
sqdecw z16.s, vl6, mul #4
b G_M8891_IG515
;; size=8 bbWeight=1 PerfScore 3.00
G_M8891_IG103: ;; offset=0x0384
sqdecw z16.s, vl6, mul #5
b G_M8891_IG515
;; size=8 bbWeight=1 PerfScore 3.00
G_M8891_IG104: ;; offset=0x038C
sqdecw z16.s, vl6, mul #6
b G_M8891_IG515
;; size=8 bbWeight=1 PerfScore 3.00
G_M8891_IG105: ;; offset=0x0394
sqdecw z16.s, vl6, mul #7
b G_M8891_IG515
;; size=8 bbWeight=1 PerfScore 3.00
G_M8891_IG106: ;; offset=0x039C
sqdecw z16.s, vl6, mul #8
b G_M8891_IG515
;; size=8 bbWeight=1 PerfScore 3.00
G_M8891_IG107: ;; offset=0x03A4
sqdecw z16.s, vl6, mul #9
b G_M8891_IG515
;; size=8 bbWeight=1 PerfScore 3.00
G_M8891_IG108: ;; offset=0x03AC
sqdecw z16.s, vl6, mul #10
b G_M8891_IG515
;; size=8 bbWeight=1 PerfScore 3.00
G_M8891_IG109: ;; offset=0x03B4
sqdecw z16.s, vl6, mul #11
b G_M8891_IG515
;; size=8 bbWeight=1 PerfScore 3.00
G_M8891_IG110: ;; offset=0x03BC
sqdecw z16.s, vl6, mul #12
b G_M8891_IG515
;; size=8 bbWeight=1 PerfScore 3.00
G_M8891_IG111: ;; offset=0x03C4
sqdecw z16.s, vl6, mul #13
b G_M8891_IG515
;; size=8 bbWeight=1 PerfScore 3.00
G_M8891_IG112: ;; offset=0x03CC
sqdecw z16.s, vl6, mul #14
b G_M8891_IG515
;; size=8 bbWeight=1 PerfScore 3.00
G_M8891_IG113: ;; offset=0x03D4
sqdecw z16.s, vl6, mul #15
b G_M8891_IG515
;; size=8 bbWeight=1 PerfScore 3.00
G_M8891_IG114: ;; offset=0x03DC
sqdecw z16.s, vl6, mul #16
b G_M8891_IG515
;; size=8 bbWeight=1 PerfScore 3.00
G_M8891_IG115: ;; offset=0x03E4
sqdecw z16.s, vl7
b G_M8891_IG515
;; size=8 bbWeight=1 PerfScore 3.00
G_M8891_IG116: ;; offset=0x03EC
sqdecw z16.s, vl7, mul #2
b G_M8891_IG515
;; size=8 bbWeight=1 PerfScore 3.00
G_M8891_IG117: ;; offset=0x03F4
sqdecw z16.s, vl7, mul #3
b G_M8891_IG515
;; size=8 bbWeight=1 PerfScore 3.00
G_M8891_IG118: ;; offset=0x03FC
sqdecw z16.s, vl7, mul #4
b G_M8891_IG515
;; size=8 bbWeight=1 PerfScore 3.00
G_M8891_IG119: ;; offset=0x0404
sqdecw z16.s, vl7, mul #5
b G_M8891_IG515
;; size=8 bbWeight=1 PerfScore 3.00
G_M8891_IG120: ;; offset=0x040C
sqdecw z16.s, vl7, mul #6
b G_M8891_IG515
;; size=8 bbWeight=1 PerfScore 3.00
G_M8891_IG121: ;; offset=0x0414
sqdecw z16.s, vl7, mul #7
b G_M8891_IG515
;; size=8 bbWeight=1 PerfScore 3.00
G_M8891_IG122: ;; offset=0x041C
sqdecw z16.s, vl7, mul #8
b G_M8891_IG515
;; size=8 bbWeight=1 PerfScore 3.00
G_M8891_IG123: ;; offset=0x0424
sqdecw z16.s, vl7, mul #9
b G_M8891_IG515
;; size=8 bbWeight=1 PerfScore 3.00
G_M8891_IG124: ;; offset=0x042C
sqdecw z16.s, vl7, mul #10
b G_M8891_IG515
;; size=8 bbWeight=1 PerfScore 3.00
G_M8891_IG125: ;; offset=0x0434
sqdecw z16.s, vl7, mul #11
b G_M8891_IG515
;; size=8 bbWeight=1 PerfScore 3.00
G_M8891_IG126: ;; offset=0x043C
sqdecw z16.s, vl7, mul #12
b G_M8891_IG515
;; size=8 bbWeight=1 PerfScore 3.00
G_M8891_IG127: ;; offset=0x0444
sqdecw z16.s, vl7, mul #13
b G_M8891_IG515
;; size=8 bbWeight=1 PerfScore 3.00
G_M8891_IG128: ;; offset=0x044C
sqdecw z16.s, vl7, mul #14
b G_M8891_IG515
;; size=8 bbWeight=1 PerfScore 3.00
G_M8891_IG129: ;; offset=0x0454
sqdecw z16.s, vl7, mul #15
b G_M8891_IG515
;; size=8 bbWeight=1 PerfScore 3.00
G_M8891_IG130: ;; offset=0x045C
sqdecw z16.s, vl7, mul #16
b G_M8891_IG515
;; size=8 bbWeight=1 PerfScore 3.00
G_M8891_IG131: ;; offset=0x0464
sqdecw z16.s, vl8
b G_M8891_IG515
;; size=8 bbWeight=1 PerfScore 3.00
G_M8891_IG132: ;; offset=0x046C
sqdecw z16.s, vl8, mul #2
b G_M8891_IG515
;; size=8 bbWeight=1 PerfScore 3.00
G_M8891_IG133: ;; offset=0x0474
sqdecw z16.s, vl8, mul #3
b G_M8891_IG515
;; size=8 bbWeight=1 PerfScore 3.00
G_M8891_IG134: ;; offset=0x047C
sqdecw z16.s, vl8, mul #4
b G_M8891_IG515
;; size=8 bbWeight=1 PerfScore 3.00
G_M8891_IG135: ;; offset=0x0484
sqdecw z16.s, vl8, mul #5
b G_M8891_IG515
;; size=8 bbWeight=1 PerfScore 3.00
G_M8891_IG136: ;; offset=0x048C
sqdecw z16.s, vl8, mul #6
b G_M8891_IG515
;; size=8 bbWeight=1 PerfScore 3.00
G_M8891_IG137: ;; offset=0x0494
sqdecw z16.s, vl8, mul #7
b G_M8891_IG515
;; size=8 bbWeight=1 PerfScore 3.00
G_M8891_IG138: ;; offset=0x049C
sqdecw z16.s, vl8, mul #8
b G_M8891_IG515
;; size=8 bbWeight=1 PerfScore 3.00
G_M8891_IG139: ;; offset=0x04A4
sqdecw z16.s, vl8, mul #9
b G_M8891_IG515
;; size=8 bbWeight=1 PerfScore 3.00
G_M8891_IG140: ;; offset=0x04AC
sqdecw z16.s, vl8, mul #10
b G_M8891_IG515
;; size=8 bbWeight=1 PerfScore 3.00
G_M8891_IG141: ;; offset=0x04B4
sqdecw z16.s, vl8, mul #11
b G_M8891_IG515
;; size=8 bbWeight=1 PerfScore 3.00
G_M8891_IG142: ;; offset=0x04BC
sqdecw z16.s, vl8, mul #12
b G_M8891_IG515
;; size=8 bbWeight=1 PerfScore 3.00
G_M8891_IG143: ;; offset=0x04C4
sqdecw z16.s, vl8, mul #13
b G_M8891_IG515
;; size=8 bbWeight=1 PerfScore 3.00
G_M8891_IG144: ;; offset=0x04CC
sqdecw z16.s, vl8, mul #14
b G_M8891_IG515
;; size=8 bbWeight=1 PerfScore 3.00
G_M8891_IG145: ;; offset=0x04D4
sqdecw z16.s, vl8, mul #15
b G_M8891_IG515
;; size=8 bbWeight=1 PerfScore 3.00
G_M8891_IG146: ;; offset=0x04DC
sqdecw z16.s, vl8, mul #16
b G_M8891_IG515
;; size=8 bbWeight=1 PerfScore 3.00
G_M8891_IG147: ;; offset=0x04E4
sqdecw z16.s, vl16
b G_M8891_IG515
;; size=8 bbWeight=1 PerfScore 3.00
G_M8891_IG148: ;; offset=0x04EC
sqdecw z16.s, vl16, mul #2
b G_M8891_IG515
;; size=8 bbWeight=1 PerfScore 3.00
G_M8891_IG149: ;; offset=0x04F4
sqdecw z16.s, vl16, mul #3
b G_M8891_IG515
;; size=8 bbWeight=1 PerfScore 3.00
G_M8891_IG150: ;; offset=0x04FC
sqdecw z16.s, vl16, mul #4
b G_M8891_IG515
;; size=8 bbWeight=1 PerfScore 3.00
G_M8891_IG151: ;; offset=0x0504
sqdecw z16.s, vl16, mul #5
b G_M8891_IG515
;; size=8 bbWeight=1 PerfScore 3.00
G_M8891_IG152: ;; offset=0x050C
sqdecw z16.s, vl16, mul #6
b G_M8891_IG515
;; size=8 bbWeight=1 PerfScore 3.00
G_M8891_IG153: ;; offset=0x0514
sqdecw z16.s, vl16, mul #7
b G_M8891_IG515
;; size=8 bbWeight=1 PerfScore 3.00
G_M8891_IG154: ;; offset=0x051C
sqdecw z16.s, vl16, mul #8
b G_M8891_IG515
;; size=8 bbWeight=1 PerfScore 3.00
G_M8891_IG155: ;; offset=0x0524
sqdecw z16.s, vl16, mul #9
b G_M8891_IG515
;; size=8 bbWeight=1 PerfScore 3.00
G_M8891_IG156: ;; offset=0x052C
sqdecw z16.s, vl16, mul #10
b G_M8891_IG515
;; size=8 bbWeight=1 PerfScore 3.00
G_M8891_IG157: ;; offset=0x0534
sqdecw z16.s, vl16, mul #11
b G_M8891_IG515
;; size=8 bbWeight=1 PerfScore 3.00
G_M8891_IG158: ;; offset=0x053C
sqdecw z16.s, vl16, mul #12
b G_M8891_IG515
;; size=8 bbWeight=1 PerfScore 3.00
G_M8891_IG159: ;; offset=0x0544
sqdecw z16.s, vl16, mul #13
b G_M8891_IG515
;; size=8 bbWeight=1 PerfScore 3.00
G_M8891_IG160: ;; offset=0x054C
sqdecw z16.s, vl16, mul #14
b G_M8891_IG515
;; size=8 bbWeight=1 PerfScore 3.00
G_M8891_IG161: ;; offset=0x0554
sqdecw z16.s, vl16, mul #15
b G_M8891_IG515
;; size=8 bbWeight=1 PerfScore 3.00
G_M8891_IG162: ;; offset=0x055C
sqdecw z16.s, vl16, mul #16
b G_M8891_IG515
;; size=8 bbWeight=1 PerfScore 3.00
G_M8891_IG163: ;; offset=0x0564
sqdecw z16.s, vl32
b G_M8891_IG515
;; size=8 bbWeight=1 PerfScore 3.00
G_M8891_IG164: ;; offset=0x056C
sqdecw z16.s, vl32, mul #2
b G_M8891_IG515
;; size=8 bbWeight=1 PerfScore 3.00
G_M8891_IG165: ;; offset=0x0574
sqdecw z16.s, vl32, mul #3
b G_M8891_IG515
;; size=8 bbWeight=1 PerfScore 3.00
G_M8891_IG166: ;; offset=0x057C
sqdecw z16.s, vl32, mul #4
b G_M8891_IG515
;; size=8 bbWeight=1 PerfScore 3.00
G_M8891_IG167: ;; offset=0x0584
sqdecw z16.s, vl32, mul #5
b G_M8891_IG515
;; size=8 bbWeight=1 PerfScore 3.00
G_M8891_IG168: ;; offset=0x058C
sqdecw z16.s, vl32, mul #6
b G_M8891_IG515
;; size=8 bbWeight=1 PerfScore 3.00
G_M8891_IG169: ;; offset=0x0594
sqdecw z16.s, vl32, mul #7
b G_M8891_IG515
;; size=8 bbWeight=1 PerfScore 3.00
G_M8891_IG170: ;; offset=0x059C
sqdecw z16.s, vl32, mul #8
b G_M8891_IG515
;; size=8 bbWeight=1 PerfScore 3.00
G_M8891_IG171: ;; offset=0x05A4
sqdecw z16.s, vl32, mul #9
b G_M8891_IG515
;; size=8 bbWeight=1 PerfScore 3.00
G_M8891_IG172: ;; offset=0x05AC
sqdecw z16.s, vl32, mul #10
b G_M8891_IG515
;; size=8 bbWeight=1 PerfScore 3.00
G_M8891_IG173: ;; offset=0x05B4
sqdecw z16.s, vl32, mul #11
b G_M8891_IG515
;; size=8 bbWeight=1 PerfScore 3.00
G_M8891_IG174: ;; offset=0x05BC
sqdecw z16.s, vl32, mul #12
b G_M8891_IG515
;; size=8 bbWeight=1 PerfScore 3.00
G_M8891_IG175: ;; offset=0x05C4
sqdecw z16.s, vl32, mul #13
b G_M8891_IG515
;; size=8 bbWeight=1 PerfScore 3.00
G_M8891_IG176: ;; offset=0x05CC
sqdecw z16.s, vl32, mul #14
b G_M8891_IG515
;; size=8 bbWeight=1 PerfScore 3.00
G_M8891_IG177: ;; offset=0x05D4
sqdecw z16.s, vl32, mul #15
b G_M8891_IG515
;; size=8 bbWeight=1 PerfScore 3.00
G_M8891_IG178: ;; offset=0x05DC
sqdecw z16.s, vl32, mul #16
b G_M8891_IG515
;; size=8 bbWeight=1 PerfScore 3.00
G_M8891_IG179: ;; offset=0x05E4
sqdecw z16.s, vl64
b G_M8891_IG515
;; size=8 bbWeight=1 PerfScore 3.00
G_M8891_IG180: ;; offset=0x05EC
sqdecw z16.s, vl64, mul #2
b G_M8891_IG515
;; size=8 bbWeight=1 PerfScore 3.00
G_M8891_IG181: ;; offset=0x05F4
sqdecw z16.s, vl64, mul #3
b G_M8891_IG515
;; size=8 bbWeight=1 PerfScore 3.00
G_M8891_IG182: ;; offset=0x05FC
sqdecw z16.s, vl64, mul #4
b G_M8891_IG515
;; size=8 bbWeight=1 PerfScore 3.00
G_M8891_IG183: ;; offset=0x0604
sqdecw z16.s, vl64, mul #5
b G_M8891_IG515
;; size=8 bbWeight=1 PerfScore 3.00
G_M8891_IG184: ;; offset=0x060C
sqdecw z16.s, vl64, mul #6
b G_M8891_IG515
;; size=8 bbWeight=1 PerfScore 3.00
G_M8891_IG185: ;; offset=0x0614
sqdecw z16.s, vl64, mul #7
b G_M8891_IG515
;; size=8 bbWeight=1 PerfScore 3.00
G_M8891_IG186: ;; offset=0x061C
sqdecw z16.s, vl64, mul #8
b G_M8891_IG515
;; size=8 bbWeight=1 PerfScore 3.00
G_M8891_IG187: ;; offset=0x0624
sqdecw z16.s, vl64, mul #9
b G_M8891_IG515
;; size=8 bbWeight=1 PerfScore 3.00
G_M8891_IG188: ;; offset=0x062C
sqdecw z16.s, vl64, mul #10
b G_M8891_IG515
;; size=8 bbWeight=1 PerfScore 3.00
G_M8891_IG189: ;; offset=0x0634
sqdecw z16.s, vl64, mul #11
b G_M8891_IG515
;; size=8 bbWeight=1 PerfScore 3.00
G_M8891_IG190: ;; offset=0x063C
sqdecw z16.s, vl64, mul #12
b G_M8891_IG515
;; size=8 bbWeight=1 PerfScore 3.00
G_M8891_IG191: ;; offset=0x0644
sqdecw z16.s, vl64, mul #13
b G_M8891_IG515
;; size=8 bbWeight=1 PerfScore 3.00
G_M8891_IG192: ;; offset=0x064C
sqdecw z16.s, vl64, mul #14
b G_M8891_IG515
;; size=8 bbWeight=1 PerfScore 3.00
G_M8891_IG193: ;; offset=0x0654
sqdecw z16.s, vl64, mul #15
b G_M8891_IG515
;; size=8 bbWeight=1 PerfScore 3.00
G_M8891_IG194: ;; offset=0x065C
sqdecw z16.s, vl64, mul #16
b G_M8891_IG515
;; size=8 bbWeight=1 PerfScore 3.00
G_M8891_IG195: ;; offset=0x0664
sqdecw z16.s, vl128
b G_M8891_IG515
;; size=8 bbWeight=1 PerfScore 3.00
G_M8891_IG196: ;; offset=0x066C
sqdecw z16.s, vl128, mul #2
b G_M8891_IG515
;; size=8 bbWeight=1 PerfScore 3.00
G_M8891_IG197: ;; offset=0x0674
sqdecw z16.s, vl128, mul #3
b G_M8891_IG515
;; size=8 bbWeight=1 PerfScore 3.00
G_M8891_IG198: ;; offset=0x067C
sqdecw z16.s, vl128, mul #4
b G_M8891_IG515
;; size=8 bbWeight=1 PerfScore 3.00
G_M8891_IG199: ;; offset=0x0684
sqdecw z16.s, vl128, mul #5
b G_M8891_IG515
;; size=8 bbWeight=1 PerfScore 3.00
G_M8891_IG200: ;; offset=0x068C
sqdecw z16.s, vl128, mul #6
b G_M8891_IG515
;; size=8 bbWeight=1 PerfScore 3.00
G_M8891_IG201: ;; offset=0x0694
sqdecw z16.s, vl128, mul #7
b G_M8891_IG515
;; size=8 bbWeight=1 PerfScore 3.00
G_M8891_IG202: ;; offset=0x069C
sqdecw z16.s, vl128, mul #8
b G_M8891_IG515
;; size=8 bbWeight=1 PerfScore 3.00
G_M8891_IG203: ;; offset=0x06A4
sqdecw z16.s, vl128, mul #9
b G_M8891_IG515
;; size=8 bbWeight=1 PerfScore 3.00
G_M8891_IG204: ;; offset=0x06AC
sqdecw z16.s, vl128, mul #10
b G_M8891_IG515
;; size=8 bbWeight=1 PerfScore 3.00
G_M8891_IG205: ;; offset=0x06B4
sqdecw z16.s, vl128, mul #11
b G_M8891_IG515
;; size=8 bbWeight=1 PerfScore 3.00
G_M8891_IG206: ;; offset=0x06BC
sqdecw z16.s, vl128, mul #12
b G_M8891_IG515
;; size=8 bbWeight=1 PerfScore 3.00
G_M8891_IG207: ;; offset=0x06C4
sqdecw z16.s, vl128, mul #13
b G_M8891_IG515
;; size=8 bbWeight=1 PerfScore 3.00
G_M8891_IG208: ;; offset=0x06CC
sqdecw z16.s, vl128, mul #14
b G_M8891_IG515
;; size=8 bbWeight=1 PerfScore 3.00
G_M8891_IG209: ;; offset=0x06D4
sqdecw z16.s, vl128, mul #15
b G_M8891_IG515
;; size=8 bbWeight=1 PerfScore 3.00
G_M8891_IG210: ;; offset=0x06DC
sqdecw z16.s, vl128, mul #16
b G_M8891_IG515
;; size=8 bbWeight=1 PerfScore 3.00
G_M8891_IG211: ;; offset=0x06E4
sqdecw z16.s, vl256
b G_M8891_IG515
;; size=8 bbWeight=1 PerfScore 3.00
G_M8891_IG212: ;; offset=0x06EC
sqdecw z16.s, vl256, mul #2
b G_M8891_IG515
;; size=8 bbWeight=1 PerfScore 3.00
G_M8891_IG213: ;; offset=0x06F4
sqdecw z16.s, vl256, mul #3
b G_M8891_IG515
;; size=8 bbWeight=1 PerfScore 3.00
G_M8891_IG214: ;; offset=0x06FC
sqdecw z16.s, vl256, mul #4
b G_M8891_IG515
;; size=8 bbWeight=1 PerfScore 3.00
G_M8891_IG215: ;; offset=0x0704
sqdecw z16.s, vl256, mul #5
b G_M8891_IG515
;; size=8 bbWeight=1 PerfScore 3.00
G_M8891_IG216: ;; offset=0x070C
sqdecw z16.s, vl256, mul #6
b G_M8891_IG515
;; size=8 bbWeight=1 PerfScore 3.00
G_M8891_IG217: ;; offset=0x0714
sqdecw z16.s, vl256, mul #7
b G_M8891_IG515
;; size=8 bbWeight=1 PerfScore 3.00
G_M8891_IG218: ;; offset=0x071C
sqdecw z16.s, vl256, mul #8
b G_M8891_IG515
;; size=8 bbWeight=1 PerfScore 3.00
G_M8891_IG219: ;; offset=0x0724
sqdecw z16.s, vl256, mul #9
b G_M8891_IG515
;; size=8 bbWeight=1 PerfScore 3.00
G_M8891_IG220: ;; offset=0x072C
sqdecw z16.s, vl256, mul #10
b G_M8891_IG515
;; size=8 bbWeight=1 PerfScore 3.00
G_M8891_IG221: ;; offset=0x0734
sqdecw z16.s, vl256, mul #11
b G_M8891_IG515
;; size=8 bbWeight=1 PerfScore 3.00
G_M8891_IG222: ;; offset=0x073C
sqdecw z16.s, vl256, mul #12
b G_M8891_IG515
;; size=8 bbWeight=1 PerfScore 3.00
G_M8891_IG223: ;; offset=0x0744
sqdecw z16.s, vl256, mul #13
b G_M8891_IG515
;; size=8 bbWeight=1 PerfScore 3.00
G_M8891_IG224: ;; offset=0x074C
sqdecw z16.s, vl256, mul #14
b G_M8891_IG515
;; size=8 bbWeight=1 PerfScore 3.00
G_M8891_IG225: ;; offset=0x0754
sqdecw z16.s, vl256, mul #15
b G_M8891_IG515
;; size=8 bbWeight=1 PerfScore 3.00
G_M8891_IG226: ;; offset=0x075C
sqdecw z16.s, vl256, mul #16
b G_M8891_IG515
;; size=8 bbWeight=1 PerfScore 3.00
G_M8891_IG227: ;; offset=0x0764
sqdecw z16.s, invalid
b G_M8891_IG515
;; size=8 bbWeight=1 PerfScore 3.00
G_M8891_IG228: ;; offset=0x076C
sqdecw z16.s, invalid, mul #2
b G_M8891_IG515
;; size=8 bbWeight=1 PerfScore 3.00
G_M8891_IG229: ;; offset=0x0774
sqdecw z16.s, invalid, mul #3
b G_M8891_IG515
;; size=8 bbWeight=1 PerfScore 3.00
G_M8891_IG230: ;; offset=0x077C
sqdecw z16.s, invalid, mul #4
b G_M8891_IG515
;; size=8 bbWeight=1 PerfScore 3.00
G_M8891_IG231: ;; offset=0x0784
sqdecw z16.s, invalid, mul #5
b G_M8891_IG515
;; size=8 bbWeight=1 PerfScore 3.00
G_M8891_IG232: ;; offset=0x078C
sqdecw z16.s, invalid, mul #6
b G_M8891_IG515
;; size=8 bbWeight=1 PerfScore 3.00
G_M8891_IG233: ;; offset=0x0794
sqdecw z16.s, invalid, mul #7
b G_M8891_IG515
;; size=8 bbWeight=1 PerfScore 3.00
G_M8891_IG234: ;; offset=0x079C
sqdecw z16.s, invalid, mul #8
b G_M8891_IG515
;; size=8 bbWeight=1 PerfScore 3.00
G_M8891_IG235: ;; offset=0x07A4
sqdecw z16.s, invalid, mul #9
b G_M8891_IG515
;; size=8 bbWeight=1 PerfScore 3.00
G_M8891_IG236: ;; offset=0x07AC
sqdecw z16.s, invalid, mul #10
b G_M8891_IG515
;; size=8 bbWeight=1 PerfScore 3.00
G_M8891_IG237: ;; offset=0x07B4
sqdecw z16.s, invalid, mul #11
b G_M8891_IG515
;; size=8 bbWeight=1 PerfScore 3.00
G_M8891_IG238: ;; offset=0x07BC
sqdecw z16.s, invalid, mul #12
b G_M8891_IG515
;; size=8 bbWeight=1 PerfScore 3.00
G_M8891_IG239: ;; offset=0x07C4
sqdecw z16.s, invalid, mul #13
b G_M8891_IG515
;; size=8 bbWeight=1 PerfScore 3.00
G_M8891_IG240: ;; offset=0x07CC
sqdecw z16.s, invalid, mul #14
b G_M8891_IG515
;; size=8 bbWeight=1 PerfScore 3.00
G_M8891_IG241: ;; offset=0x07D4
sqdecw z16.s, invalid, mul #15
b G_M8891_IG515
;; size=8 bbWeight=1 PerfScore 3.00
G_M8891_IG242: ;; offset=0x07DC
sqdecw z16.s, invalid, mul #16
b G_M8891_IG515
;; size=8 bbWeight=1 PerfScore 3.00
G_M8891_IG243: ;; offset=0x07E4
sqdecw z16.s, invalid
b G_M8891_IG515
;; size=8 bbWeight=1 PerfScore 3.00
G_M8891_IG244: ;; offset=0x07EC
sqdecw z16.s, invalid, mul #2
b G_M8891_IG515
;; size=8 bbWeight=1 PerfScore 3.00
G_M8891_IG245: ;; offset=0x07F4
sqdecw z16.s, invalid, mul #3
b G_M8891_IG515
;; size=8 bbWeight=1 PerfScore 3.00
G_M8891_IG246: ;; offset=0x07FC
sqdecw z16.s, invalid, mul #4
b G_M8891_IG515
;; size=8 bbWeight=1 PerfScore 3.00
G_M8891_IG247: ;; offset=0x0804
sqdecw z16.s, invalid, mul #5
b G_M8891_IG515
;; size=8 bbWeight=1 PerfScore 3.00
G_M8891_IG248: ;; offset=0x080C
sqdecw z16.s, invalid, mul #6
b G_M8891_IG515
;; size=8 bbWeight=1 PerfScore 3.00
G_M8891_IG249: ;; offset=0x0814
sqdecw z16.s, invalid, mul #7
b G_M8891_IG515
;; size=8 bbWeight=1 PerfScore 3.00
G_M8891_IG250: ;; offset=0x081C
sqdecw z16.s, invalid, mul #8
b G_M8891_IG515
;; size=8 bbWeight=1 PerfScore 3.00
G_M8891_IG251: ;; offset=0x0824
sqdecw z16.s, invalid, mul #9
b G_M8891_IG515
;; size=8 bbWeight=1 PerfScore 3.00
G_M8891_IG252: ;; offset=0x082C
sqdecw z16.s, invalid, mul #10
b G_M8891_IG515
;; size=8 bbWeight=1 PerfScore 3.00
G_M8891_IG253: ;; offset=0x0834
sqdecw z16.s, invalid, mul #11
b G_M8891_IG515
;; size=8 bbWeight=1 PerfScore 3.00
G_M8891_IG254: ;; offset=0x083C
sqdecw z16.s, invalid, mul #12
b G_M8891_IG515
;; size=8 bbWeight=1 PerfScore 3.00
G_M8891_IG255: ;; offset=0x0844
sqdecw z16.s, invalid, mul #13
b G_M8891_IG515
;; size=8 bbWeight=1 PerfScore 3.00
G_M8891_IG256: ;; offset=0x084C
sqdecw z16.s, invalid, mul #14
b G_M8891_IG515
;; size=8 bbWeight=1 PerfScore 3.00
G_M8891_IG257: ;; offset=0x0854
sqdecw z16.s, invalid, mul #15
b G_M8891_IG515
;; size=8 bbWeight=1 PerfScore 3.00
G_M8891_IG258: ;; offset=0x085C
sqdecw z16.s, invalid, mul #16
b G_M8891_IG515
;; size=8 bbWeight=1 PerfScore 3.00
G_M8891_IG259: ;; offset=0x0864
sqdecw z16.s, invalid
b G_M8891_IG515
;; size=8 bbWeight=1 PerfScore 3.00
G_M8891_IG260: ;; offset=0x086C
sqdecw z16.s, invalid, mul #2
b G_M8891_IG515
;; size=8 bbWeight=1 PerfScore 3.00
G_M8891_IG261: ;; offset=0x0874
sqdecw z16.s, invalid, mul #3
b G_M8891_IG515
;; size=8 bbWeight=1 PerfScore 3.00
G_M8891_IG262: ;; offset=0x087C
sqdecw z16.s, invalid, mul #4
b G_M8891_IG515
;; size=8 bbWeight=1 PerfScore 3.00
G_M8891_IG263: ;; offset=0x0884
sqdecw z16.s, invalid, mul #5
b G_M8891_IG515
;; size=8 bbWeight=1 PerfScore 3.00
G_M8891_IG264: ;; offset=0x088C
sqdecw z16.s, invalid, mul #6
b G_M8891_IG515
;; size=8 bbWeight=1 PerfScore 3.00
G_M8891_IG265: ;; offset=0x0894
sqdecw z16.s, invalid, mul #7
b G_M8891_IG515
;; size=8 bbWeight=1 PerfScore 3.00
G_M8891_IG266: ;; offset=0x089C
sqdecw z16.s, invalid, mul #8
b G_M8891_IG515
;; size=8 bbWeight=1 PerfScore 3.00
G_M8891_IG267: ;; offset=0x08A4
sqdecw z16.s, invalid, mul #9
b G_M8891_IG515
;; size=8 bbWeight=1 PerfScore 3.00
G_M8891_IG268: ;; offset=0x08AC
sqdecw z16.s, invalid, mul #10
b G_M8891_IG515
;; size=8 bbWeight=1 PerfScore 3.00
G_M8891_IG269: ;; offset=0x08B4
sqdecw z16.s, invalid, mul #11
b G_M8891_IG515
;; size=8 bbWeight=1 PerfScore 3.00
G_M8891_IG270: ;; offset=0x08BC
sqdecw z16.s, invalid, mul #12
b G_M8891_IG515
;; size=8 bbWeight=1 PerfScore 3.00
G_M8891_IG271: ;; offset=0x08C4
sqdecw z16.s, invalid, mul #13
b G_M8891_IG515
;; size=8 bbWeight=1 PerfScore 3.00
G_M8891_IG272: ;; offset=0x08CC
sqdecw z16.s, invalid, mul #14
b G_M8891_IG515
;; size=8 bbWeight=1 PerfScore 3.00
G_M8891_IG273: ;; offset=0x08D4
sqdecw z16.s, invalid, mul #15
b G_M8891_IG515
;; size=8 bbWeight=1 PerfScore 3.00
G_M8891_IG274: ;; offset=0x08DC
sqdecw z16.s, invalid, mul #16
b G_M8891_IG515
;; size=8 bbWeight=1 PerfScore 3.00
G_M8891_IG275: ;; offset=0x08E4
sqdecw z16.s, invalid
b G_M8891_IG515
;; size=8 bbWeight=1 PerfScore 3.00
G_M8891_IG276: ;; offset=0x08EC
sqdecw z16.s, invalid, mul #2
b G_M8891_IG515
;; size=8 bbWeight=1 PerfScore 3.00
G_M8891_IG277: ;; offset=0x08F4
sqdecw z16.s, invalid, mul #3
b G_M8891_IG515
;; size=8 bbWeight=1 PerfScore 3.00
G_M8891_IG278: ;; offset=0x08FC
sqdecw z16.s, invalid, mul #4
b G_M8891_IG515
;; size=8 bbWeight=1 PerfScore 3.00
G_M8891_IG279: ;; offset=0x0904
sqdecw z16.s, invalid, mul #5
b G_M8891_IG515
;; size=8 bbWeight=1 PerfScore 3.00
G_M8891_IG280: ;; offset=0x090C
sqdecw z16.s, invalid, mul #6
b G_M8891_IG515
;; size=8 bbWeight=1 PerfScore 3.00
G_M8891_IG281: ;; offset=0x0914
sqdecw z16.s, invalid, mul #7
b G_M8891_IG515
;; size=8 bbWeight=1 PerfScore 3.00
G_M8891_IG282: ;; offset=0x091C
sqdecw z16.s, invalid, mul #8
b G_M8891_IG515
;; size=8 bbWeight=1 PerfScore 3.00
G_M8891_IG283: ;; offset=0x0924
sqdecw z16.s, invalid, mul #9
b G_M8891_IG515
;; size=8 bbWeight=1 PerfScore 3.00
G_M8891_IG284: ;; offset=0x092C
sqdecw z16.s, invalid, mul #10
b G_M8891_IG515
;; size=8 bbWeight=1 PerfScore 3.00
G_M8891_IG285: ;; offset=0x0934
sqdecw z16.s, invalid, mul #11
b G_M8891_IG515
;; size=8 bbWeight=1 PerfScore 3.00
G_M8891_IG286: ;; offset=0x093C
sqdecw z16.s, invalid, mul #12
b G_M8891_IG515
;; size=8 bbWeight=1 PerfScore 3.00
G_M8891_IG287: ;; offset=0x0944
sqdecw z16.s, invalid, mul #13
b G_M8891_IG515
;; size=8 bbWeight=1 PerfScore 3.00
G_M8891_IG288: ;; offset=0x094C
sqdecw z16.s, invalid, mul #14
b G_M8891_IG515
;; size=8 bbWeight=1 PerfScore 3.00
G_M8891_IG289: ;; offset=0x0954
sqdecw z16.s, invalid, mul #15
b G_M8891_IG515
;; size=8 bbWeight=1 PerfScore 3.00
G_M8891_IG290: ;; offset=0x095C
sqdecw z16.s, invalid, mul #16
b G_M8891_IG515
;; size=8 bbWeight=1 PerfScore 3.00
G_M8891_IG291: ;; offset=0x0964
sqdecw z16.s, invalid
b G_M8891_IG515
;; size=8 bbWeight=1 PerfScore 3.00
G_M8891_IG292: ;; offset=0x096C
sqdecw z16.s, invalid, mul #2
b G_M8891_IG515
;; size=8 bbWeight=1 PerfScore 3.00
G_M8891_IG293: ;; offset=0x0974
sqdecw z16.s, invalid, mul #3
b G_M8891_IG515
;; size=8 bbWeight=1 PerfScore 3.00
G_M8891_IG294: ;; offset=0x097C
sqdecw z16.s, invalid, mul #4
b G_M8891_IG515
;; size=8 bbWeight=1 PerfScore 3.00
G_M8891_IG295: ;; offset=0x0984
sqdecw z16.s, invalid, mul #5
b G_M8891_IG515
;; size=8 bbWeight=1 PerfScore 3.00
G_M8891_IG296: ;; offset=0x098C
sqdecw z16.s, invalid, mul #6
b G_M8891_IG515
;; size=8 bbWeight=1 PerfScore 3.00
G_M8891_IG297: ;; offset=0x0994
sqdecw z16.s, invalid, mul #7
b G_M8891_IG515
;; size=8 bbWeight=1 PerfScore 3.00
G_M8891_IG298: ;; offset=0x099C
sqdecw z16.s, invalid, mul #8
b G_M8891_IG515
;; size=8 bbWeight=1 PerfScore 3.00
G_M8891_IG299: ;; offset=0x09A4
sqdecw z16.s, invalid, mul #9
b G_M8891_IG515
;; size=8 bbWeight=1 PerfScore 3.00
G_M8891_IG300: ;; offset=0x09AC
sqdecw z16.s, invalid, mul #10
b G_M8891_IG515
;; size=8 bbWeight=1 PerfScore 3.00
G_M8891_IG301: ;; offset=0x09B4
sqdecw z16.s, invalid, mul #11
b G_M8891_IG515
;; size=8 bbWeight=1 PerfScore 3.00
G_M8891_IG302: ;; offset=0x09BC
sqdecw z16.s, invalid, mul #12
b G_M8891_IG515
;; size=8 bbWeight=1 PerfScore 3.00
G_M8891_IG303: ;; offset=0x09C4
sqdecw z16.s, invalid, mul #13
b G_M8891_IG515
;; size=8 bbWeight=1 PerfScore 3.00
G_M8891_IG304: ;; offset=0x09CC
sqdecw z16.s, invalid, mul #14
b G_M8891_IG515
;; size=8 bbWeight=1 PerfScore 3.00
G_M8891_IG305: ;; offset=0x09D4
sqdecw z16.s, invalid, mul #15
b G_M8891_IG515
;; size=8 bbWeight=1 PerfScore 3.00
G_M8891_IG306: ;; offset=0x09DC
sqdecw z16.s, invalid, mul #16
b G_M8891_IG515
;; size=8 bbWeight=1 PerfScore 3.00
G_M8891_IG307: ;; offset=0x09E4
sqdecw z16.s, invalid
b G_M8891_IG515
;; size=8 bbWeight=1 PerfScore 3.00
G_M8891_IG308: ;; offset=0x09EC
sqdecw z16.s, invalid, mul #2
b G_M8891_IG515
;; size=8 bbWeight=1 PerfScore 3.00
G_M8891_IG309: ;; offset=0x09F4
sqdecw z16.s, invalid, mul #3
b G_M8891_IG515
;; size=8 bbWeight=1 PerfScore 3.00
G_M8891_IG310: ;; offset=0x09FC
sqdecw z16.s, invalid, mul #4
b G_M8891_IG515
;; size=8 bbWeight=1 PerfScore 3.00
G_M8891_IG311: ;; offset=0x0A04
sqdecw z16.s, invalid, mul #5
b G_M8891_IG515
;; size=8 bbWeight=1 PerfScore 3.00
G_M8891_IG312: ;; offset=0x0A0C
sqdecw z16.s, invalid, mul #6
b G_M8891_IG515
;; size=8 bbWeight=1 PerfScore 3.00
G_M8891_IG313: ;; offset=0x0A14
sqdecw z16.s, invalid, mul #7
b G_M8891_IG515
;; size=8 bbWeight=1 PerfScore 3.00
G_M8891_IG314: ;; offset=0x0A1C
sqdecw z16.s, invalid, mul #8
b G_M8891_IG515
;; size=8 bbWeight=1 PerfScore 3.00
G_M8891_IG315: ;; offset=0x0A24
sqdecw z16.s, invalid, mul #9
b G_M8891_IG515
;; size=8 bbWeight=1 PerfScore 3.00
G_M8891_IG316: ;; offset=0x0A2C
sqdecw z16.s, invalid, mul #10
b G_M8891_IG515
;; size=8 bbWeight=1 PerfScore 3.00
G_M8891_IG317: ;; offset=0x0A34
sqdecw z16.s, invalid, mul #11
b G_M8891_IG515
;; size=8 bbWeight=1 PerfScore 3.00
G_M8891_IG318: ;; offset=0x0A3C
sqdecw z16.s, invalid, mul #12
b G_M8891_IG515
;; size=8 bbWeight=1 PerfScore 3.00
G_M8891_IG319: ;; offset=0x0A44
sqdecw z16.s, invalid, mul #13
b G_M8891_IG515
;; size=8 bbWeight=1 PerfScore 3.00
G_M8891_IG320: ;; offset=0x0A4C
sqdecw z16.s, invalid, mul #14
b G_M8891_IG515
;; size=8 bbWeight=1 PerfScore 3.00
G_M8891_IG321: ;; offset=0x0A54
sqdecw z16.s, invalid, mul #15
b G_M8891_IG515
;; size=8 bbWeight=1 PerfScore 3.00
G_M8891_IG322: ;; offset=0x0A5C
sqdecw z16.s, invalid, mul #16
b G_M8891_IG515
;; size=8 bbWeight=1 PerfScore 3.00
G_M8891_IG323: ;; offset=0x0A64
sqdecw z16.s, invalid
b G_M8891_IG515
;; size=8 bbWeight=1 PerfScore 3.00
G_M8891_IG324: ;; offset=0x0A6C
sqdecw z16.s, invalid, mul #2
b G_M8891_IG515
;; size=8 bbWeight=1 PerfScore 3.00
G_M8891_IG325: ;; offset=0x0A74
sqdecw z16.s, invalid, mul #3
b G_M8891_IG515
;; size=8 bbWeight=1 PerfScore 3.00
G_M8891_IG326: ;; offset=0x0A7C
sqdecw z16.s, invalid, mul #4
b G_M8891_IG515
;; size=8 bbWeight=1 PerfScore 3.00
G_M8891_IG327: ;; offset=0x0A84
sqdecw z16.s, invalid, mul #5
b G_M8891_IG515
;; size=8 bbWeight=1 PerfScore 3.00
G_M8891_IG328: ;; offset=0x0A8C
sqdecw z16.s, invalid, mul #6
b G_M8891_IG515
;; size=8 bbWeight=1 PerfScore 3.00
G_M8891_IG329: ;; offset=0x0A94
sqdecw z16.s, invalid, mul #7
b G_M8891_IG515
;; size=8 bbWeight=1 PerfScore 3.00
G_M8891_IG330: ;; offset=0x0A9C
sqdecw z16.s, invalid, mul #8
b G_M8891_IG515
;; size=8 bbWeight=1 PerfScore 3.00
G_M8891_IG331: ;; offset=0x0AA4
sqdecw z16.s, invalid, mul #9
b G_M8891_IG515
;; size=8 bbWeight=1 PerfScore 3.00
G_M8891_IG332: ;; offset=0x0AAC
sqdecw z16.s, invalid, mul #10
b G_M8891_IG515
;; size=8 bbWeight=1 PerfScore 3.00
G_M8891_IG333: ;; offset=0x0AB4
sqdecw z16.s, invalid, mul #11
b G_M8891_IG515
;; size=8 bbWeight=1 PerfScore 3.00
G_M8891_IG334: ;; offset=0x0ABC
sqdecw z16.s, invalid, mul #12
b G_M8891_IG515
;; size=8 bbWeight=1 PerfScore 3.00
G_M8891_IG335: ;; offset=0x0AC4
sqdecw z16.s, invalid, mul #13
b G_M8891_IG515
;; size=8 bbWeight=1 PerfScore 3.00
G_M8891_IG336: ;; offset=0x0ACC
sqdecw z16.s, invalid, mul #14
b G_M8891_IG515
;; size=8 bbWeight=1 PerfScore 3.00
G_M8891_IG337: ;; offset=0x0AD4
sqdecw z16.s, invalid, mul #15
b G_M8891_IG515
;; size=8 bbWeight=1 PerfScore 3.00
G_M8891_IG338: ;; offset=0x0ADC
sqdecw z16.s, invalid, mul #16
b G_M8891_IG515
;; size=8 bbWeight=1 PerfScore 3.00
G_M8891_IG339: ;; offset=0x0AE4
sqdecw z16.s, invalid
b G_M8891_IG515
;; size=8 bbWeight=1 PerfScore 3.00
G_M8891_IG340: ;; offset=0x0AEC
sqdecw z16.s, invalid, mul #2
b G_M8891_IG515
;; size=8 bbWeight=1 PerfScore 3.00
G_M8891_IG341: ;; offset=0x0AF4
sqdecw z16.s, invalid, mul #3
b G_M8891_IG515
;; size=8 bbWeight=1 PerfScore 3.00
G_M8891_IG342: ;; offset=0x0AFC
sqdecw z16.s, invalid, mul #4
b G_M8891_IG515
;; size=8 bbWeight=1 PerfScore 3.00
G_M8891_IG343: ;; offset=0x0B04
sqdecw z16.s, invalid, mul #5
b G_M8891_IG515
;; size=8 bbWeight=1 PerfScore 3.00
G_M8891_IG344: ;; offset=0x0B0C
sqdecw z16.s, invalid, mul #6
b G_M8891_IG515
;; size=8 bbWeight=1 PerfScore 3.00
G_M8891_IG345: ;; offset=0x0B14
sqdecw z16.s, invalid, mul #7
b G_M8891_IG515
;; size=8 bbWeight=1 PerfScore 3.00
G_M8891_IG346: ;; offset=0x0B1C
sqdecw z16.s, invalid, mul #8
b G_M8891_IG515
;; size=8 bbWeight=1 PerfScore 3.00
G_M8891_IG347: ;; offset=0x0B24
sqdecw z16.s, invalid, mul #9
b G_M8891_IG515
;; size=8 bbWeight=1 PerfScore 3.00
G_M8891_IG348: ;; offset=0x0B2C
sqdecw z16.s, invalid, mul #10
b G_M8891_IG515
;; size=8 bbWeight=1 PerfScore 3.00
G_M8891_IG349: ;; offset=0x0B34
sqdecw z16.s, invalid, mul #11
b G_M8891_IG515
;; size=8 bbWeight=1 PerfScore 3.00
G_M8891_IG350: ;; offset=0x0B3C
sqdecw z16.s, invalid, mul #12
b G_M8891_IG515
;; size=8 bbWeight=1 PerfScore 3.00
G_M8891_IG351: ;; offset=0x0B44
sqdecw z16.s, invalid, mul #13
b G_M8891_IG515
;; size=8 bbWeight=1 PerfScore 3.00
G_M8891_IG352: ;; offset=0x0B4C
sqdecw z16.s, invalid, mul #14
b G_M8891_IG515
;; size=8 bbWeight=1 PerfScore 3.00
G_M8891_IG353: ;; offset=0x0B54
sqdecw z16.s, invalid, mul #15
b G_M8891_IG515
;; size=8 bbWeight=1 PerfScore 3.00
G_M8891_IG354: ;; offset=0x0B5C
sqdecw z16.s, invalid, mul #16
b G_M8891_IG515
;; size=8 bbWeight=1 PerfScore 3.00
G_M8891_IG355: ;; offset=0x0B64
sqdecw z16.s, invalid
b G_M8891_IG515
;; size=8 bbWeight=1 PerfScore 3.00
G_M8891_IG356: ;; offset=0x0B6C
sqdecw z16.s, invalid, mul #2
b G_M8891_IG515
;; size=8 bbWeight=1 PerfScore 3.00
G_M8891_IG357: ;; offset=0x0B74
sqdecw z16.s, invalid, mul #3
b G_M8891_IG515
;; size=8 bbWeight=1 PerfScore 3.00
G_M8891_IG358: ;; offset=0x0B7C
sqdecw z16.s, invalid, mul #4
b G_M8891_IG515
;; size=8 bbWeight=1 PerfScore 3.00
G_M8891_IG359: ;; offset=0x0B84
sqdecw z16.s, invalid, mul #5
b G_M8891_IG515
;; size=8 bbWeight=1 PerfScore 3.00
G_M8891_IG360: ;; offset=0x0B8C
sqdecw z16.s, invalid, mul #6
b G_M8891_IG515
;; size=8 bbWeight=1 PerfScore 3.00
G_M8891_IG361: ;; offset=0x0B94
sqdecw z16.s, invalid, mul #7
b G_M8891_IG515
;; size=8 bbWeight=1 PerfScore 3.00
G_M8891_IG362: ;; offset=0x0B9C
sqdecw z16.s, invalid, mul #8
b G_M8891_IG515
;; size=8 bbWeight=1 PerfScore 3.00
G_M8891_IG363: ;; offset=0x0BA4
sqdecw z16.s, invalid, mul #9
b G_M8891_IG515
;; size=8 bbWeight=1 PerfScore 3.00
G_M8891_IG364: ;; offset=0x0BAC
sqdecw z16.s, invalid, mul #10
b G_M8891_IG515
;; size=8 bbWeight=1 PerfScore 3.00
G_M8891_IG365: ;; offset=0x0BB4
sqdecw z16.s, invalid, mul #11
b G_M8891_IG515
;; size=8 bbWeight=1 PerfScore 3.00
G_M8891_IG366: ;; offset=0x0BBC
sqdecw z16.s, invalid, mul #12
b G_M8891_IG515
;; size=8 bbWeight=1 PerfScore 3.00
G_M8891_IG367: ;; offset=0x0BC4
sqdecw z16.s, invalid, mul #13
b G_M8891_IG515
;; size=8 bbWeight=1 PerfScore 3.00
G_M8891_IG368: ;; offset=0x0BCC
sqdecw z16.s, invalid, mul #14
b G_M8891_IG515
;; size=8 bbWeight=1 PerfScore 3.00
G_M8891_IG369: ;; offset=0x0BD4
sqdecw z16.s, invalid, mul #15
b G_M8891_IG515
;; size=8 bbWeight=1 PerfScore 3.00
G_M8891_IG370: ;; offset=0x0BDC
sqdecw z16.s, invalid, mul #16
b G_M8891_IG515
;; size=8 bbWeight=1 PerfScore 3.00
G_M8891_IG371: ;; offset=0x0BE4
sqdecw z16.s, invalid
b G_M8891_IG515
;; size=8 bbWeight=1 PerfScore 3.00
G_M8891_IG372: ;; offset=0x0BEC
sqdecw z16.s, invalid, mul #2
b G_M8891_IG515
;; size=8 bbWeight=1 PerfScore 3.00
G_M8891_IG373: ;; offset=0x0BF4
sqdecw z16.s, invalid, mul #3
b G_M8891_IG515
;; size=8 bbWeight=1 PerfScore 3.00
G_M8891_IG374: ;; offset=0x0BFC
sqdecw z16.s, invalid, mul #4
b G_M8891_IG515
;; size=8 bbWeight=1 PerfScore 3.00
G_M8891_IG375: ;; offset=0x0C04
sqdecw z16.s, invalid, mul #5
b G_M8891_IG515
;; size=8 bbWeight=1 PerfScore 3.00
G_M8891_IG376: ;; offset=0x0C0C
sqdecw z16.s, invalid, mul #6
b G_M8891_IG515
;; size=8 bbWeight=1 PerfScore 3.00
G_M8891_IG377: ;; offset=0x0C14
sqdecw z16.s, invalid, mul #7
b G_M8891_IG515
;; size=8 bbWeight=1 PerfScore 3.00
G_M8891_IG378: ;; offset=0x0C1C
sqdecw z16.s, invalid, mul #8
b G_M8891_IG515
;; size=8 bbWeight=1 PerfScore 3.00
G_M8891_IG379: ;; offset=0x0C24
sqdecw z16.s, invalid, mul #9
b G_M8891_IG515
;; size=8 bbWeight=1 PerfScore 3.00
G_M8891_IG380: ;; offset=0x0C2C
sqdecw z16.s, invalid, mul #10
b G_M8891_IG515
;; size=8 bbWeight=1 PerfScore 3.00
G_M8891_IG381: ;; offset=0x0C34
sqdecw z16.s, invalid, mul #11
b G_M8891_IG515
;; size=8 bbWeight=1 PerfScore 3.00
G_M8891_IG382: ;; offset=0x0C3C
sqdecw z16.s, invalid, mul #12
b G_M8891_IG515
;; size=8 bbWeight=1 PerfScore 3.00
G_M8891_IG383: ;; offset=0x0C44
sqdecw z16.s, invalid, mul #13
b G_M8891_IG515
;; size=8 bbWeight=1 PerfScore 3.00
G_M8891_IG384: ;; offset=0x0C4C
sqdecw z16.s, invalid, mul #14
b G_M8891_IG515
;; size=8 bbWeight=1 PerfScore 3.00
G_M8891_IG385: ;; offset=0x0C54
sqdecw z16.s, invalid, mul #15
b G_M8891_IG515
;; size=8 bbWeight=1 PerfScore 3.00
G_M8891_IG386: ;; offset=0x0C5C
sqdecw z16.s, invalid, mul #16
b G_M8891_IG515
;; size=8 bbWeight=1 PerfScore 3.00
G_M8891_IG387: ;; offset=0x0C64
sqdecw z16.s, invalid
b G_M8891_IG515
;; size=8 bbWeight=1 PerfScore 3.00
G_M8891_IG388: ;; offset=0x0C6C
sqdecw z16.s, invalid, mul #2
b G_M8891_IG515
;; size=8 bbWeight=1 PerfScore 3.00
G_M8891_IG389: ;; offset=0x0C74
sqdecw z16.s, invalid, mul #3
b G_M8891_IG515
;; size=8 bbWeight=1 PerfScore 3.00
G_M8891_IG390: ;; offset=0x0C7C
sqdecw z16.s, invalid, mul #4
b G_M8891_IG515
;; size=8 bbWeight=1 PerfScore 3.00
G_M8891_IG391: ;; offset=0x0C84
sqdecw z16.s, invalid, mul #5
b G_M8891_IG515
;; size=8 bbWeight=1 PerfScore 3.00
G_M8891_IG392: ;; offset=0x0C8C
sqdecw z16.s, invalid, mul #6
b G_M8891_IG515
;; size=8 bbWeight=1 PerfScore 3.00
G_M8891_IG393: ;; offset=0x0C94
sqdecw z16.s, invalid, mul #7
b G_M8891_IG515
;; size=8 bbWeight=1 PerfScore 3.00
G_M8891_IG394: ;; offset=0x0C9C
sqdecw z16.s, invalid, mul #8
b G_M8891_IG515
;; size=8 bbWeight=1 PerfScore 3.00
G_M8891_IG395: ;; offset=0x0CA4
sqdecw z16.s, invalid, mul #9
b G_M8891_IG515
;; size=8 bbWeight=1 PerfScore 3.00
G_M8891_IG396: ;; offset=0x0CAC
sqdecw z16.s, invalid, mul #10
b G_M8891_IG515
;; size=8 bbWeight=1 PerfScore 3.00
G_M8891_IG397: ;; offset=0x0CB4
sqdecw z16.s, invalid, mul #11
b G_M8891_IG515
;; size=8 bbWeight=1 PerfScore 3.00
G_M8891_IG398: ;; offset=0x0CBC
sqdecw z16.s, invalid, mul #12
b G_M8891_IG515
;; size=8 bbWeight=1 PerfScore 3.00
G_M8891_IG399: ;; offset=0x0CC4
sqdecw z16.s, invalid, mul #13
b G_M8891_IG515
;; size=8 bbWeight=1 PerfScore 3.00
G_M8891_IG400: ;; offset=0x0CCC
sqdecw z16.s, invalid, mul #14
b G_M8891_IG515
;; size=8 bbWeight=1 PerfScore 3.00
G_M8891_IG401: ;; offset=0x0CD4
sqdecw z16.s, invalid, mul #15
b G_M8891_IG515
;; size=8 bbWeight=1 PerfScore 3.00
G_M8891_IG402: ;; offset=0x0CDC
sqdecw z16.s, invalid, mul #16
b G_M8891_IG515
;; size=8 bbWeight=1 PerfScore 3.00
G_M8891_IG403: ;; offset=0x0CE4
sqdecw z16.s, invalid
b G_M8891_IG515
;; size=8 bbWeight=1 PerfScore 3.00
G_M8891_IG404: ;; offset=0x0CEC
sqdecw z16.s, invalid, mul #2
b G_M8891_IG515
;; size=8 bbWeight=1 PerfScore 3.00
G_M8891_IG405: ;; offset=0x0CF4
sqdecw z16.s, invalid, mul #3
b G_M8891_IG515
;; size=8 bbWeight=1 PerfScore 3.00
G_M8891_IG406: ;; offset=0x0CFC
sqdecw z16.s, invalid, mul #4
b G_M8891_IG515
;; size=8 bbWeight=1 PerfScore 3.00
G_M8891_IG407: ;; offset=0x0D04
sqdecw z16.s, invalid, mul #5
b G_M8891_IG515
;; size=8 bbWeight=1 PerfScore 3.00
G_M8891_IG408: ;; offset=0x0D0C
sqdecw z16.s, invalid, mul #6
b G_M8891_IG515
;; size=8 bbWeight=1 PerfScore 3.00
G_M8891_IG409: ;; offset=0x0D14
sqdecw z16.s, invalid, mul #7
b G_M8891_IG515
;; size=8 bbWeight=1 PerfScore 3.00
G_M8891_IG410: ;; offset=0x0D1C
sqdecw z16.s, invalid, mul #8
b G_M8891_IG515
;; size=8 bbWeight=1 PerfScore 3.00
G_M8891_IG411: ;; offset=0x0D24
sqdecw z16.s, invalid, mul #9
b G_M8891_IG515
;; size=8 bbWeight=1 PerfScore 3.00
G_M8891_IG412: ;; offset=0x0D2C
sqdecw z16.s, invalid, mul #10
b G_M8891_IG515
;; size=8 bbWeight=1 PerfScore 3.00
G_M8891_IG413: ;; offset=0x0D34
sqdecw z16.s, invalid, mul #11
b G_M8891_IG515
;; size=8 bbWeight=1 PerfScore 3.00
G_M8891_IG414: ;; offset=0x0D3C
sqdecw z16.s, invalid, mul #12
b G_M8891_IG515
;; size=8 bbWeight=1 PerfScore 3.00
G_M8891_IG415: ;; offset=0x0D44
sqdecw z16.s, invalid, mul #13
b G_M8891_IG515
;; size=8 bbWeight=1 PerfScore 3.00
G_M8891_IG416: ;; offset=0x0D4C
sqdecw z16.s, invalid, mul #14
b G_M8891_IG515
;; size=8 bbWeight=1 PerfScore 3.00
G_M8891_IG417: ;; offset=0x0D54
sqdecw z16.s, invalid, mul #15
b G_M8891_IG515
;; size=8 bbWeight=1 PerfScore 3.00
G_M8891_IG418: ;; offset=0x0D5C
sqdecw z16.s, invalid, mul #16
b G_M8891_IG515
;; size=8 bbWeight=1 PerfScore 3.00
G_M8891_IG419: ;; offset=0x0D64
sqdecw z16.s, invalid
b G_M8891_IG515
;; size=8 bbWeight=1 PerfScore 3.00
G_M8891_IG420: ;; offset=0x0D6C
sqdecw z16.s, invalid, mul #2
b G_M8891_IG515
;; size=8 bbWeight=1 PerfScore 3.00
G_M8891_IG421: ;; offset=0x0D74
sqdecw z16.s, invalid, mul #3
b G_M8891_IG515
;; size=8 bbWeight=1 PerfScore 3.00
G_M8891_IG422: ;; offset=0x0D7C
sqdecw z16.s, invalid, mul #4
b G_M8891_IG515
;; size=8 bbWeight=1 PerfScore 3.00
G_M8891_IG423: ;; offset=0x0D84
sqdecw z16.s, invalid, mul #5
b G_M8891_IG515
;; size=8 bbWeight=1 PerfScore 3.00
G_M8891_IG424: ;; offset=0x0D8C
sqdecw z16.s, invalid, mul #6
b G_M8891_IG515
;; size=8 bbWeight=1 PerfScore 3.00
G_M8891_IG425: ;; offset=0x0D94
sqdecw z16.s, invalid, mul #7
b G_M8891_IG515
;; size=8 bbWeight=1 PerfScore 3.00
G_M8891_IG426: ;; offset=0x0D9C
sqdecw z16.s, invalid, mul #8
b G_M8891_IG515
;; size=8 bbWeight=1 PerfScore 3.00
G_M8891_IG427: ;; offset=0x0DA4
sqdecw z16.s, invalid, mul #9
b G_M8891_IG515
;; size=8 bbWeight=1 PerfScore 3.00
G_M8891_IG428: ;; offset=0x0DAC
sqdecw z16.s, invalid, mul #10
b G_M8891_IG515
;; size=8 bbWeight=1 PerfScore 3.00
G_M8891_IG429: ;; offset=0x0DB4
sqdecw z16.s, invalid, mul #11
b G_M8891_IG515
;; size=8 bbWeight=1 PerfScore 3.00
G_M8891_IG430: ;; offset=0x0DBC
sqdecw z16.s, invalid, mul #12
b G_M8891_IG515
;; size=8 bbWeight=1 PerfScore 3.00
G_M8891_IG431: ;; offset=0x0DC4
sqdecw z16.s, invalid, mul #13
b G_M8891_IG515
;; size=8 bbWeight=1 PerfScore 3.00
G_M8891_IG432: ;; offset=0x0DCC
sqdecw z16.s, invalid, mul #14
b G_M8891_IG515
;; size=8 bbWeight=1 PerfScore 3.00
G_M8891_IG433: ;; offset=0x0DD4
sqdecw z16.s, invalid, mul #15
b G_M8891_IG515
;; size=8 bbWeight=1 PerfScore 3.00
G_M8891_IG434: ;; offset=0x0DDC
sqdecw z16.s, invalid, mul #16
b G_M8891_IG515
;; size=8 bbWeight=1 PerfScore 3.00
G_M8891_IG435: ;; offset=0x0DE4
sqdecw z16.s, invalid
b G_M8891_IG515
;; size=8 bbWeight=1 PerfScore 3.00
G_M8891_IG436: ;; offset=0x0DEC
sqdecw z16.s, invalid, mul #2
b G_M8891_IG515
;; size=8 bbWeight=1 PerfScore 3.00
G_M8891_IG437: ;; offset=0x0DF4
sqdecw z16.s, invalid, mul #3
b G_M8891_IG515
;; size=8 bbWeight=1 PerfScore 3.00
G_M8891_IG438: ;; offset=0x0DFC
sqdecw z16.s, invalid, mul #4
b G_M8891_IG515
;; size=8 bbWeight=1 PerfScore 3.00
G_M8891_IG439: ;; offset=0x0E04
sqdecw z16.s, invalid, mul #5
b G_M8891_IG515
;; size=8 bbWeight=1 PerfScore 3.00
G_M8891_IG440: ;; offset=0x0E0C
sqdecw z16.s, invalid, mul #6
b G_M8891_IG515
;; size=8 bbWeight=1 PerfScore 3.00
G_M8891_IG441: ;; offset=0x0E14
sqdecw z16.s, invalid, mul #7
b G_M8891_IG515
;; size=8 bbWeight=1 PerfScore 3.00
G_M8891_IG442: ;; offset=0x0E1C
sqdecw z16.s, invalid, mul #8
b G_M8891_IG515
;; size=8 bbWeight=1 PerfScore 3.00
G_M8891_IG443: ;; offset=0x0E24
sqdecw z16.s, invalid, mul #9
b G_M8891_IG515
;; size=8 bbWeight=1 PerfScore 3.00
G_M8891_IG444: ;; offset=0x0E2C
sqdecw z16.s, invalid, mul #10
b G_M8891_IG515
;; size=8 bbWeight=1 PerfScore 3.00
G_M8891_IG445: ;; offset=0x0E34
sqdecw z16.s, invalid, mul #11
b G_M8891_IG515
;; size=8 bbWeight=1 PerfScore 3.00
G_M8891_IG446: ;; offset=0x0E3C
sqdecw z16.s, invalid, mul #12
b G_M8891_IG515
;; size=8 bbWeight=1 PerfScore 3.00
G_M8891_IG447: ;; offset=0x0E44
sqdecw z16.s, invalid, mul #13
b G_M8891_IG515
;; size=8 bbWeight=1 PerfScore 3.00
G_M8891_IG448: ;; offset=0x0E4C
sqdecw z16.s, invalid, mul #14
b G_M8891_IG515
;; size=8 bbWeight=1 PerfScore 3.00
G_M8891_IG449: ;; offset=0x0E54
sqdecw z16.s, invalid, mul #15
b G_M8891_IG515
;; size=8 bbWeight=1 PerfScore 3.00
G_M8891_IG450: ;; offset=0x0E5C
sqdecw z16.s, invalid, mul #16
b G_M8891_IG515
;; size=8 bbWeight=1 PerfScore 3.00
G_M8891_IG451: ;; offset=0x0E64
sqdecw z16.s, invalid
b G_M8891_IG515
;; size=8 bbWeight=1 PerfScore 3.00
G_M8891_IG452: ;; offset=0x0E6C
sqdecw z16.s, invalid, mul #2
b G_M8891_IG515
;; size=8 bbWeight=1 PerfScore 3.00
G_M8891_IG453: ;; offset=0x0E74
sqdecw z16.s, invalid, mul #3
b G_M8891_IG515
;; size=8 bbWeight=1 PerfScore 3.00
G_M8891_IG454: ;; offset=0x0E7C
sqdecw z16.s, invalid, mul #4
b G_M8891_IG515
;; size=8 bbWeight=1 PerfScore 3.00
G_M8891_IG455: ;; offset=0x0E84
sqdecw z16.s, invalid, mul #5
b G_M8891_IG515
;; size=8 bbWeight=1 PerfScore 3.00
G_M8891_IG456: ;; offset=0x0E8C
sqdecw z16.s, invalid, mul #6
b G_M8891_IG515
;; size=8 bbWeight=1 PerfScore 3.00
G_M8891_IG457: ;; offset=0x0E94
sqdecw z16.s, invalid, mul #7
b G_M8891_IG515
;; size=8 bbWeight=1 PerfScore 3.00
G_M8891_IG458: ;; offset=0x0E9C
sqdecw z16.s, invalid, mul #8
b G_M8891_IG515
;; size=8 bbWeight=1 PerfScore 3.00
G_M8891_IG459: ;; offset=0x0EA4
sqdecw z16.s, invalid, mul #9
b G_M8891_IG515
;; size=8 bbWeight=1 PerfScore 3.00
G_M8891_IG460: ;; offset=0x0EAC
sqdecw z16.s, invalid, mul #10
b G_M8891_IG515
;; size=8 bbWeight=1 PerfScore 3.00
G_M8891_IG461: ;; offset=0x0EB4
sqdecw z16.s, invalid, mul #11
b G_M8891_IG515
;; size=8 bbWeight=1 PerfScore 3.00
G_M8891_IG462: ;; offset=0x0EBC
sqdecw z16.s, invalid, mul #12
b G_M8891_IG515
;; size=8 bbWeight=1 PerfScore 3.00
G_M8891_IG463: ;; offset=0x0EC4
sqdecw z16.s, invalid, mul #13
b G_M8891_IG515
;; size=8 bbWeight=1 PerfScore 3.00
G_M8891_IG464: ;; offset=0x0ECC
sqdecw z16.s, invalid, mul #14
b G_M8891_IG515
;; size=8 bbWeight=1 PerfScore 3.00
G_M8891_IG465: ;; offset=0x0ED4
sqdecw z16.s, invalid, mul #15
b G_M8891_IG515
;; size=8 bbWeight=1 PerfScore 3.00
G_M8891_IG466: ;; offset=0x0EDC
sqdecw z16.s, invalid, mul #16
b G_M8891_IG515
;; size=8 bbWeight=1 PerfScore 3.00
G_M8891_IG467: ;; offset=0x0EE4
sqdecw z16.s, mul4
b G_M8891_IG515
;; size=8 bbWeight=1 PerfScore 3.00
G_M8891_IG468: ;; offset=0x0EEC
sqdecw z16.s, mul4, mul #2
b G_M8891_IG515
;; size=8 bbWeight=1 PerfScore 3.00
G_M8891_IG469: ;; offset=0x0EF4
sqdecw z16.s, mul4, mul #3
b G_M8891_IG515
;; size=8 bbWeight=1 PerfScore 3.00
G_M8891_IG470: ;; offset=0x0EFC
sqdecw z16.s, mul4, mul #4
b G_M8891_IG515
;; size=8 bbWeight=1 PerfScore 3.00
G_M8891_IG471: ;; offset=0x0F04
sqdecw z16.s, mul4, mul #5
b G_M8891_IG515
;; size=8 bbWeight=1 PerfScore 3.00
G_M8891_IG472: ;; offset=0x0F0C
sqdecw z16.s, mul4, mul #6
b G_M8891_IG515
;; size=8 bbWeight=1 PerfScore 3.00
G_M8891_IG473: ;; offset=0x0F14
sqdecw z16.s, mul4, mul #7
b G_M8891_IG515
;; size=8 bbWeight=1 PerfScore 3.00
G_M8891_IG474: ;; offset=0x0F1C
sqdecw z16.s, mul4, mul #8
b G_M8891_IG515
;; size=8 bbWeight=1 PerfScore 3.00
G_M8891_IG475: ;; offset=0x0F24
sqdecw z16.s, mul4, mul #9
b G_M8891_IG515
;; size=8 bbWeight=1 PerfScore 3.00
G_M8891_IG476: ;; offset=0x0F2C
sqdecw z16.s, mul4, mul #10
b G_M8891_IG515
;; size=8 bbWeight=1 PerfScore 3.00
G_M8891_IG477: ;; offset=0x0F34
sqdecw z16.s, mul4, mul #11
b G_M8891_IG515
;; size=8 bbWeight=1 PerfScore 3.00
G_M8891_IG478: ;; offset=0x0F3C
sqdecw z16.s, mul4, mul #12
b G_M8891_IG515
;; size=8 bbWeight=1 PerfScore 3.00
G_M8891_IG479: ;; offset=0x0F44
sqdecw z16.s, mul4, mul #13
b G_M8891_IG515
;; size=8 bbWeight=1 PerfScore 3.00
G_M8891_IG480: ;; offset=0x0F4C
sqdecw z16.s, mul4, mul #14
b G_M8891_IG515
;; size=8 bbWeight=1 PerfScore 3.00
G_M8891_IG481: ;; offset=0x0F54
sqdecw z16.s, mul4, mul #15
b G_M8891_IG515
;; size=8 bbWeight=1 PerfScore 3.00
G_M8891_IG482: ;; offset=0x0F5C
sqdecw z16.s, mul4, mul #16
b G_M8891_IG515
;; size=8 bbWeight=1 PerfScore 3.00
G_M8891_IG483: ;; offset=0x0F64
sqdecw z16.s, mul3
b G_M8891_IG515
;; size=8 bbWeight=1 PerfScore 3.00
G_M8891_IG484: ;; offset=0x0F6C
sqdecw z16.s, mul3, mul #2
b G_M8891_IG515
;; size=8 bbWeight=1 PerfScore 3.00
G_M8891_IG485: ;; offset=0x0F74
sqdecw z16.s, mul3, mul #3
b G_M8891_IG515
;; size=8 bbWeight=1 PerfScore 3.00
G_M8891_IG486: ;; offset=0x0F7C
sqdecw z16.s, mul3, mul #4
b G_M8891_IG515
;; size=8 bbWeight=1 PerfScore 3.00
G_M8891_IG487: ;; offset=0x0F84
sqdecw z16.s, mul3, mul #5
b G_M8891_IG515
;; size=8 bbWeight=1 PerfScore 3.00
G_M8891_IG488: ;; offset=0x0F8C
sqdecw z16.s, mul3, mul #6
b G_M8891_IG515
;; size=8 bbWeight=1 PerfScore 3.00
G_M8891_IG489: ;; offset=0x0F94
sqdecw z16.s, mul3, mul #7
b G_M8891_IG515
;; size=8 bbWeight=1 PerfScore 3.00
G_M8891_IG490: ;; offset=0x0F9C
sqdecw z16.s, mul3, mul #8
b G_M8891_IG515
;; size=8 bbWeight=1 PerfScore 3.00
G_M8891_IG491: ;; offset=0x0FA4
sqdecw z16.s, mul3, mul #9
b G_M8891_IG515
;; size=8 bbWeight=1 PerfScore 3.00
G_M8891_IG492: ;; offset=0x0FAC
sqdecw z16.s, mul3, mul #10
b G_M8891_IG515
;; size=8 bbWeight=1 PerfScore 3.00
G_M8891_IG493: ;; offset=0x0FB4
sqdecw z16.s, mul3, mul #11
b G_M8891_IG515
;; size=8 bbWeight=1 PerfScore 3.00
G_M8891_IG494: ;; offset=0x0FBC
sqdecw z16.s, mul3, mul #12
b G_M8891_IG515
;; size=8 bbWeight=1 PerfScore 3.00
G_M8891_IG495: ;; offset=0x0FC4
sqdecw z16.s, mul3, mul #13
b G_M8891_IG515
;; size=8 bbWeight=1 PerfScore 3.00
G_M8891_IG496: ;; offset=0x0FCC
sqdecw z16.s, mul3, mul #14
b G_M8891_IG515
;; size=8 bbWeight=1 PerfScore 3.00
G_M8891_IG497: ;; offset=0x0FD4
sqdecw z16.s, mul3, mul #15
b G_M8891_IG515
;; size=8 bbWeight=1 PerfScore 3.00
G_M8891_IG498: ;; offset=0x0FDC
sqdecw z16.s, mul3, mul #16
b G_M8891_IG515
;; size=8 bbWeight=1 PerfScore 3.00
G_M8891_IG499: ;; offset=0x0FE4
sqdecw z16.s, all
b G_M8891_IG515
;; size=8 bbWeight=1 PerfScore 3.00
G_M8891_IG500: ;; offset=0x0FEC
sqdecw z16.s, all, mul #2
b G_M8891_IG515
;; size=8 bbWeight=1 PerfScore 3.00
G_M8891_IG501: ;; offset=0x0FF4
sqdecw z16.s, all, mul #3
b G_M8891_IG515
;; size=8 bbWeight=1 PerfScore 3.00
G_M8891_IG502: ;; offset=0x0FFC
sqdecw z16.s, all, mul #4
b G_M8891_IG515
;; size=8 bbWeight=1 PerfScore 3.00
G_M8891_IG503: ;; offset=0x1004
sqdecw z16.s, all, mul #5
b G_M8891_IG515
;; size=8 bbWeight=1 PerfScore 3.00
G_M8891_IG504: ;; offset=0x100C
sqdecw z16.s, all, mul #6
b G_M8891_IG515
;; size=8 bbWeight=1 PerfScore 3.00
G_M8891_IG505: ;; offset=0x1014
sqdecw z16.s, all, mul #7
b G_M8891_IG515
;; size=8 bbWeight=1 PerfScore 3.00
G_M8891_IG506: ;; offset=0x101C
sqdecw z16.s, all, mul #8
b G_M8891_IG515
;; size=8 bbWeight=1 PerfScore 3.00
G_M8891_IG507: ;; offset=0x1024
sqdecw z16.s, all, mul #9
b G_M8891_IG515
;; size=8 bbWeight=1 PerfScore 3.00
G_M8891_IG508: ;; offset=0x102C
sqdecw z16.s, all, mul #10
b G_M8891_IG515
;; size=8 bbWeight=1 PerfScore 3.00
G_M8891_IG509: ;; offset=0x1034
sqdecw z16.s, all, mul #11
b G_M8891_IG515
;; size=8 bbWeight=1 PerfScore 3.00
G_M8891_IG510: ;; offset=0x103C
sqdecw z16.s, all, mul #12
b G_M8891_IG515
;; size=8 bbWeight=1 PerfScore 3.00
G_M8891_IG511: ;; offset=0x1044
sqdecw z16.s, all, mul #13
b G_M8891_IG515
;; size=8 bbWeight=1 PerfScore 3.00
G_M8891_IG512: ;; offset=0x104C
sqdecw z16.s, all, mul #14
b G_M8891_IG515
;; size=8 bbWeight=1 PerfScore 3.00
G_M8891_IG513: ;; offset=0x1054
sqdecw z16.s, all, mul #15
b G_M8891_IG515
;; size=8 bbWeight=1 PerfScore 3.00
G_M8891_IG514: ;; offset=0x105C
sqdecw z16.s, all, mul #16
;; size=4 bbWeight=1 PerfScore 2.00
G_M8891_IG515: ;; offset=0x1060
and w0, w0, #15
lsr w1, w1, #4
add w0, w0, #1
mov v0.16b, v16.16b
;; size=16 bbWeight=1 PerfScore 2.50
G_M8891_IG516: ;; offset=0x1070
ldp fp, lr, [sp], #0x30
ret lr
;; size=8 bbWeight=1 PerfScore 2.00
G_M8891_IG517: ;; offset=0x1078
bl CORINFO_HELP_THROW_ARGUMENTOUTOFRANGEEXCEPTION
brk_unix #0
;; size=8 bbWeight=0 PerfScore 0.00

; Total bytes of code 4224, prolog size 8, PerfScore 1564.00, instruction count 1056, allocated bytes for code 4224 (MethodHash=e486dd44) for method System.Runtime.Intrinsics.Arm.Sve:SaturatingDecrementBy32BitElementCount(System.Numerics.Vector1[int],ubyte,ubyte):System.Numerics.Vector1[int] (Tier0)
; ============================================================

</details>

@a74nh a74nh marked this pull request as ready for review May 17, 2024 16:37
@a74nh
Copy link
Contributor Author

a74nh commented May 17, 2024

@dotnet/arm64-contrib @kunalspathak : This is ready for review. Tests are failing during JitStress modes, will investigate. But could do with some reviews for the code as it is.

@kunalspathak kunalspathak self-requested a review May 17, 2024 19:07
Copy link
Member

@kunalspathak kunalspathak left a comment

Choose a reason for hiding this comment

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

added some questions/comments.

@@ -3256,6 +3257,58 @@
("SveVecReduceUnOpTest.template", new Dictionary<string, string> { ["TestName"] = "Sve_OrAcross_uint", ["Isa"] = "Sve", ["LoadIsa"] = "Sve", ["Method"] = "OrAcross", ["RetVectorType"] = "Vector", ["RetBaseType"] = "UInt32", ["Op1VectorType"] = "Vector", ["Op1BaseType"] = "UInt32", ["LargestVectorSize"] = "64", ["NextValueOp1"] = "TestLibrary.Generator.GetUInt32()", ["ValidateReduceOpResult"] = "Helpers.OrAcross(firstOp) != result[0]", ["ValidateRemainingResults"] = "result[i] != 0"}),
("SveVecReduceUnOpTest.template", new Dictionary<string, string> { ["TestName"] = "Sve_OrAcross_ulong", ["Isa"] = "Sve", ["LoadIsa"] = "Sve", ["Method"] = "OrAcross", ["RetVectorType"] = "Vector", ["RetBaseType"] = "UInt64", ["Op1VectorType"] = "Vector", ["Op1BaseType"] = "UInt64", ["LargestVectorSize"] = "64", ["NextValueOp1"] = "TestLibrary.Generator.GetUInt64()", ["ValidateReduceOpResult"] = "Helpers.OrAcross(firstOp) != result[0]", ["ValidateRemainingResults"] = "result[i] != 0"}),

("ScalarImm2UnOpTest.template", new Dictionary<string, string> {["TestName"] = "Sve_SaturatingDecrementBy16BitElementCount_int", ["Isa"] = "Sve", ["LoadIsa"] = "Sve", ["Method"] = "SaturatingDecrementBy16BitElementCount", ["RetBaseType"] = "Int32", ["Op1BaseType"] = "Int32", ["Op2BaseType"] = "Byte", ["Op3BaseType"] = "SveMaskPattern", ["LargestVectorSize"] = "64", ["NextValueOp1"] = "TestLibrary.Generator.GetInt32()", ["Imm"] = "(Byte)2", ["Imm2"] = "SveMaskPattern.All", ["ValidateResult"] = "isUnexpectedResult = (result != (data - (2 * Unsafe.SizeOf<Vector<Int16>>() / sizeof(Int16))));",}),
Copy link
Member

Choose a reason for hiding this comment

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

i know we haven't done this for APIs we added so far for AdvSimd, but can we add test cases that passes invalid immediate?

Copy link
Contributor Author

Choose a reason for hiding this comment

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

How would we do that? The program would error and exit.

Copy link
Member

Choose a reason for hiding this comment

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

It will be similar to how we test APIs on unsupported platform in RunUnsupportedScenario(). Basically, the test method needs to catch the exception and make sure it is ArgumentException with the right message.

Copy link
Contributor Author

Choose a reason for hiding this comment

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

Testing expanded:

  • Tests for invalid Imm and Imm2 values in the template
  • Generate file uses random values for Imm, Imm2, InvalidImm and InvalidImm2
  • Added helper methods to calculate the number of elements in a vector based on a pattern.

src/coreclr/jit/lsraarm64.cpp Outdated Show resolved Hide resolved
src/coreclr/jit/hwintrinsiclistarm64sve.h Outdated Show resolved Hide resolved
src/coreclr/jit/hwintrinsic.h Outdated Show resolved Hide resolved



private static int AddSaturateScalar(int left, int right)
Copy link
Member

Choose a reason for hiding this comment

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

@tannergooding - any preference?

src/coreclr/jit/hwintrinsic.h Outdated Show resolved Hide resolved
src/coreclr/jit/hwintrinsic.h Show resolved Hide resolved
@@ -512,7 +558,7 @@ GenTree* Compiler::impSpecialIntrinsic(NamedIntrinsic intrinsic,
return gtNewScalarHWIntrinsicNode(TYP_VOID, intrinsic);
}

assert(category != HW_Category_Scalar);
bool isScalar = (category == HW_Category_Scalar);
Copy link
Member

Choose a reason for hiding this comment

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

can we be explicit about this?

assert((category == HW_Category_Scalar) || (id == SaturatingDecrementBy8BitElementCount) || (id == SaturatingIncrementBy8BitElementCount))

Copy link
Contributor Author

Choose a reason for hiding this comment

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

At this point we've already potentially switched to the scalar variants. So the full assert would be:

    assert((category != HW_Category_Scalar) || (id == SaturatingDecrementBy8BitElementCount) || (id == SaturatingIncrementBy8BitElementCount)
            || (id == NI_Sve_SaturatingDecrementBy16BitElementCountScalar) || (id == NI_Sve_SaturatingDecrementBy32BitElementCountScalar)
            || (id == NI_Sve_SaturatingDecrementBy64BitElementCountScalar) || (id == NI_Sve_SaturatingIncrementBy16BitElementCountScalar)
            || (id == NI_Sve_SaturatingIncrementBy32BitElementCountScalar) || (id == NI_Sve_SaturatingIncrementBy64BitElementCountScalar));

Which feels excessive. Happy to switch if you still want.

Copy link
Contributor Author

Choose a reason for hiding this comment

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

Fixed this by adding a DEBUG only bool.

Copy link
Member

Choose a reason for hiding this comment

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

these are not HW_Category_Scalar and are not marked with isValidScalarIntrinsic ? does it work as expected?

Copy link
Member

Choose a reason for hiding this comment

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

thanks for reminding me offline that they are HW_Category_SIMD and so should be fine.

src/coreclr/jit/hwintrinsic.cpp Show resolved Hide resolved
src/coreclr/jit/hwintrinsiccodegenarm64.cpp Show resolved Hide resolved
src/coreclr/jit/hwintrinsiccodegenarm64.cpp Show resolved Hide resolved
@a74nh
Copy link
Contributor Author

a74nh commented May 29, 2024

All comments addressed as suggested (except the large assert)

@@ -3,7 +3,7 @@

/******************************************************************************
* This file is auto-generated from a template file by the GenerateTests.csx *
* script in tests\src\JIT\HardwareIntrinsics\X86\Shared. In order to make *
* script in tests\src\JIT\HardwareIntrinsics\Arm\Shared. In order to make *
Copy link
Member

Choose a reason for hiding this comment

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

thanks for fixing this.

Copy link
Member

@kunalspathak kunalspathak left a comment

Choose a reason for hiding this comment

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

LGTM. Thanks!

@a74nh
Copy link
Contributor Author

a74nh commented May 29, 2024

stress tests:

❯ ~/stress_tester.py $CORE_ROOT/corerun ./artifacts/tests/coreclr/linux.arm64.Checked/JIT/HardwareIntrinsics/HardwareIntrinsics_Arm_ro/HardwareIntrinsics_Arm_ro.dll Sve_Saturatin
Starting test: /home/alahay01/dotnet/runtime_sve_api/artifacts/tests/coreclr/linux.arm64.Checked/Tests/Core_Root/corerun ./artifacts/tests/coreclr/linux.arm64.Checked/JIT/HardwareIntrinsics/HardwareIntrinsics_Arm_ro/HardwareIntrinsics_Arm_ro.dll Sve_Saturatin
===================Running default===================
------------------- {} -------------------
Passed test: _Sve_ro::JIT.HardwareIntrinsics.Arm._Sve.Program.Sve_SaturatingDecrementBy16BitElementCount_int() : 8
Passed test: _Sve_ro::JIT.HardwareIntrinsics.Arm._Sve.Program.Sve_SaturatingDecrementBy16BitElementCount_long() : 8
Passed test: _Sve_ro::JIT.HardwareIntrinsics.Arm._Sve.Program.Sve_SaturatingDecrementBy16BitElementCount_uint() : 8
Passed test: _Sve_ro::JIT.HardwareIntrinsics.Arm._Sve.Program.Sve_SaturatingDecrementBy16BitElementCount_ulong() : 8
Passed test: _Sve_ro::JIT.HardwareIntrinsics.Arm._Sve.Program.Sve_SaturatingDecrementBy16BitElementCount_vector_short() : 9
Passed test: _Sve_ro::JIT.HardwareIntrinsics.Arm._Sve.Program.Sve_SaturatingDecrementBy16BitElementCount_vector_ushort() : 9
Passed test: _Sve_ro::JIT.HardwareIntrinsics.Arm._Sve.Program.Sve_SaturatingDecrementBy32BitElementCount_int() : 8
Passed test: _Sve_ro::JIT.HardwareIntrinsics.Arm._Sve.Program.Sve_SaturatingDecrementBy32BitElementCount_long() : 8
Passed test: _Sve_ro::JIT.HardwareIntrinsics.Arm._Sve.Program.Sve_SaturatingDecrementBy32BitElementCount_uint() : 8
Passed test: _Sve_ro::JIT.HardwareIntrinsics.Arm._Sve.Program.Sve_SaturatingDecrementBy32BitElementCount_ulong() : 8
Passed test: _Sve_ro::JIT.HardwareIntrinsics.Arm._Sve.Program.Sve_SaturatingDecrementBy32BitElementCount_vector_int() : 9
Passed test: _Sve_ro::JIT.HardwareIntrinsics.Arm._Sve.Program.Sve_SaturatingDecrementBy32BitElementCount_vector_uint() : 9
Passed test: _Sve_ro::JIT.HardwareIntrinsics.Arm._Sve.Program.Sve_SaturatingDecrementBy64BitElementCount_int() : 8
Passed test: _Sve_ro::JIT.HardwareIntrinsics.Arm._Sve.Program.Sve_SaturatingDecrementBy64BitElementCount_long() : 8
Passed test: _Sve_ro::JIT.HardwareIntrinsics.Arm._Sve.Program.Sve_SaturatingDecrementBy64BitElementCount_uint() : 8
Passed test: _Sve_ro::JIT.HardwareIntrinsics.Arm._Sve.Program.Sve_SaturatingDecrementBy64BitElementCount_ulong() : 8
Passed test: _Sve_ro::JIT.HardwareIntrinsics.Arm._Sve.Program.Sve_SaturatingDecrementBy64BitElementCount_vector_long() : 9
Passed test: _Sve_ro::JIT.HardwareIntrinsics.Arm._Sve.Program.Sve_SaturatingDecrementBy64BitElementCount_vector_ulong() : 9
Passed test: _Sve_ro::JIT.HardwareIntrinsics.Arm._Sve.Program.Sve_SaturatingDecrementBy8BitElementCount_int() : 8
Passed test: _Sve_ro::JIT.HardwareIntrinsics.Arm._Sve.Program.Sve_SaturatingDecrementBy8BitElementCount_long() : 8
Passed test: _Sve_ro::JIT.HardwareIntrinsics.Arm._Sve.Program.Sve_SaturatingDecrementBy8BitElementCount_uint() : 8
Passed test: _Sve_ro::JIT.HardwareIntrinsics.Arm._Sve.Program.Sve_SaturatingDecrementBy8BitElementCount_ulong() : 8
Passed test: _Sve_ro::JIT.HardwareIntrinsics.Arm._Sve.Program.Sve_SaturatingIncrementBy16BitElementCount_int() : 8
Passed test: _Sve_ro::JIT.HardwareIntrinsics.Arm._Sve.Program.Sve_SaturatingIncrementBy16BitElementCount_long() : 8
Passed test: _Sve_ro::JIT.HardwareIntrinsics.Arm._Sve.Program.Sve_SaturatingIncrementBy16BitElementCount_uint() : 8
Passed test: _Sve_ro::JIT.HardwareIntrinsics.Arm._Sve.Program.Sve_SaturatingIncrementBy16BitElementCount_ulong() : 8
Passed test: _Sve_ro::JIT.HardwareIntrinsics.Arm._Sve.Program.Sve_SaturatingIncrementBy16BitElementCount_vector_short() : 9
Passed test: _Sve_ro::JIT.HardwareIntrinsics.Arm._Sve.Program.Sve_SaturatingIncrementBy16BitElementCount_vector_ushort() : 9
Passed test: _Sve_ro::JIT.HardwareIntrinsics.Arm._Sve.Program.Sve_SaturatingIncrementBy32BitElementCount_int() : 8
Passed test: _Sve_ro::JIT.HardwareIntrinsics.Arm._Sve.Program.Sve_SaturatingIncrementBy32BitElementCount_long() : 8
Passed test: _Sve_ro::JIT.HardwareIntrinsics.Arm._Sve.Program.Sve_SaturatingIncrementBy32BitElementCount_uint() : 8
Passed test: _Sve_ro::JIT.HardwareIntrinsics.Arm._Sve.Program.Sve_SaturatingIncrementBy32BitElementCount_ulong() : 8
Passed test: _Sve_ro::JIT.HardwareIntrinsics.Arm._Sve.Program.Sve_SaturatingIncrementBy32BitElementCount_vector_int() : 9
Passed test: _Sve_ro::JIT.HardwareIntrinsics.Arm._Sve.Program.Sve_SaturatingIncrementBy32BitElementCount_vector_uint() : 9
Passed test: _Sve_ro::JIT.HardwareIntrinsics.Arm._Sve.Program.Sve_SaturatingIncrementBy64BitElementCount_int() : 8
Passed test: _Sve_ro::JIT.HardwareIntrinsics.Arm._Sve.Program.Sve_SaturatingIncrementBy64BitElementCount_long() : 8
Passed test: _Sve_ro::JIT.HardwareIntrinsics.Arm._Sve.Program.Sve_SaturatingIncrementBy64BitElementCount_uint() : 8
Passed test: _Sve_ro::JIT.HardwareIntrinsics.Arm._Sve.Program.Sve_SaturatingIncrementBy64BitElementCount_ulong() : 8
Passed test: _Sve_ro::JIT.HardwareIntrinsics.Arm._Sve.Program.Sve_SaturatingIncrementBy64BitElementCount_vector_long() : 9
Passed test: _Sve_ro::JIT.HardwareIntrinsics.Arm._Sve.Program.Sve_SaturatingIncrementBy64BitElementCount_vector_ulong() : 9
Passed test: _Sve_ro::JIT.HardwareIntrinsics.Arm._Sve.Program.Sve_SaturatingIncrementBy8BitElementCount_int() : 8
Passed test: _Sve_ro::JIT.HardwareIntrinsics.Arm._Sve.Program.Sve_SaturatingIncrementBy8BitElementCount_long() : 8
Passed test: _Sve_ro::JIT.HardwareIntrinsics.Arm._Sve.Program.Sve_SaturatingIncrementBy8BitElementCount_uint() : 8
Passed test: _Sve_ro::JIT.HardwareIntrinsics.Arm._Sve.Program.Sve_SaturatingIncrementBy8BitElementCount_ulong() : 8
===================Running jitstress===================
------------------- {'JitMinOpts': '1'} -------------------
------------------- {'JitStress': '1'} -------------------
------------------- {'JitStress': '2'} -------------------
------------------- {'JitStress': '1', 'TieredCompilation': '1'} -------------------
------------------- {'JitStress': '2', 'TieredCompilation': '1'} -------------------
------------------- {'TailcallStress': '1'} -------------------
------------------- {'ReadyToRun': '0'} -------------------
===================Running jitstressregs===================
------------------- {'JitStressRegs': '1'} -------------------
Test failed:
..........................................
..........................................
Sve.SaturatingDecrementBy16BitElementCount<Int32>(Int32, (Byte)2, SveMaskPattern.LargestPowerOf2): SaturatingDecrementBy16BitElementCount failed:
    data: 1697979877
  result: 1541592184
..........................................
System.Exception: One or more scenarios did not complete as expected.
   at JIT.HardwareIntrinsics.Arm._Sve.Program.Sve_SaturatingDecrementBy16BitElementCount_int() in /home/alahay01/dotnet/runtime_sve_api/artifacts/tests/coreclr/obj/linux.arm64.Checked/Managed/JIT/HardwareIntrinsics/Arm/Sve/Sve_ro/Sve_ro/gen/Sve.SaturatingDecrementBy16BitElementCount.int.cs:line 62
   at Program.<<Main>$>g__TestExecutor3025|0_3026(StreamWriter tempLogSw, StreamWriter statsCsvSw, <>c__DisplayClass0_0&) in /home/alahay01/dotnet/runtime_sve_api/artifacts/tests/coreclr/obj/linux.arm64.Checked/Managed/JIT/HardwareIntrinsics/HardwareIntrinsics_Arm_ro/generated/XUnitWrapperGenerator/XUnitWrapperGenerator.XUnitWrapperGenerator/FullRunner.g.cs:line 75869
..........................................
Sve.SaturatingDecrementBy16BitElementCount<Int64>(Int64, (Byte)12, SveMaskPattern.VectorCount1): SaturatingDecrementBy16BitElementCount failed:
    data: 5643714586320316473
  result: 281472223429828
..........................................
System.Exception: One or more scenarios did not complete as expected.
   at JIT.HardwareIntrinsics.Arm._Sve.Program.Sve_SaturatingDecrementBy16BitElementCount_long() in /home/alahay01/dotnet/runtime_sve_api/artifacts/tests/coreclr/obj/linux.arm64.Checked/Managed/JIT/HardwareIntrinsics/Arm/Sve/Sve_ro/Sve_ro/gen/Sve.SaturatingDecrementBy16BitElementCount.long.cs:line 62
   at Program.<<Main>$>g__TestExecutor3026|0_3027(StreamWriter tempLogSw, StreamWriter statsCsvSw, <>c__DisplayClass0_0&) in /home/alahay01/dotnet/runtime_sve_api/artifacts/tests/coreclr/obj/linux.arm64.Checked/Managed/JIT/HardwareIntrinsics/HardwareIntrinsics_Arm_ro/generated/XUnitWrapperGenerator/XUnitWrapperGenerator.XUnitWrapperGenerator/FullRunner.g.cs:line 75893
..........................................
Sve.SaturatingDecrementBy16BitElementCount<UInt32>(UInt32, (Byte)5, SveMaskPattern.VectorCount2): SaturatingDecrementBy16BitElementCount failed:
    data: 815064
  result: 1541695982
..........................................
System.Exception: One or more scenarios did not complete as expected.
   at JIT.HardwareIntrinsics.Arm._Sve.Program.Sve_SaturatingDecrementBy16BitElementCount_uint() in /home/alahay01/dotnet/runtime_sve_api/artifacts/tests/coreclr/obj/linux.arm64.Checked/Managed/JIT/HardwareIntrinsics/Arm/Sve/Sve_ro/Sve_ro/gen/Sve.SaturatingDecrementBy16BitElementCount.uint.cs:line 62
   at Program.<<Main>$>g__TestExecutor3027|0_3028(StreamWriter tempLogSw, StreamWriter statsCsvSw, <>c__DisplayClass0_0&) in /home/alahay01/dotnet/runtime_sve_api/artifacts/tests/coreclr/obj/linux.arm64.Checked/Managed/JIT/HardwareIntrinsics/HardwareIntrinsics_Arm_ro/generated/XUnitWrapperGenerator/XUnitWrapperGenerator.XUnitWrapperGenerator/FullRunner.g.cs:line 75917
..........................................
Sve.SaturatingDecrementBy16BitElementCount<UInt64>(UInt64, (Byte)7, SveMaskPattern.VectorCount3): SaturatingDecrementBy16BitElementCount failed:
    data: 12811460323372523546
  result: 281472223448915
..........................................
System.Exception: One or more scenarios did not complete as expected.
   at JIT.HardwareIntrinsics.Arm._Sve.Program.Sve_SaturatingDecrementBy16BitElementCount_ulong() in /home/alahay01/dotnet/runtime_sve_api/artifacts/tests/coreclr/obj/linux.arm64.Checked/Managed/JIT/HardwareIntrinsics/Arm/Sve/Sve_ro/Sve_ro/gen/Sve.SaturatingDecrementBy16BitElementCount.ulong.cs:line 62
   at Program.<<Main>$>g__TestExecutor3028|0_3029(StreamWriter tempLogSw, StreamWriter statsCsvSw, <>c__DisplayClass0_0&) in /home/alahay01/dotnet/runtime_sve_api/artifacts/tests/coreclr/obj/linux.arm64.Checked/Managed/JIT/HardwareIntrinsics/HardwareIntrinsics_Arm_ro/generated/XUnitWrapperGenerator/XUnitWrapperGenerator.XUnitWrapperGenerator/FullRunner.g.cs:line 75941
..........................................
Sve.SaturatingDecrementBy32BitElementCount<Int32>(Int32, (Byte)1, SveMaskPattern.VectorCount6): SaturatingDecrementBy32BitElementCount failed:
    data: 1652272290
  result: 1541745688
..........................................
System.Exception: One or more scenarios did not complete as expected.
   at JIT.HardwareIntrinsics.Arm._Sve.Program.Sve_SaturatingDecrementBy32BitElementCount_int() in /home/alahay01/dotnet/runtime_sve_api/artifacts/tests/coreclr/obj/linux.arm64.Checked/Managed/JIT/HardwareIntrinsics/Arm/Sve/Sve_ro/Sve_ro/gen/Sve.SaturatingDecrementBy32BitElementCount.int.cs:line 62
   at Program.<<Main>$>g__TestExecutor3031|0_3032(StreamWriter tempLogSw, StreamWriter statsCsvSw, <>c__DisplayClass0_0&) in /home/alahay01/dotnet/runtime_sve_api/artifacts/tests/coreclr/obj/linux.arm64.Checked/Managed/JIT/HardwareIntrinsics/HardwareIntrinsics_Arm_ro/generated/XUnitWrapperGenerator/XUnitWrapperGenerator.XUnitWrapperGenerator/FullRunner.g.cs:line 76013
..........................................
Sve.SaturatingDecrementBy32BitElementCount<Int64>(Int64, (Byte)2, SveMaskPattern.VectorCount7): SaturatingDecrementBy32BitElementCount failed:
    data: 6432944849681180487
  result: 281472223498336
..........................................
System.Exception: One or more scenarios did not complete as expected.
   at JIT.HardwareIntrinsics.Arm._Sve.Program.Sve_SaturatingDecrementBy32BitElementCount_long() in /home/alahay01/dotnet/runtime_sve_api/artifacts/tests/coreclr/obj/linux.arm64.Checked/Managed/JIT/HardwareIntrinsics/Arm/Sve/Sve_ro/Sve_ro/gen/Sve.SaturatingDecrementBy32BitElementCount.long.cs:line 62
   at Program.<<Main>$>g__TestExecutor3032|0_3033(StreamWriter tempLogSw, StreamWriter statsCsvSw, <>c__DisplayClass0_0&) in /home/alahay01/dotnet/runtime_sve_api/artifacts/tests/coreclr/obj/linux.arm64.Checked/Managed/JIT/HardwareIntrinsics/HardwareIntrinsics_Arm_ro/generated/XUnitWrapperGenerator/XUnitWrapperGenerator.XUnitWrapperGenerator/FullRunner.g.cs:line 76037
..........................................
Sve.SaturatingDecrementBy32BitElementCount<UInt32>(UInt32, (Byte)3, SveMaskPattern.VectorCount8): SaturatingDecrementBy32BitElementCount failed:
    data: 314854
  result: 1541764264
..........................................
System.Exception: One or more scenarios did not complete as expected.
   at JIT.HardwareIntrinsics.Arm._Sve.Program.Sve_SaturatingDecrementBy32BitElementCount_uint() in /home/alahay01/dotnet/runtime_sve_api/artifacts/tests/coreclr/obj/linux.arm64.Checked/Managed/JIT/HardwareIntrinsics/Arm/Sve/Sve_ro/Sve_ro/gen/Sve.SaturatingDecrementBy32BitElementCount.uint.cs:line 62
   at Program.<<Main>$>g__TestExecutor3033|0_3034(StreamWriter tempLogSw, StreamWriter statsCsvSw, <>c__DisplayClass0_0&) in /home/alahay01/dotnet/runtime_sve_api/artifacts/tests/coreclr/obj/linux.arm64.Checked/Managed/JIT/HardwareIntrinsics/HardwareIntrinsics_Arm_ro/generated/XUnitWrapperGenerator/XUnitWrapperGenerator.XUnitWrapperGenerator/FullRunner.g.cs:line 76061
..........................................
Sve.SaturatingDecrementBy32BitElementCount<UInt64>(UInt64, (Byte)4, SveMaskPattern.VectorCount32): SaturatingDecrementBy32BitElementCount failed:
    data: 14018887026258311640
  result: 281472223517040
..........................................
System.Exception: One or more scenarios did not complete as expected.
   at JIT.HardwareIntrinsics.Arm._Sve.Program.Sve_SaturatingDecrementBy32BitElementCount_ulong() in /home/alahay01/dotnet/runtime_sve_api/artifacts/tests/coreclr/obj/linux.arm64.Checked/Managed/JIT/HardwareIntrinsics/Arm/Sve/Sve_ro/Sve_ro/gen/Sve.SaturatingDecrementBy32BitElementCount.ulong.cs:line 62
   at Program.<<Main>$>g__TestExecutor3034|0_3035(StreamWriter tempLogSw, StreamWriter statsCsvSw, <>c__DisplayClass0_0&) in /home/alahay01/dotnet/runtime_sve_api/artifacts/tests/coreclr/obj/linux.arm64.Checked/Managed/JIT/HardwareIntrinsics/HardwareIntrinsics_Arm_ro/generated/XUnitWrapperGenerator/XUnitWrapperGenerator.XUnitWrapperGenerator/FullRunner.g.cs:line 76085
..........................................
Sve.SaturatingDecrementBy64BitElementCount<Int32>(Int32, (Byte)7, SveMaskPattern.VectorCount256): SaturatingDecrementBy64BitElementCount failed:
    data: 2084547447
  result: 1541810408
..........................................
System.Exception: One or more scenarios did not complete as expected.
   at JIT.HardwareIntrinsics.Arm._Sve.Program.Sve_SaturatingDecrementBy64BitElementCount_int() in /home/alahay01/dotnet/runtime_sve_api/artifacts/tests/coreclr/obj/linux.arm64.Checked/Managed/JIT/HardwareIntrinsics/Arm/Sve/Sve_ro/Sve_ro/gen/Sve.SaturatingDecrementBy64BitElementCount.int.cs:line 62
   at Program.<<Main>$>g__TestExecutor3037|0_3038(StreamWriter tempLogSw, StreamWriter statsCsvSw, <>c__DisplayClass0_0&) in /home/alahay01/dotnet/runtime_sve_api/artifacts/tests/coreclr/obj/linux.arm64.Checked/Managed/JIT/HardwareIntrinsics/HardwareIntrinsics_Arm_ro/generated/XUnitWrapperGenerator/XUnitWrapperGenerator.XUnitWrapperGenerator/FullRunner.g.cs:line 76157
..........................................
Sve.SaturatingDecrementBy64BitElementCount<Int64>(Int64, (Byte)8, SveMaskPattern.LargestMultipleOf4): SaturatingDecrementBy64BitElementCount failed:
    data: 5630017091442816878
  result: 281472223564976
..........................................
System.Exception: One or more scenarios did not complete as expected.
   at JIT.HardwareIntrinsics.Arm._Sve.Program.Sve_SaturatingDecrementBy64BitElementCount_long() in /home/alahay01/dotnet/runtime_sve_api/artifacts/tests/coreclr/obj/linux.arm64.Checked/Managed/JIT/HardwareIntrinsics/Arm/Sve/Sve_ro/Sve_ro/gen/Sve.SaturatingDecrementBy64BitElementCount.long.cs:line 62
   at Program.<<Main>$>g__TestExecutor3038|0_3039(StreamWriter tempLogSw, StreamWriter statsCsvSw, <>c__DisplayClass0_0&) in /home/alahay01/dotnet/runtime_sve_api/artifacts/tests/coreclr/obj/linux.arm64.Checked/Managed/JIT/HardwareIntrinsics/HardwareIntrinsics_Arm_ro/generated/XUnitWrapperGenerator/XUnitWrapperGenerator.XUnitWrapperGenerator/FullRunner.g.cs:line 76181
..........................................
Sve.SaturatingDecrementBy64BitElementCount<UInt32>(UInt32, (Byte)9, SveMaskPattern.LargestMultipleOf3): SaturatingDecrementBy64BitElementCount failed:
    data: 715708
  result: 1541830904
..........................................
System.Exception: One or more scenarios did not complete as expected.
   at JIT.HardwareIntrinsics.Arm._Sve.Program.Sve_SaturatingDecrementBy64BitElementCount_uint() in /home/alahay01/dotnet/runtime_sve_api/artifacts/tests/coreclr/obj/linux.arm64.Checked/Managed/JIT/HardwareIntrinsics/Arm/Sve/Sve_ro/Sve_ro/gen/Sve.SaturatingDecrementBy64BitElementCount.uint.cs:line 62
   at Program.<<Main>$>g__TestExecutor3039|0_3040(StreamWriter tempLogSw, StreamWriter statsCsvSw, <>c__DisplayClass0_0&) in /home/alahay01/dotnet/runtime_sve_api/artifacts/tests/coreclr/obj/linux.arm64.Checked/Managed/JIT/HardwareIntrinsics/HardwareIntrinsics_Arm_ro/generated/XUnitWrapperGenerator/XUnitWrapperGenerator.XUnitWrapperGenerator/FullRunner.g.cs:line 76205
..........................................
Sve.SaturatingDecrementBy64BitElementCount<UInt64>(UInt64, (Byte)10, SveMaskPattern.All): SaturatingDecrementBy64BitElementCount failed:
    data: 14224597408720339867
  result: 281472223583532
..........................................
System.Exception: One or more scenarios did not complete as expected.
   at JIT.HardwareIntrinsics.Arm._Sve.Program.Sve_SaturatingDecrementBy64BitElementCount_ulong() in /home/alahay01/dotnet/runtime_sve_api/artifacts/tests/coreclr/obj/linux.arm64.Checked/Managed/JIT/HardwareIntrinsics/Arm/Sve/Sve_ro/Sve_ro/gen/Sve.SaturatingDecrementBy64BitElementCount.ulong.cs:line 62
   at Program.<<Main>$>g__TestExecutor3040|0_3041(StreamWriter tempLogSw, StreamWriter statsCsvSw, <>c__DisplayClass0_0&) in /home/alahay01/dotnet/runtime_sve_api/artifacts/tests/coreclr/obj/linux.arm64.Checked/Managed/JIT/HardwareIntrinsics/HardwareIntrinsics_Arm_ro/generated/XUnitWrapperGenerator/XUnitWrapperGenerator.XUnitWrapperGenerator/FullRunner.g.cs:line 76229
..........................................
Sve.SaturatingDecrementBy8BitElementCount<Int32>(Int32, (Byte)13, SveMaskPattern.VectorCount4): SaturatingDecrementBy8BitElementCount failed:
    data: 1388455710
  result: 1541873900
..........................................
System.Exception: One or more scenarios did not complete as expected.
   at JIT.HardwareIntrinsics.Arm._Sve.Program.Sve_SaturatingDecrementBy8BitElementCount_int() in /home/alahay01/dotnet/runtime_sve_api/artifacts/tests/coreclr/obj/linux.arm64.Checked/Managed/JIT/HardwareIntrinsics/Arm/Sve/Sve_ro/Sve_ro/gen/Sve.SaturatingDecrementBy8BitElementCount.int.cs:line 62
   at Program.<<Main>$>g__TestExecutor3043|0_3044(StreamWriter tempLogSw, StreamWriter statsCsvSw, <>c__DisplayClass0_0&) in /home/alahay01/dotnet/runtime_sve_api/artifacts/tests/coreclr/obj/linux.arm64.Checked/Managed/JIT/HardwareIntrinsics/HardwareIntrinsics_Arm_ro/generated/XUnitWrapperGenerator/XUnitWrapperGenerator.XUnitWrapperGenerator/FullRunner.g.cs:line 76301
..........................................
Sve.SaturatingDecrementBy8BitElementCount<Int64>(Int64, (Byte)14, SveMaskPattern.LargestPowerOf2): SaturatingDecrementBy8BitElementCount failed:
    data: 4966133647451456441
  result: 281472223625720
..........................................
System.Exception: One or more scenarios did not complete as expected.
   at JIT.HardwareIntrinsics.Arm._Sve.Program.Sve_SaturatingDecrementBy8BitElementCount_long() in /home/alahay01/dotnet/runtime_sve_api/artifacts/tests/coreclr/obj/linux.arm64.Checked/Managed/JIT/HardwareIntrinsics/Arm/Sve/Sve_ro/Sve_ro/gen/Sve.SaturatingDecrementBy8BitElementCount.long.cs:line 62
   at Program.<<Main>$>g__TestExecutor3044|0_3045(StreamWriter tempLogSw, StreamWriter statsCsvSw, <>c__DisplayClass0_0&) in /home/alahay01/dotnet/runtime_sve_api/artifacts/tests/coreclr/obj/linux.arm64.Checked/Managed/JIT/HardwareIntrinsics/HardwareIntrinsics_Arm_ro/generated/XUnitWrapperGenerator/XUnitWrapperGenerator.XUnitWrapperGenerator/FullRunner.g.cs:line 76325
..........................................
Sve.SaturatingDecrementBy8BitElementCount<UInt32>(UInt32, (Byte)15, SveMaskPattern.VectorCount6): SaturatingDecrementBy8BitElementCount failed:
    data: 294903
  result: 1541892430
..........................................
System.Exception: One or more scenarios did not complete as expected.
   at JIT.HardwareIntrinsics.Arm._Sve.Program.Sve_SaturatingDecrementBy8BitElementCount_uint() in /home/alahay01/dotnet/runtime_sve_api/artifacts/tests/coreclr/obj/linux.arm64.Checked/Managed/JIT/HardwareIntrinsics/Arm/Sve/Sve_ro/Sve_ro/gen/Sve.SaturatingDecrementBy8BitElementCount.uint.cs:line 62
   at Program.<<Main>$>g__TestExecutor3045|0_3046(StreamWriter tempLogSw, StreamWriter statsCsvSw, <>c__DisplayClass0_0&) in /home/alahay01/dotnet/runtime_sve_api/artifacts/tests/coreclr/obj/linux.arm64.Checked/Managed/JIT/HardwareIntrinsics/HardwareIntrinsics_Arm_ro/generated/XUnitWrapperGenerator/XUnitWrapperGenerator.XUnitWrapperGenerator/FullRunner.g.cs:line 76349
..........................................
Sve.SaturatingDecrementBy8BitElementCount<UInt64>(UInt64, (Byte)16, SveMaskPattern.All): SaturatingDecrementBy8BitElementCount failed:
    data: 14965462938675456018
  result: 281472223647984
..........................................
System.Exception: One or more scenarios did not complete as expected.
   at JIT.HardwareIntrinsics.Arm._Sve.Program.Sve_SaturatingDecrementBy8BitElementCount_ulong() in /home/alahay01/dotnet/runtime_sve_api/artifacts/tests/coreclr/obj/linux.arm64.Checked/Managed/JIT/HardwareIntrinsics/Arm/Sve/Sve_ro/Sve_ro/gen/Sve.SaturatingDecrementBy8BitElementCount.ulong.cs:line 62
   at Program.<<Main>$>g__TestExecutor3046|0_3047(StreamWriter tempLogSw, StreamWriter statsCsvSw, <>c__DisplayClass0_0&) in /home/alahay01/dotnet/runtime_sve_api/artifacts/tests/coreclr/obj/linux.arm64.Checked/Managed/JIT/HardwareIntrinsics/HardwareIntrinsics_Arm_ro/generated/XUnitWrapperGenerator/XUnitWrapperGenerator.XUnitWrapperGenerator/FullRunner.g.cs:line 76373
..........................................
Sve.SaturatingIncrementBy16BitElementCount<Int32>(Int32, (Byte)15, SveMaskPattern.VectorCount4): SaturatingIncrementBy16BitElementCount failed:
    data: 1186466627
  result: 1541910628
..........................................
System.Exception: One or more scenarios did not complete as expected.
   at JIT.HardwareIntrinsics.Arm._Sve.Program.Sve_SaturatingIncrementBy16BitElementCount_int() in /home/alahay01/dotnet/runtime_sve_api/artifacts/tests/coreclr/obj/linux.arm64.Checked/Managed/JIT/HardwareIntrinsics/Arm/Sve/Sve_ro/Sve_ro/gen/Sve.SaturatingIncrementBy16BitElementCount.int.cs:line 62
   at Program.<<Main>$>g__TestExecutor3047|0_3048(StreamWriter tempLogSw, StreamWriter statsCsvSw, <>c__DisplayClass0_0&) in /home/alahay01/dotnet/runtime_sve_api/artifacts/tests/coreclr/obj/linux.arm64.Checked/Managed/JIT/HardwareIntrinsics/HardwareIntrinsics_Arm_ro/generated/XUnitWrapperGenerator/XUnitWrapperGenerator.XUnitWrapperGenerator/FullRunner.g.cs:line 76397
..........................................
Sve.SaturatingIncrementBy16BitElementCount<Int64>(Int64, (Byte)14, SveMaskPattern.All): SaturatingIncrementBy16BitElementCount failed:
    data: 7965971701803154801
  result: 281472223666640
..........................................
System.Exception: One or more scenarios did not complete as expected.
   at JIT.HardwareIntrinsics.Arm._Sve.Program.Sve_SaturatingIncrementBy16BitElementCount_long() in /home/alahay01/dotnet/runtime_sve_api/artifacts/tests/coreclr/obj/linux.arm64.Checked/Managed/JIT/HardwareIntrinsics/Arm/Sve/Sve_ro/Sve_ro/gen/Sve.SaturatingIncrementBy16BitElementCount.long.cs:line 62
   at Program.<<Main>$>g__TestExecutor3048|0_3049(StreamWriter tempLogSw, StreamWriter statsCsvSw, <>c__DisplayClass0_0&) in /home/alahay01/dotnet/runtime_sve_api/artifacts/tests/coreclr/obj/linux.arm64.Checked/Managed/JIT/HardwareIntrinsics/HardwareIntrinsics_Arm_ro/generated/XUnitWrapperGenerator/XUnitWrapperGenerator.XUnitWrapperGenerator/FullRunner.g.cs:line 76421
..........................................
Sve.SaturatingIncrementBy16BitElementCount<UInt32>(UInt32, (Byte)13, SveMaskPattern.VectorCount256): SaturatingIncrementBy16BitElementCount failed:
    data: 851707
  result: 1541930000
..........................................
System.Exception: One or more scenarios did not complete as expected.
   at JIT.HardwareIntrinsics.Arm._Sve.Program.Sve_SaturatingIncrementBy16BitElementCount_uint() in /home/alahay01/dotnet/runtime_sve_api/artifacts/tests/coreclr/obj/linux.arm64.Checked/Managed/JIT/HardwareIntrinsics/Arm/Sve/Sve_ro/Sve_ro/gen/Sve.SaturatingIncrementBy16BitElementCount.uint.cs:line 62
   at Program.<<Main>$>g__TestExecutor3049|0_3050(StreamWriter tempLogSw, StreamWriter statsCsvSw, <>c__DisplayClass0_0&) in /home/alahay01/dotnet/runtime_sve_api/artifacts/tests/coreclr/obj/linux.arm64.Checked/Managed/JIT/HardwareIntrinsics/HardwareIntrinsics_Arm_ro/generated/XUnitWrapperGenerator/XUnitWrapperGenerator.XUnitWrapperGenerator/FullRunner.g.cs:line 76445
..........................................
Sve.SaturatingIncrementBy16BitElementCount<UInt64>(UInt64, (Byte)12, SveMaskPattern.VectorCount32): SaturatingIncrementBy16BitElementCount failed:
    data: 12870662144882972206
  result: 281472223682128
..........................................
System.Exception: One or more scenarios did not complete as expected.
   at JIT.HardwareIntrinsics.Arm._Sve.Program.Sve_SaturatingIncrementBy16BitElementCount_ulong() in /home/alahay01/dotnet/runtime_sve_api/artifacts/tests/coreclr/obj/linux.arm64.Checked/Managed/JIT/HardwareIntrinsics/Arm/Sve/Sve_ro/Sve_ro/gen/Sve.SaturatingIncrementBy16BitElementCount.ulong.cs:line 62
   at Program.<<Main>$>g__TestExecutor3050|0_3051(StreamWriter tempLogSw, StreamWriter statsCsvSw, <>c__DisplayClass0_0&) in /home/alahay01/dotnet/runtime_sve_api/artifacts/tests/coreclr/obj/linux.arm64.Checked/Managed/JIT/HardwareIntrinsics/HardwareIntrinsics_Arm_ro/generated/XUnitWrapperGenerator/XUnitWrapperGenerator.XUnitWrapperGenerator/FullRunner.g.cs:line 76469
..........................................
Sve.SaturatingIncrementBy32BitElementCount<Int32>(Int32, (Byte)9, SveMaskPattern.VectorCount5): SaturatingIncrementBy32BitElementCount failed:
    data: 1456091605
  result: 1541974232
..........................................
System.Exception: One or more scenarios did not complete as expected.
   at JIT.HardwareIntrinsics.Arm._Sve.Program.Sve_SaturatingIncrementBy32BitElementCount_int() in /home/alahay01/dotnet/runtime_sve_api/artifacts/tests/coreclr/obj/linux.arm64.Checked/Managed/JIT/HardwareIntrinsics/Arm/Sve/Sve_ro/Sve_ro/gen/Sve.SaturatingIncrementBy32BitElementCount.int.cs:line 62
   at Program.<<Main>$>g__TestExecutor3053|0_3054(StreamWriter tempLogSw, StreamWriter statsCsvSw, <>c__DisplayClass0_0&) in /home/alahay01/dotnet/runtime_sve_api/artifacts/tests/coreclr/obj/linux.arm64.Checked/Managed/JIT/HardwareIntrinsics/HardwareIntrinsics_Arm_ro/generated/XUnitWrapperGenerator/XUnitWrapperGenerator.XUnitWrapperGenerator/FullRunner.g.cs:line 76541
..........................................
Sve.SaturatingIncrementBy32BitElementCount<Int64>(Int64, (Byte)8, SveMaskPattern.All): SaturatingIncrementBy32BitElementCount failed:
    data: 5188662009407058923
  result: 281472223730096
..........................................
System.Exception: One or more scenarios did not complete as expected.
   at JIT.HardwareIntrinsics.Arm._Sve.Program.Sve_SaturatingIncrementBy32BitElementCount_long() in /home/alahay01/dotnet/runtime_sve_api/artifacts/tests/coreclr/obj/linux.arm64.Checked/Managed/JIT/HardwareIntrinsics/Arm/Sve/Sve_ro/Sve_ro/gen/Sve.SaturatingIncrementBy32BitElementCount.long.cs:line 62
   at Program.<<Main>$>g__TestExecutor3054|0_3055(StreamWriter tempLogSw, StreamWriter statsCsvSw, <>c__DisplayClass0_0&) in /home/alahay01/dotnet/runtime_sve_api/artifacts/tests/coreclr/obj/linux.arm64.Checked/Managed/JIT/HardwareIntrinsics/HardwareIntrinsics_Arm_ro/generated/XUnitWrapperGenerator/XUnitWrapperGenerator.XUnitWrapperGenerator/FullRunner.g.cs:line 76565
..........................................
Sve.SaturatingIncrementBy32BitElementCount<UInt32>(UInt32, (Byte)7, SveMaskPattern.LargestPowerOf2): SaturatingIncrementBy32BitElementCount failed:
    data: 327622
  result: 1541991868
..........................................
System.Exception: One or more scenarios did not complete as expected.
   at JIT.HardwareIntrinsics.Arm._Sve.Program.Sve_SaturatingIncrementBy32BitElementCount_uint() in /home/alahay01/dotnet/runtime_sve_api/artifacts/tests/coreclr/obj/linux.arm64.Checked/Managed/JIT/HardwareIntrinsics/Arm/Sve/Sve_ro/Sve_ro/gen/Sve.SaturatingIncrementBy32BitElementCount.uint.cs:line 62
   at Program.<<Main>$>g__TestExecutor3055|0_3056(StreamWriter tempLogSw, StreamWriter statsCsvSw, <>c__DisplayClass0_0&) in /home/alahay01/dotnet/runtime_sve_api/artifacts/tests/coreclr/obj/linux.arm64.Checked/Managed/JIT/HardwareIntrinsics/HardwareIntrinsics_Arm_ro/generated/XUnitWrapperGenerator/XUnitWrapperGenerator.XUnitWrapperGenerator/FullRunner.g.cs:line 76589
..........................................
Sve.SaturatingIncrementBy32BitElementCount<UInt64>(UInt64, (Byte)6, SveMaskPattern.All): SaturatingIncrementBy32BitElementCount failed:
    data: 2046141839663657850
  result: 281472223748280
..........................................
System.Exception: One or more scenarios did not complete as expected.
   at JIT.HardwareIntrinsics.Arm._Sve.Program.Sve_SaturatingIncrementBy32BitElementCount_ulong() in /home/alahay01/dotnet/runtime_sve_api/artifacts/tests/coreclr/obj/linux.arm64.Checked/Managed/JIT/HardwareIntrinsics/Arm/Sve/Sve_ro/Sve_ro/gen/Sve.SaturatingIncrementBy32BitElementCount.ulong.cs:line 62
   at Program.<<Main>$>g__TestExecutor3056|0_3057(StreamWriter tempLogSw, StreamWriter statsCsvSw, <>c__DisplayClass0_0&) in /home/alahay01/dotnet/runtime_sve_api/artifacts/tests/coreclr/obj/linux.arm64.Checked/Managed/JIT/HardwareIntrinsics/HardwareIntrinsics_Arm_ro/generated/XUnitWrapperGenerator/XUnitWrapperGenerator.XUnitWrapperGenerator/FullRunner.g.cs:line 76613
..........................................
Sve.SaturatingIncrementBy64BitElementCount<Int32>(Int32, (Byte)3, SveMaskPattern.VectorCount64): SaturatingIncrementBy64BitElementCount failed:
    data: 1903601511
  result: 1542038632
..........................................
System.Exception: One or more scenarios did not complete as expected.
   at JIT.HardwareIntrinsics.Arm._Sve.Program.Sve_SaturatingIncrementBy64BitElementCount_int() in /home/alahay01/dotnet/runtime_sve_api/artifacts/tests/coreclr/obj/linux.arm64.Checked/Managed/JIT/HardwareIntrinsics/Arm/Sve/Sve_ro/Sve_ro/gen/Sve.SaturatingIncrementBy64BitElementCount.int.cs:line 62
   at Program.<<Main>$>g__TestExecutor3059|0_3060(StreamWriter tempLogSw, StreamWriter statsCsvSw, <>c__DisplayClass0_0&) in /home/alahay01/dotnet/runtime_sve_api/artifacts/tests/coreclr/obj/linux.arm64.Checked/Managed/JIT/HardwareIntrinsics/HardwareIntrinsics_Arm_ro/generated/XUnitWrapperGenerator/XUnitWrapperGenerator.XUnitWrapperGenerator/FullRunner.g.cs:line 76685
..........................................
Sve.SaturatingIncrementBy64BitElementCount<Int64>(Int64, (Byte)2, SveMaskPattern.VectorCount4): SaturatingIncrementBy64BitElementCount failed:
    data: 5096734165529122996
  result: 281472223790240
..........................................
System.Exception: One or more scenarios did not complete as expected.
   at JIT.HardwareIntrinsics.Arm._Sve.Program.Sve_SaturatingIncrementBy64BitElementCount_long() in /home/alahay01/dotnet/runtime_sve_api/artifacts/tests/coreclr/obj/linux.arm64.Checked/Managed/JIT/HardwareIntrinsics/Arm/Sve/Sve_ro/Sve_ro/gen/Sve.SaturatingIncrementBy64BitElementCount.long.cs:line 62
   at Program.<<Main>$>g__TestExecutor3060|0_3061(StreamWriter tempLogSw, StreamWriter statsCsvSw, <>c__DisplayClass0_0&) in /home/alahay01/dotnet/runtime_sve_api/artifacts/tests/coreclr/obj/linux.arm64.Checked/Managed/JIT/HardwareIntrinsics/HardwareIntrinsics_Arm_ro/generated/XUnitWrapperGenerator/XUnitWrapperGenerator.XUnitWrapperGenerator/FullRunner.g.cs:line 76709
..........................................
Sve.SaturatingIncrementBy64BitElementCount<UInt32>(UInt32, (Byte)1, SveMaskPattern.VectorCount6): SaturatingIncrementBy64BitElementCount failed:
    data: 325362
  result: 1542056280
..........................................
System.Exception: One or more scenarios did not complete as expected.
   at JIT.HardwareIntrinsics.Arm._Sve.Program.Sve_SaturatingIncrementBy64BitElementCount_uint() in /home/alahay01/dotnet/runtime_sve_api/artifacts/tests/coreclr/obj/linux.arm64.Checked/Managed/JIT/HardwareIntrinsics/Arm/Sve/Sve_ro/Sve_ro/gen/Sve.SaturatingIncrementBy64BitElementCount.uint.cs:line 62
   at Program.<<Main>$>g__TestExecutor3061|0_3062(StreamWriter tempLogSw, StreamWriter statsCsvSw, <>c__DisplayClass0_0&) in /home/alahay01/dotnet/runtime_sve_api/artifacts/tests/coreclr/obj/linux.arm64.Checked/Managed/JIT/HardwareIntrinsics/HardwareIntrinsics_Arm_ro/generated/XUnitWrapperGenerator/XUnitWrapperGenerator.XUnitWrapperGenerator/FullRunner.g.cs:line 76733
..........................................
Sve.SaturatingIncrementBy64BitElementCount<UInt64>(UInt64, (Byte)2, SveMaskPattern.LargestMultipleOf3): SaturatingIncrementBy64BitElementCount failed:
    data: 9711362070255753635
  result: 281472223811872
..........................................
System.Exception: One or more scenarios did not complete as expected.
   at JIT.HardwareIntrinsics.Arm._Sve.Program.Sve_SaturatingIncrementBy64BitElementCount_ulong() in /home/alahay01/dotnet/runtime_sve_api/artifacts/tests/coreclr/obj/linux.arm64.Checked/Managed/JIT/HardwareIntrinsics/Arm/Sve/Sve_ro/Sve_ro/gen/Sve.SaturatingIncrementBy64BitElementCount.ulong.cs:line 62
   at Program.<<Main>$>g__TestExecutor3062|0_3063(StreamWriter tempLogSw, StreamWriter statsCsvSw, <>c__DisplayClass0_0&) in /home/alahay01/dotnet/runtime_sve_api/artifacts/tests/coreclr/obj/linux.arm64.Checked/Managed/JIT/HardwareIntrinsics/HardwareIntrinsics_Arm_ro/generated/XUnitWrapperGenerator/XUnitWrapperGenerator.XUnitWrapperGenerator/FullRunner.g.cs:line 76757
..........................................
Sve.SaturatingIncrementBy8BitElementCount<Int32>(Int32, (Byte)2, SveMaskPattern.VectorCount8): SaturatingIncrementBy8BitElementCount failed:
    data: 802698027
  result: 1542101872
..........................................
System.Exception: One or more scenarios did not complete as expected.
   at JIT.HardwareIntrinsics.Arm._Sve.Program.Sve_SaturatingIncrementBy8BitElementCount_int() in /home/alahay01/dotnet/runtime_sve_api/artifacts/tests/coreclr/obj/linux.arm64.Checked/Managed/JIT/HardwareIntrinsics/Arm/Sve/Sve_ro/Sve_ro/gen/Sve.SaturatingIncrementBy8BitElementCount.int.cs:line 62
   at Program.<<Main>$>g__TestExecutor3065|0_3066(StreamWriter tempLogSw, StreamWriter statsCsvSw, <>c__DisplayClass0_0&) in /home/alahay01/dotnet/runtime_sve_api/artifacts/tests/coreclr/obj/linux.arm64.Checked/Managed/JIT/HardwareIntrinsics/HardwareIntrinsics_Arm_ro/generated/XUnitWrapperGenerator/XUnitWrapperGenerator.XUnitWrapperGenerator/FullRunner.g.cs:line 76829
..........................................
Sve.SaturatingIncrementBy8BitElementCount<Int64>(Int64, (Byte)2, SveMaskPattern.VectorCount4): SaturatingIncrementBy8BitElementCount failed:
    data: 8741980127546180135
  result: 281472223853864
..........................................
System.Exception: One or more scenarios did not complete as expected.
   at JIT.HardwareIntrinsics.Arm._Sve.Program.Sve_SaturatingIncrementBy8BitElementCount_long() in /home/alahay01/dotnet/runtime_sve_api/artifacts/tests/coreclr/obj/linux.arm64.Checked/Managed/JIT/HardwareIntrinsics/Arm/Sve/Sve_ro/Sve_ro/gen/Sve.SaturatingIncrementBy8BitElementCount.long.cs:line 62
   at Program.<<Main>$>g__TestExecutor3066|0_3067(StreamWriter tempLogSw, StreamWriter statsCsvSw, <>c__DisplayClass0_0&) in /home/alahay01/dotnet/runtime_sve_api/artifacts/tests/coreclr/obj/linux.arm64.Checked/Managed/JIT/HardwareIntrinsics/HardwareIntrinsics_Arm_ro/generated/XUnitWrapperGenerator/XUnitWrapperGenerator.XUnitWrapperGenerator/FullRunner.g.cs:line 76853
..........................................
Sve.SaturatingIncrementBy8BitElementCount<UInt32>(UInt32, (Byte)2, SveMaskPattern.VectorCount5): SaturatingIncrementBy8BitElementCount failed:
    data: 655095
  result: 1542119786
..........................................
System.Exception: One or more scenarios did not complete as expected.
   at JIT.HardwareIntrinsics.Arm._Sve.Program.Sve_SaturatingIncrementBy8BitElementCount_uint() in /home/alahay01/dotnet/runtime_sve_api/artifacts/tests/coreclr/obj/linux.arm64.Checked/Managed/JIT/HardwareIntrinsics/Arm/Sve/Sve_ro/Sve_ro/gen/Sve.SaturatingIncrementBy8BitElementCount.uint.cs:line 62
   at Program.<<Main>$>g__TestExecutor3067|0_3068(StreamWriter tempLogSw, StreamWriter statsCsvSw, <>c__DisplayClass0_0&) in /home/alahay01/dotnet/runtime_sve_api/artifacts/tests/coreclr/obj/linux.arm64.Checked/Managed/JIT/HardwareIntrinsics/HardwareIntrinsics_Arm_ro/generated/XUnitWrapperGenerator/XUnitWrapperGenerator.XUnitWrapperGenerator/FullRunner.g.cs:line 76877
..........................................
Sve.SaturatingIncrementBy8BitElementCount<UInt64>(UInt64, (Byte)2, SveMaskPattern.All): SaturatingIncrementBy8BitElementCount failed:
    data: 17251863546308002119
  result: 281472223875648
..........................................
System.Exception: One or more scenarios did not complete as expected.
   at JIT.HardwareIntrinsics.Arm._Sve.Program.Sve_SaturatingIncrementBy8BitElementCount_ulong() in /home/alahay01/dotnet/runtime_sve_api/artifacts/tests/coreclr/obj/linux.arm64.Checked/Managed/JIT/HardwareIntrinsics/Arm/Sve/Sve_ro/Sve_ro/gen/Sve.SaturatingIncrementBy8BitElementCount.ulong.cs:line 62
   at Program.<<Main>$>g__TestExecutor3068|0_3069(StreamWriter tempLogSw, StreamWriter statsCsvSw, <>c__DisplayClass0_0&) in /home/alahay01/dotnet/runtime_sve_api/artifacts/tests/coreclr/obj/linux.arm64.Checked/Managed/JIT/HardwareIntrinsics/HardwareIntrinsics_Arm_ro/generated/XUnitWrapperGenerator/XUnitWrapperGenerator.XUnitWrapperGenerator/FullRunner.g.cs:line 76901
------------------- {'JitStressRegs': '2'} -------------------
------------------- {'JitStressRegs': '3'} -------------------
------------------- {'JitStressRegs': '4'} -------------------
------------------- {'JitStressRegs': '8'} -------------------
Test failed:
..........................................
..........................................
Sve.SaturatingDecrementBy16BitElementCount<Int32>(Int32, (Byte)2, SveMaskPattern.LargestPowerOf2): SaturatingDecrementBy16BitElementCount failed:
    data: 1779650796
  result: 1607435556
..........................................
System.Exception: One or more scenarios did not complete as expected.
   at JIT.HardwareIntrinsics.Arm._Sve.Program.Sve_SaturatingDecrementBy16BitElementCount_int() in /home/alahay01/dotnet/runtime_sve_api/artifacts/tests/coreclr/obj/linux.arm64.Checked/Managed/JIT/HardwareIntrinsics/Arm/Sve/Sve_ro/Sve_ro/gen/Sve.SaturatingDecrementBy16BitElementCount.int.cs:line 62
   at Program.<<Main>$>g__TestExecutor3025|0_3026(StreamWriter tempLogSw, StreamWriter statsCsvSw, <>c__DisplayClass0_0&) in /home/alahay01/dotnet/runtime_sve_api/artifacts/tests/coreclr/obj/linux.arm64.Checked/Managed/JIT/HardwareIntrinsics/HardwareIntrinsics_Arm_ro/generated/XUnitWrapperGenerator/XUnitWrapperGenerator.XUnitWrapperGenerator/FullRunner.g.cs:line 75869
..........................................
Sve.SaturatingDecrementBy16BitElementCount<Int64>(Int64, (Byte)12, SveMaskPattern.VectorCount1): SaturatingDecrementBy16BitElementCount failed:
    data: 2084653652781309206
  result: 281472289280528
..........................................
System.Exception: One or more scenarios did not complete as expected.
   at JIT.HardwareIntrinsics.Arm._Sve.Program.Sve_SaturatingDecrementBy16BitElementCount_long() in /home/alahay01/dotnet/runtime_sve_api/artifacts/tests/coreclr/obj/linux.arm64.Checked/Managed/JIT/HardwareIntrinsics/Arm/Sve/Sve_ro/Sve_ro/gen/Sve.SaturatingDecrementBy16BitElementCount.long.cs:line 62
   at Program.<<Main>$>g__TestExecutor3026|0_3027(StreamWriter tempLogSw, StreamWriter statsCsvSw, <>c__DisplayClass0_0&) in /home/alahay01/dotnet/runtime_sve_api/artifacts/tests/coreclr/obj/linux.arm64.Checked/Managed/JIT/HardwareIntrinsics/HardwareIntrinsics_Arm_ro/generated/XUnitWrapperGenerator/XUnitWrapperGenerator.XUnitWrapperGenerator/FullRunner.g.cs:line 75893
..........................................
Sve.SaturatingDecrementBy16BitElementCount<UInt32>(UInt32, (Byte)5, SveMaskPattern.VectorCount2): SaturatingDecrementBy16BitElementCount failed:
    data: 897884
  result: 1607547130
..........................................
System.Exception: One or more scenarios did not complete as expected.
   at JIT.HardwareIntrinsics.Arm._Sve.Program.Sve_SaturatingDecrementBy16BitElementCount_uint() in /home/alahay01/dotnet/runtime_sve_api/artifacts/tests/coreclr/obj/linux.arm64.Checked/Managed/JIT/HardwareIntrinsics/Arm/Sve/Sve_ro/Sve_ro/gen/Sve.SaturatingDecrementBy16BitElementCount.uint.cs:line 62
   at Program.<<Main>$>g__TestExecutor3027|0_3028(StreamWriter tempLogSw, StreamWriter statsCsvSw, <>c__DisplayClass0_0&) in /home/alahay01/dotnet/runtime_sve_api/artifacts/tests/coreclr/obj/linux.arm64.Checked/Managed/JIT/HardwareIntrinsics/HardwareIntrinsics_Arm_ro/generated/XUnitWrapperGenerator/XUnitWrapperGenerator.XUnitWrapperGenerator/FullRunner.g.cs:line 75917
..........................................
Sve.SaturatingDecrementBy16BitElementCount<UInt64>(UInt64, (Byte)7, SveMaskPattern.VectorCount3): SaturatingDecrementBy16BitElementCount failed:
    data: 17468040248658377830
  result: 281472289300511
..........................................
System.Exception: One or more scenarios did not complete as expected.
   at JIT.HardwareIntrinsics.Arm._Sve.Program.Sve_SaturatingDecrementBy16BitElementCount_ulong() in /home/alahay01/dotnet/runtime_sve_api/artifacts/tests/coreclr/obj/linux.arm64.Checked/Managed/JIT/HardwareIntrinsics/Arm/Sve/Sve_ro/Sve_ro/gen/Sve.SaturatingDecrementBy16BitElementCount.ulong.cs:line 62
   at Program.<<Main>$>g__TestExecutor3028|0_3029(StreamWriter tempLogSw, StreamWriter statsCsvSw, <>c__DisplayClass0_0&) in /home/alahay01/dotnet/runtime_sve_api/artifacts/tests/coreclr/obj/linux.arm64.Checked/Managed/JIT/HardwareIntrinsics/HardwareIntrinsics_Arm_ro/generated/XUnitWrapperGenerator/XUnitWrapperGenerator.XUnitWrapperGenerator/FullRunner.g.cs:line 75941
..........................................
Sve.SaturatingDecrementBy32BitElementCount<Int32>(Int32, (Byte)1, SveMaskPattern.VectorCount6): SaturatingDecrementBy32BitElementCount failed:
    data: 306148131
  result: 1607599332
..........................................
System.Exception: One or more scenarios did not complete as expected.
   at JIT.HardwareIntrinsics.Arm._Sve.Program.Sve_SaturatingDecrementBy32BitElementCount_int() in /home/alahay01/dotnet/runtime_sve_api/artifacts/tests/coreclr/obj/linux.arm64.Checked/Managed/JIT/HardwareIntrinsics/Arm/Sve/Sve_ro/Sve_ro/gen/Sve.SaturatingDecrementBy32BitElementCount.int.cs:line 62
   at Program.<<Main>$>g__TestExecutor3031|0_3032(StreamWriter tempLogSw, StreamWriter statsCsvSw, <>c__DisplayClass0_0&) in /home/alahay01/dotnet/runtime_sve_api/artifacts/tests/coreclr/obj/linux.arm64.Checked/Managed/JIT/HardwareIntrinsics/HardwareIntrinsics_Arm_ro/generated/XUnitWrapperGenerator/XUnitWrapperGenerator.XUnitWrapperGenerator/FullRunner.g.cs:line 76013
..........................................
Sve.SaturatingDecrementBy32BitElementCount<Int64>(Int64, (Byte)2, SveMaskPattern.VectorCount7): SaturatingDecrementBy32BitElementCount failed:
    data: 3528485672742253753
  result: 281472289352396
..........................................
System.Exception: One or more scenarios did not complete as expected.
   at JIT.HardwareIntrinsics.Arm._Sve.Program.Sve_SaturatingDecrementBy32BitElementCount_long() in /home/alahay01/dotnet/runtime_sve_api/artifacts/tests/coreclr/obj/linux.arm64.Checked/Managed/JIT/HardwareIntrinsics/Arm/Sve/Sve_ro/Sve_ro/gen/Sve.SaturatingDecrementBy32BitElementCount.long.cs:line 62
   at Program.<<Main>$>g__TestExecutor3032|0_3033(StreamWriter tempLogSw, StreamWriter statsCsvSw, <>c__DisplayClass0_0&) in /home/alahay01/dotnet/runtime_sve_api/artifacts/tests/coreclr/obj/linux.arm64.Checked/Managed/JIT/HardwareIntrinsics/HardwareIntrinsics_Arm_ro/generated/XUnitWrapperGenerator/XUnitWrapperGenerator.XUnitWrapperGenerator/FullRunner.g.cs:line 76037
..........................................
Sve.SaturatingDecrementBy32BitElementCount<UInt32>(UInt32, (Byte)3, SveMaskPattern.VectorCount8): SaturatingDecrementBy32BitElementCount failed:
    data: 982881
  result: 1607618740
..........................................
System.Exception: One or more scenarios did not complete as expected.
   at JIT.HardwareIntrinsics.Arm._Sve.Program.Sve_SaturatingDecrementBy32BitElementCount_uint() in /home/alahay01/dotnet/runtime_sve_api/artifacts/tests/coreclr/obj/linux.arm64.Checked/Managed/JIT/HardwareIntrinsics/Arm/Sve/Sve_ro/Sve_ro/gen/Sve.SaturatingDecrementBy32BitElementCount.uint.cs:line 62
   at Program.<<Main>$>g__TestExecutor3033|0_3034(StreamWriter tempLogSw, StreamWriter statsCsvSw, <>c__DisplayClass0_0&) in /home/alahay01/dotnet/runtime_sve_api/artifacts/tests/coreclr/obj/linux.arm64.Checked/Managed/JIT/HardwareIntrinsics/HardwareIntrinsics_Arm_ro/generated/XUnitWrapperGenerator/XUnitWrapperGenerator.XUnitWrapperGenerator/FullRunner.g.cs:line 76061
..........................................
Sve.SaturatingDecrementBy32BitElementCount<UInt64>(UInt64, (Byte)4, SveMaskPattern.VectorCount32): SaturatingDecrementBy32BitElementCount failed:
    data: 276553640934533584
  result: 281472289371932
..........................................
System.Exception: One or more scenarios did not complete as expected.
   at JIT.HardwareIntrinsics.Arm._Sve.Program.Sve_SaturatingDecrementBy32BitElementCount_ulong() in /home/alahay01/dotnet/runtime_sve_api/artifacts/tests/coreclr/obj/linux.arm64.Checked/Managed/JIT/HardwareIntrinsics/Arm/Sve/Sve_ro/Sve_ro/gen/Sve.SaturatingDecrementBy32BitElementCount.ulong.cs:line 62
   at Program.<<Main>$>g__TestExecutor3034|0_3035(StreamWriter tempLogSw, StreamWriter statsCsvSw, <>c__DisplayClass0_0&) in /home/alahay01/dotnet/runtime_sve_api/artifacts/tests/coreclr/obj/linux.arm64.Checked/Managed/JIT/HardwareIntrinsics/HardwareIntrinsics_Arm_ro/generated/XUnitWrapperGenerator/XUnitWrapperGenerator.XUnitWrapperGenerator/FullRunner.g.cs:line 76085
..........................................
Sve.SaturatingDecrementBy64BitElementCount<Int32>(Int32, (Byte)7, SveMaskPattern.VectorCount256): SaturatingDecrementBy64BitElementCount failed:
    data: 1114921142
  result: 1607667348
..........................................
System.Exception: One or more scenarios did not complete as expected.
   at JIT.HardwareIntrinsics.Arm._Sve.Program.Sve_SaturatingDecrementBy64BitElementCount_int() in /home/alahay01/dotnet/runtime_sve_api/artifacts/tests/coreclr/obj/linux.arm64.Checked/Managed/JIT/HardwareIntrinsics/Arm/Sve/Sve_ro/Sve_ro/gen/Sve.SaturatingDecrementBy64BitElementCount.int.cs:line 62
   at Program.<<Main>$>g__TestExecutor3037|0_3038(StreamWriter tempLogSw, StreamWriter statsCsvSw, <>c__DisplayClass0_0&) in /home/alahay01/dotnet/runtime_sve_api/artifacts/tests/coreclr/obj/linux.arm64.Checked/Managed/JIT/HardwareIntrinsics/HardwareIntrinsics_Arm_ro/generated/XUnitWrapperGenerator/XUnitWrapperGenerator.XUnitWrapperGenerator/FullRunner.g.cs:line 76157
..........................................
Sve.SaturatingDecrementBy64BitElementCount<Int64>(Int64, (Byte)8, SveMaskPattern.LargestMultipleOf4): SaturatingDecrementBy64BitElementCount failed:
    data: 2791833352840971604
  result: 281472289422332
..........................................
System.Exception: One or more scenarios did not complete as expected.
   at JIT.HardwareIntrinsics.Arm._Sve.Program.Sve_SaturatingDecrementBy64BitElementCount_long() in /home/alahay01/dotnet/runtime_sve_api/artifacts/tests/coreclr/obj/linux.arm64.Checked/Managed/JIT/HardwareIntrinsics/Arm/Sve/Sve_ro/Sve_ro/gen/Sve.SaturatingDecrementBy64BitElementCount.long.cs:line 62
   at Program.<<Main>$>g__TestExecutor3038|0_3039(StreamWriter tempLogSw, StreamWriter statsCsvSw, <>c__DisplayClass0_0&) in /home/alahay01/dotnet/runtime_sve_api/artifacts/tests/coreclr/obj/linux.arm64.Checked/Managed/JIT/HardwareIntrinsics/HardwareIntrinsics_Arm_ro/generated/XUnitWrapperGenerator/XUnitWrapperGenerator.XUnitWrapperGenerator/FullRunner.g.cs:line 76181
..........................................
Sve.SaturatingDecrementBy64BitElementCount<UInt32>(UInt32, (Byte)9, SveMaskPattern.LargestMultipleOf3): SaturatingDecrementBy64BitElementCount failed:
    data: 454641
  result: 1607688676
..........................................
System.Exception: One or more scenarios did not complete as expected.
   at JIT.HardwareIntrinsics.Arm._Sve.Program.Sve_SaturatingDecrementBy64BitElementCount_uint() in /home/alahay01/dotnet/runtime_sve_api/artifacts/tests/coreclr/obj/linux.arm64.Checked/Managed/JIT/HardwareIntrinsics/Arm/Sve/Sve_ro/Sve_ro/gen/Sve.SaturatingDecrementBy64BitElementCount.uint.cs:line 62
   at Program.<<Main>$>g__TestExecutor3039|0_3040(StreamWriter tempLogSw, StreamWriter statsCsvSw, <>c__DisplayClass0_0&) in /home/alahay01/dotnet/runtime_sve_api/artifacts/tests/coreclr/obj/linux.arm64.Checked/Managed/JIT/HardwareIntrinsics/HardwareIntrinsics_Arm_ro/generated/XUnitWrapperGenerator/XUnitWrapperGenerator.XUnitWrapperGenerator/FullRunner.g.cs:line 76205
..........................................
Sve.SaturatingDecrementBy64BitElementCount<UInt64>(UInt64, (Byte)10, SveMaskPattern.All): SaturatingDecrementBy64BitElementCount failed:
    data: 15133112777817231769
  result: 281472289441720
..........................................
System.Exception: One or more scenarios did not complete as expected.
   at JIT.HardwareIntrinsics.Arm._Sve.Program.Sve_SaturatingDecrementBy64BitElementCount_ulong() in /home/alahay01/dotnet/runtime_sve_api/artifacts/tests/coreclr/obj/linux.arm64.Checked/Managed/JIT/HardwareIntrinsics/Arm/Sve/Sve_ro/Sve_ro/gen/Sve.SaturatingDecrementBy64BitElementCount.ulong.cs:line 62
   at Program.<<Main>$>g__TestExecutor3040|0_3041(StreamWriter tempLogSw, StreamWriter statsCsvSw, <>c__DisplayClass0_0&) in /home/alahay01/dotnet/runtime_sve_api/artifacts/tests/coreclr/obj/linux.arm64.Checked/Managed/JIT/HardwareIntrinsics/HardwareIntrinsics_Arm_ro/generated/XUnitWrapperGenerator/XUnitWrapperGenerator.XUnitWrapperGenerator/FullRunner.g.cs:line 76229
..........................................
Sve.SaturatingDecrementBy8BitElementCount<Int32>(Int32, (Byte)13, SveMaskPattern.VectorCount4): SaturatingDecrementBy8BitElementCount failed:
    data: 686136367
  result: 1607734040
..........................................
System.Exception: One or more scenarios did not complete as expected.
   at JIT.HardwareIntrinsics.Arm._Sve.Program.Sve_SaturatingDecrementBy8BitElementCount_int() in /home/alahay01/dotnet/runtime_sve_api/artifacts/tests/coreclr/obj/linux.arm64.Checked/Managed/JIT/HardwareIntrinsics/Arm/Sve/Sve_ro/Sve_ro/gen/Sve.SaturatingDecrementBy8BitElementCount.int.cs:line 62
   at Program.<<Main>$>g__TestExecutor3043|0_3044(StreamWriter tempLogSw, StreamWriter statsCsvSw, <>c__DisplayClass0_0&) in /home/alahay01/dotnet/runtime_sve_api/artifacts/tests/coreclr/obj/linux.arm64.Checked/Managed/JIT/HardwareIntrinsics/HardwareIntrinsics_Arm_ro/generated/XUnitWrapperGenerator/XUnitWrapperGenerator.XUnitWrapperGenerator/FullRunner.g.cs:line 76301
..........................................
Sve.SaturatingDecrementBy8BitElementCount<Int64>(Int64, (Byte)14, SveMaskPattern.LargestPowerOf2): SaturatingDecrementBy8BitElementCount failed:
    data: 3839827589710451410
  result: 281472289486276
..........................................
System.Exception: One or more scenarios did not complete as expected.
   at JIT.HardwareIntrinsics.Arm._Sve.Program.Sve_SaturatingDecrementBy8BitElementCount_long() in /home/alahay01/dotnet/runtime_sve_api/artifacts/tests/coreclr/obj/linux.arm64.Checked/Managed/JIT/HardwareIntrinsics/Arm/Sve/Sve_ro/Sve_ro/gen/Sve.SaturatingDecrementBy8BitElementCount.long.cs:line 62
   at Program.<<Main>$>g__TestExecutor3044|0_3045(StreamWriter tempLogSw, StreamWriter statsCsvSw, <>c__DisplayClass0_0&) in /home/alahay01/dotnet/runtime_sve_api/artifacts/tests/coreclr/obj/linux.arm64.Checked/Managed/JIT/HardwareIntrinsics/HardwareIntrinsics_Arm_ro/generated/XUnitWrapperGenerator/XUnitWrapperGenerator.XUnitWrapperGenerator/FullRunner.g.cs:line 76325
..........................................
Sve.SaturatingDecrementBy8BitElementCount<UInt32>(UInt32, (Byte)15, SveMaskPattern.VectorCount6): SaturatingDecrementBy8BitElementCount failed:
    data: 184244
  result: 1607753402
..........................................
System.Exception: One or more scenarios did not complete as expected.
   at JIT.HardwareIntrinsics.Arm._Sve.Program.Sve_SaturatingDecrementBy8BitElementCount_uint() in /home/alahay01/dotnet/runtime_sve_api/artifacts/tests/coreclr/obj/linux.arm64.Checked/Managed/JIT/HardwareIntrinsics/Arm/Sve/Sve_ro/Sve_ro/gen/Sve.SaturatingDecrementBy8BitElementCount.uint.cs:line 62
   at Program.<<Main>$>g__TestExecutor3045|0_3046(StreamWriter tempLogSw, StreamWriter statsCsvSw, <>c__DisplayClass0_0&) in /home/alahay01/dotnet/runtime_sve_api/artifacts/tests/coreclr/obj/linux.arm64.Checked/Managed/JIT/HardwareIntrinsics/HardwareIntrinsics_Arm_ro/generated/XUnitWrapperGenerator/XUnitWrapperGenerator.XUnitWrapperGenerator/FullRunner.g.cs:line 76349
..........................................
Sve.SaturatingDecrementBy8BitElementCount<UInt64>(UInt64, (Byte)16, SveMaskPattern.All): SaturatingDecrementBy8BitElementCount failed:
    data: 17794034102021674253
  result: 281472289509372
..........................................
System.Exception: One or more scenarios did not complete as expected.
   at JIT.HardwareIntrinsics.Arm._Sve.Program.Sve_SaturatingDecrementBy8BitElementCount_ulong() in /home/alahay01/dotnet/runtime_sve_api/artifacts/tests/coreclr/obj/linux.arm64.Checked/Managed/JIT/HardwareIntrinsics/Arm/Sve/Sve_ro/Sve_ro/gen/Sve.SaturatingDecrementBy8BitElementCount.ulong.cs:line 62
   at Program.<<Main>$>g__TestExecutor3046|0_3047(StreamWriter tempLogSw, StreamWriter statsCsvSw, <>c__DisplayClass0_0&) in /home/alahay01/dotnet/runtime_sve_api/artifacts/tests/coreclr/obj/linux.arm64.Checked/Managed/JIT/HardwareIntrinsics/HardwareIntrinsics_Arm_ro/generated/XUnitWrapperGenerator/XUnitWrapperGenerator.XUnitWrapperGenerator/FullRunner.g.cs:line 76373
..........................................
Sve.SaturatingIncrementBy16BitElementCount<Int32>(Int32, (Byte)15, SveMaskPattern.VectorCount4): SaturatingIncrementBy16BitElementCount failed:
    data: 751926760
  result: 1607772432
..........................................
System.Exception: One or more scenarios did not complete as expected.
   at JIT.HardwareIntrinsics.Arm._Sve.Program.Sve_SaturatingIncrementBy16BitElementCount_int() in /home/alahay01/dotnet/runtime_sve_api/artifacts/tests/coreclr/obj/linux.arm64.Checked/Managed/JIT/HardwareIntrinsics/Arm/Sve/Sve_ro/Sve_ro/gen/Sve.SaturatingIncrementBy16BitElementCount.int.cs:line 62
   at Program.<<Main>$>g__TestExecutor3047|0_3048(StreamWriter tempLogSw, StreamWriter statsCsvSw, <>c__DisplayClass0_0&) in /home/alahay01/dotnet/runtime_sve_api/artifacts/tests/coreclr/obj/linux.arm64.Checked/Managed/JIT/HardwareIntrinsics/HardwareIntrinsics_Arm_ro/generated/XUnitWrapperGenerator/XUnitWrapperGenerator.XUnitWrapperGenerator/FullRunner.g.cs:line 76397
..........................................
Sve.SaturatingIncrementBy16BitElementCount<Int64>(Int64, (Byte)14, SveMaskPattern.All): SaturatingIncrementBy16BitElementCount failed:
    data: 5937642391465902021
  result: 281472289528860
..........................................
System.Exception: One or more scenarios did not complete as expected.
   at JIT.HardwareIntrinsics.Arm._Sve.Program.Sve_SaturatingIncrementBy16BitElementCount_long() in /home/alahay01/dotnet/runtime_sve_api/artifacts/tests/coreclr/obj/linux.arm64.Checked/Managed/JIT/HardwareIntrinsics/Arm/Sve/Sve_ro/Sve_ro/gen/Sve.SaturatingIncrementBy16BitElementCount.long.cs:line 62
   at Program.<<Main>$>g__TestExecutor3048|0_3049(StreamWriter tempLogSw, StreamWriter statsCsvSw, <>c__DisplayClass0_0&) in /home/alahay01/dotnet/runtime_sve_api/artifacts/tests/coreclr/obj/linux.arm64.Checked/Managed/JIT/HardwareIntrinsics/HardwareIntrinsics_Arm_ro/generated/XUnitWrapperGenerator/XUnitWrapperGenerator.XUnitWrapperGenerator/FullRunner.g.cs:line 76421
..........................................
Sve.SaturatingIncrementBy16BitElementCount<UInt32>(UInt32, (Byte)13, SveMaskPattern.VectorCount256): SaturatingIncrementBy16BitElementCount failed:
    data: 421614
  result: 1607792636
..........................................
System.Exception: One or more scenarios did not complete as expected.
   at JIT.HardwareIntrinsics.Arm._Sve.Program.Sve_SaturatingIncrementBy16BitElementCount_uint() in /home/alahay01/dotnet/runtime_sve_api/artifacts/tests/coreclr/obj/linux.arm64.Checked/Managed/JIT/HardwareIntrinsics/Arm/Sve/Sve_ro/Sve_ro/gen/Sve.SaturatingIncrementBy16BitElementCount.uint.cs:line 62
   at Program.<<Main>$>g__TestExecutor3049|0_3050(StreamWriter tempLogSw, StreamWriter statsCsvSw, <>c__DisplayClass0_0&) in /home/alahay01/dotnet/runtime_sve_api/artifacts/tests/coreclr/obj/linux.arm64.Checked/Managed/JIT/HardwareIntrinsics/HardwareIntrinsics_Arm_ro/generated/XUnitWrapperGenerator/XUnitWrapperGenerator.XUnitWrapperGenerator/FullRunner.g.cs:line 76445
..........................................
Sve.SaturatingIncrementBy16BitElementCount<UInt64>(UInt64, (Byte)12, SveMaskPattern.VectorCount32): SaturatingIncrementBy16BitElementCount failed:
    data: 10368059519259006689
  result: 281472289545148
..........................................
System.Exception: One or more scenarios did not complete as expected.
   at JIT.HardwareIntrinsics.Arm._Sve.Program.Sve_SaturatingIncrementBy16BitElementCount_ulong() in /home/alahay01/dotnet/runtime_sve_api/artifacts/tests/coreclr/obj/linux.arm64.Checked/Managed/JIT/HardwareIntrinsics/Arm/Sve/Sve_ro/Sve_ro/gen/Sve.SaturatingIncrementBy16BitElementCount.ulong.cs:line 62
   at Program.<<Main>$>g__TestExecutor3050|0_3051(StreamWriter tempLogSw, StreamWriter statsCsvSw, <>c__DisplayClass0_0&) in /home/alahay01/dotnet/runtime_sve_api/artifacts/tests/coreclr/obj/linux.arm64.Checked/Managed/JIT/HardwareIntrinsics/HardwareIntrinsics_Arm_ro/generated/XUnitWrapperGenerator/XUnitWrapperGenerator.XUnitWrapperGenerator/FullRunner.g.cs:line 76469
..........................................
Sve.SaturatingIncrementBy32BitElementCount<Int32>(Int32, (Byte)9, SveMaskPattern.VectorCount5): SaturatingIncrementBy32BitElementCount failed:
    data: 1671890889
  result: 1607839236
..........................................
System.Exception: One or more scenarios did not complete as expected.
   at JIT.HardwareIntrinsics.Arm._Sve.Program.Sve_SaturatingIncrementBy32BitElementCount_int() in /home/alahay01/dotnet/runtime_sve_api/artifacts/tests/coreclr/obj/linux.arm64.Checked/Managed/JIT/HardwareIntrinsics/Arm/Sve/Sve_ro/Sve_ro/gen/Sve.SaturatingIncrementBy32BitElementCount.int.cs:line 62
   at Program.<<Main>$>g__TestExecutor3053|0_3054(StreamWriter tempLogSw, StreamWriter statsCsvSw, <>c__DisplayClass0_0&) in /home/alahay01/dotnet/runtime_sve_api/artifacts/tests/coreclr/obj/linux.arm64.Checked/Managed/JIT/HardwareIntrinsics/HardwareIntrinsics_Arm_ro/generated/XUnitWrapperGenerator/XUnitWrapperGenerator.XUnitWrapperGenerator/FullRunner.g.cs:line 76541
..........................................
Sve.SaturatingIncrementBy32BitElementCount<Int64>(Int64, (Byte)8, SveMaskPattern.All): SaturatingIncrementBy32BitElementCount failed:
    data: 7297853437216457999
  result: 281472289595516
..........................................
System.Exception: One or more scenarios did not complete as expected.
   at JIT.HardwareIntrinsics.Arm._Sve.Program.Sve_SaturatingIncrementBy32BitElementCount_long() in /home/alahay01/dotnet/runtime_sve_api/artifacts/tests/coreclr/obj/linux.arm64.Checked/Managed/JIT/HardwareIntrinsics/Arm/Sve/Sve_ro/Sve_ro/gen/Sve.SaturatingIncrementBy32BitElementCount.long.cs:line 62
   at Program.<<Main>$>g__TestExecutor3054|0_3055(StreamWriter tempLogSw, StreamWriter statsCsvSw, <>c__DisplayClass0_0&) in /home/alahay01/dotnet/runtime_sve_api/artifacts/tests/coreclr/obj/linux.arm64.Checked/Managed/JIT/HardwareIntrinsics/HardwareIntrinsics_Arm_ro/generated/XUnitWrapperGenerator/XUnitWrapperGenerator.XUnitWrapperGenerator/FullRunner.g.cs:line 76565
..........................................
Sve.SaturatingIncrementBy32BitElementCount<UInt32>(UInt32, (Byte)7, SveMaskPattern.LargestPowerOf2): SaturatingIncrementBy32BitElementCount failed:
    data: 524136
  result: 1607857704
..........................................
System.Exception: One or more scenarios did not complete as expected.
   at JIT.HardwareIntrinsics.Arm._Sve.Program.Sve_SaturatingIncrementBy32BitElementCount_uint() in /home/alahay01/dotnet/runtime_sve_api/artifacts/tests/coreclr/obj/linux.arm64.Checked/Managed/JIT/HardwareIntrinsics/Arm/Sve/Sve_ro/Sve_ro/gen/Sve.SaturatingIncrementBy32BitElementCount.uint.cs:line 62
   at Program.<<Main>$>g__TestExecutor3055|0_3056(StreamWriter tempLogSw, StreamWriter statsCsvSw, <>c__DisplayClass0_0&) in /home/alahay01/dotnet/runtime_sve_api/artifacts/tests/coreclr/obj/linux.arm64.Checked/Managed/JIT/HardwareIntrinsics/HardwareIntrinsics_Arm_ro/generated/XUnitWrapperGenerator/XUnitWrapperGenerator.XUnitWrapperGenerator/FullRunner.g.cs:line 76589
..........................................
Sve.SaturatingIncrementBy32BitElementCount<UInt64>(UInt64, (Byte)6, SveMaskPattern.All): SaturatingIncrementBy32BitElementCount failed:
    data: 10390946154320500855
  result: 281472289614532
..........................................
System.Exception: One or more scenarios did not complete as expected.
   at JIT.HardwareIntrinsics.Arm._Sve.Program.Sve_SaturatingIncrementBy32BitElementCount_ulong() in /home/alahay01/dotnet/runtime_sve_api/artifacts/tests/coreclr/obj/linux.arm64.Checked/Managed/JIT/HardwareIntrinsics/Arm/Sve/Sve_ro/Sve_ro/gen/Sve.SaturatingIncrementBy32BitElementCount.ulong.cs:line 62
   at Program.<<Main>$>g__TestExecutor3056|0_3057(StreamWriter tempLogSw, StreamWriter statsCsvSw, <>c__DisplayClass0_0&) in /home/alahay01/dotnet/runtime_sve_api/artifacts/tests/coreclr/obj/linux.arm64.Checked/Managed/JIT/HardwareIntrinsics/HardwareIntrinsics_Arm_ro/generated/XUnitWrapperGenerator/XUnitWrapperGenerator.XUnitWrapperGenerator/FullRunner.g.cs:line 76613
..........................................
Sve.SaturatingIncrementBy64BitElementCount<Int32>(Int32, (Byte)3, SveMaskPattern.VectorCount64): SaturatingIncrementBy64BitElementCount failed:
    data: 1880710343
  result: 1607906932
..........................................
System.Exception: One or more scenarios did not complete as expected.
   at JIT.HardwareIntrinsics.Arm._Sve.Program.Sve_SaturatingIncrementBy64BitElementCount_int() in /home/alahay01/dotnet/runtime_sve_api/artifacts/tests/coreclr/obj/linux.arm64.Checked/Managed/JIT/HardwareIntrinsics/Arm/Sve/Sve_ro/Sve_ro/gen/Sve.SaturatingIncrementBy64BitElementCount.int.cs:line 62
   at Program.<<Main>$>g__TestExecutor3059|0_3060(StreamWriter tempLogSw, StreamWriter statsCsvSw, <>c__DisplayClass0_0&) in /home/alahay01/dotnet/runtime_sve_api/artifacts/tests/coreclr/obj/linux.arm64.Checked/Managed/JIT/HardwareIntrinsics/HardwareIntrinsics_Arm_ro/generated/XUnitWrapperGenerator/XUnitWrapperGenerator.XUnitWrapperGenerator/FullRunner.g.cs:line 76685
..........................................
Sve.SaturatingIncrementBy64BitElementCount<Int64>(Int64, (Byte)2, SveMaskPattern.VectorCount4): SaturatingIncrementBy64BitElementCount failed:
    data: 6941365895163673360
  result: 281472289658956
..........................................
System.Exception: One or more scenarios did not complete as expected.
   at JIT.HardwareIntrinsics.Arm._Sve.Program.Sve_SaturatingIncrementBy64BitElementCount_long() in /home/alahay01/dotnet/runtime_sve_api/artifacts/tests/coreclr/obj/linux.arm64.Checked/Managed/JIT/HardwareIntrinsics/Arm/Sve/Sve_ro/Sve_ro/gen/Sve.SaturatingIncrementBy64BitElementCount.long.cs:line 62
   at Program.<<Main>$>g__TestExecutor3060|0_3061(StreamWriter tempLogSw, StreamWriter statsCsvSw, <>c__DisplayClass0_0&) in /home/alahay01/dotnet/runtime_sve_api/artifacts/tests/coreclr/obj/linux.arm64.Checked/Managed/JIT/HardwareIntrinsics/HardwareIntrinsics_Arm_ro/generated/XUnitWrapperGenerator/XUnitWrapperGenerator.XUnitWrapperGenerator/FullRunner.g.cs:line 76709
..........................................
Sve.SaturatingIncrementBy64BitElementCount<UInt32>(UInt32, (Byte)1, SveMaskPattern.VectorCount6): SaturatingIncrementBy64BitElementCount failed:
    data: 646013
  result: 1607925412
..........................................
System.Exception: One or more scenarios did not complete as expected.
   at JIT.HardwareIntrinsics.Arm._Sve.Program.Sve_SaturatingIncrementBy64BitElementCount_uint() in /home/alahay01/dotnet/runtime_sve_api/artifacts/tests/coreclr/obj/linux.arm64.Checked/Managed/JIT/HardwareIntrinsics/Arm/Sve/Sve_ro/Sve_ro/gen/Sve.SaturatingIncrementBy64BitElementCount.uint.cs:line 62
   at Program.<<Main>$>g__TestExecutor3061|0_3062(StreamWriter tempLogSw, StreamWriter statsCsvSw, <>c__DisplayClass0_0&) in /home/alahay01/dotnet/runtime_sve_api/artifacts/tests/coreclr/obj/linux.arm64.Checked/Managed/JIT/HardwareIntrinsics/HardwareIntrinsics_Arm_ro/generated/XUnitWrapperGenerator/XUnitWrapperGenerator.XUnitWrapperGenerator/FullRunner.g.cs:line 76733
..........................................
Sve.SaturatingIncrementBy64BitElementCount<UInt64>(UInt64, (Byte)2, SveMaskPattern.LargestMultipleOf3): SaturatingIncrementBy64BitElementCount failed:
    data: 4433706435980619844
  result: 281472289681420
..........................................
System.Exception: One or more scenarios did not complete as expected.
   at JIT.HardwareIntrinsics.Arm._Sve.Program.Sve_SaturatingIncrementBy64BitElementCount_ulong() in /home/alahay01/dotnet/runtime_sve_api/artifacts/tests/coreclr/obj/linux.arm64.Checked/Managed/JIT/HardwareIntrinsics/Arm/Sve/Sve_ro/Sve_ro/gen/Sve.SaturatingIncrementBy64BitElementCount.ulong.cs:line 62
   at Program.<<Main>$>g__TestExecutor3062|0_3063(StreamWriter tempLogSw, StreamWriter statsCsvSw, <>c__DisplayClass0_0&) in /home/alahay01/dotnet/runtime_sve_api/artifacts/tests/coreclr/obj/linux.arm64.Checked/Managed/JIT/HardwareIntrinsics/HardwareIntrinsics_Arm_ro/generated/XUnitWrapperGenerator/XUnitWrapperGenerator.XUnitWrapperGenerator/FullRunner.g.cs:line 76757
..........................................
Sve.SaturatingIncrementBy8BitElementCount<Int32>(Int32, (Byte)2, SveMaskPattern.VectorCount8): SaturatingIncrementBy8BitElementCount failed:
    data: 2036250152
  result: 1607973372
..........................................
System.Exception: One or more scenarios did not complete as expected.
   at JIT.HardwareIntrinsics.Arm._Sve.Program.Sve_SaturatingIncrementBy8BitElementCount_int() in /home/alahay01/dotnet/runtime_sve_api/artifacts/tests/coreclr/obj/linux.arm64.Checked/Managed/JIT/HardwareIntrinsics/Arm/Sve/Sve_ro/Sve_ro/gen/Sve.SaturatingIncrementBy8BitElementCount.int.cs:line 62
   at Program.<<Main>$>g__TestExecutor3065|0_3066(StreamWriter tempLogSw, StreamWriter statsCsvSw, <>c__DisplayClass0_0&) in /home/alahay01/dotnet/runtime_sve_api/artifacts/tests/coreclr/obj/linux.arm64.Checked/Managed/JIT/HardwareIntrinsics/HardwareIntrinsics_Arm_ro/generated/XUnitWrapperGenerator/XUnitWrapperGenerator.XUnitWrapperGenerator/FullRunner.g.cs:line 76829
..........................................
Sve.SaturatingIncrementBy8BitElementCount<Int64>(Int64, (Byte)2, SveMaskPattern.VectorCount4): SaturatingIncrementBy8BitElementCount failed:
    data: 2485441632379200381
  result: 281472289725780
..........................................
System.Exception: One or more scenarios did not complete as expected.
   at JIT.HardwareIntrinsics.Arm._Sve.Program.Sve_SaturatingIncrementBy8BitElementCount_long() in /home/alahay01/dotnet/runtime_sve_api/artifacts/tests/coreclr/obj/linux.arm64.Checked/Managed/JIT/HardwareIntrinsics/Arm/Sve/Sve_ro/Sve_ro/gen/Sve.SaturatingIncrementBy8BitElementCount.long.cs:line 62
   at Program.<<Main>$>g__TestExecutor3066|0_3067(StreamWriter tempLogSw, StreamWriter statsCsvSw, <>c__DisplayClass0_0&) in /home/alahay01/dotnet/runtime_sve_api/artifacts/tests/coreclr/obj/linux.arm64.Checked/Managed/JIT/HardwareIntrinsics/HardwareIntrinsics_Arm_ro/generated/XUnitWrapperGenerator/XUnitWrapperGenerator.XUnitWrapperGenerator/FullRunner.g.cs:line 76853
..........................................
Sve.SaturatingIncrementBy8BitElementCount<UInt32>(UInt32, (Byte)2, SveMaskPattern.VectorCount5): SaturatingIncrementBy8BitElementCount failed:
    data: 374513
  result: 1607992118
..........................................
System.Exception: One or more scenarios did not complete as expected.
   at JIT.HardwareIntrinsics.Arm._Sve.Program.Sve_SaturatingIncrementBy8BitElementCount_uint() in /home/alahay01/dotnet/runtime_sve_api/artifacts/tests/coreclr/obj/linux.arm64.Checked/Managed/JIT/HardwareIntrinsics/Arm/Sve/Sve_ro/Sve_ro/gen/Sve.SaturatingIncrementBy8BitElementCount.uint.cs:line 62
   at Program.<<Main>$>g__TestExecutor3067|0_3068(StreamWriter tempLogSw, StreamWriter statsCsvSw, <>c__DisplayClass0_0&) in /home/alahay01/dotnet/runtime_sve_api/artifacts/tests/coreclr/obj/linux.arm64.Checked/Managed/JIT/HardwareIntrinsics/HardwareIntrinsics_Arm_ro/generated/XUnitWrapperGenerator/XUnitWrapperGenerator.XUnitWrapperGenerator/FullRunner.g.cs:line 76877
..........................................
Sve.SaturatingIncrementBy8BitElementCount<UInt64>(UInt64, (Byte)2, SveMaskPattern.All): SaturatingIncrementBy8BitElementCount failed:
    data: 4309452712697008308
  result: 281472289748396
..........................................
System.Exception: One or more scenarios did not complete as expected.
   at JIT.HardwareIntrinsics.Arm._Sve.Program.Sve_SaturatingIncrementBy8BitElementCount_ulong() in /home/alahay01/dotnet/runtime_sve_api/artifacts/tests/coreclr/obj/linux.arm64.Checked/Managed/JIT/HardwareIntrinsics/Arm/Sve/Sve_ro/Sve_ro/gen/Sve.SaturatingIncrementBy8BitElementCount.ulong.cs:line 62
   at Program.<<Main>$>g__TestExecutor3068|0_3069(StreamWriter tempLogSw, StreamWriter statsCsvSw, <>c__DisplayClass0_0&) in /home/alahay01/dotnet/runtime_sve_api/artifacts/tests/coreclr/obj/linux.arm64.Checked/Managed/JIT/HardwareIntrinsics/HardwareIntrinsics_Arm_ro/generated/XUnitWrapperGenerator/XUnitWrapperGenerator.XUnitWrapperGenerator/FullRunner.g.cs:line 76901
------------------- {'JitStressRegs': '0x10'} -------------------
------------------- {'JitStressRegs': '0x80'} -------------------
Test failed:
..........................................
..........................................
Sve.SaturatingDecrementBy16BitElementCount<Int32>(Int32, (Byte)2, SveMaskPattern.LargestPowerOf2): SaturatingDecrementBy16BitElementCount failed:
    data: 837084007
  result: 1407333236
..........................................
System.Exception: One or more scenarios did not complete as expected.
   at JIT.HardwareIntrinsics.Arm._Sve.Program.Sve_SaturatingDecrementBy16BitElementCount_int() in /home/alahay01/dotnet/runtime_sve_api/artifacts/tests/coreclr/obj/linux.arm64.Checked/Managed/JIT/HardwareIntrinsics/Arm/Sve/Sve_ro/Sve_ro/gen/Sve.SaturatingDecrementBy16BitElementCount.int.cs:line 62
   at Program.<<Main>$>g__TestExecutor3025|0_3026(StreamWriter tempLogSw, StreamWriter statsCsvSw, <>c__DisplayClass0_0&) in /home/alahay01/dotnet/runtime_sve_api/artifacts/tests/coreclr/obj/linux.arm64.Checked/Managed/JIT/HardwareIntrinsics/HardwareIntrinsics_Arm_ro/generated/XUnitWrapperGenerator/XUnitWrapperGenerator.XUnitWrapperGenerator/FullRunner.g.cs:line 75869
..........................................
Sve.SaturatingDecrementBy16BitElementCount<Int64>(Int64, (Byte)12, SveMaskPattern.VectorCount1): SaturatingDecrementBy16BitElementCount failed:
    data: 1138488775694120165
  result: 281472089169408
..........................................
System.Exception: One or more scenarios did not complete as expected.
   at JIT.HardwareIntrinsics.Arm._Sve.Program.Sve_SaturatingDecrementBy16BitElementCount_long() in /home/alahay01/dotnet/runtime_sve_api/artifacts/tests/coreclr/obj/linux.arm64.Checked/Managed/JIT/HardwareIntrinsics/Arm/Sve/Sve_ro/Sve_ro/gen/Sve.SaturatingDecrementBy16BitElementCount.long.cs:line 62
   at Program.<<Main>$>g__TestExecutor3026|0_3027(StreamWriter tempLogSw, StreamWriter statsCsvSw, <>c__DisplayClass0_0&) in /home/alahay01/dotnet/runtime_sve_api/artifacts/tests/coreclr/obj/linux.arm64.Checked/Managed/JIT/HardwareIntrinsics/HardwareIntrinsics_Arm_ro/generated/XUnitWrapperGenerator/XUnitWrapperGenerator.XUnitWrapperGenerator/FullRunner.g.cs:line 75893
..........................................
Sve.SaturatingDecrementBy16BitElementCount<UInt32>(UInt32, (Byte)5, SveMaskPattern.VectorCount2): SaturatingDecrementBy16BitElementCount failed:
    data: 894704
  result: 1407435594
..........................................
System.Exception: One or more scenarios did not complete as expected.
   at JIT.HardwareIntrinsics.Arm._Sve.Program.Sve_SaturatingDecrementBy16BitElementCount_uint() in /home/alahay01/dotnet/runtime_sve_api/artifacts/tests/coreclr/obj/linux.arm64.Checked/Managed/JIT/HardwareIntrinsics/Arm/Sve/Sve_ro/Sve_ro/gen/Sve.SaturatingDecrementBy16BitElementCount.uint.cs:line 62
   at Program.<<Main>$>g__TestExecutor3027|0_3028(StreamWriter tempLogSw, StreamWriter statsCsvSw, <>c__DisplayClass0_0&) in /home/alahay01/dotnet/runtime_sve_api/artifacts/tests/coreclr/obj/linux.arm64.Checked/Managed/JIT/HardwareIntrinsics/HardwareIntrinsics_Arm_ro/generated/XUnitWrapperGenerator/XUnitWrapperGenerator.XUnitWrapperGenerator/FullRunner.g.cs:line 75917
..........................................
Sve.SaturatingDecrementBy16BitElementCount<UInt64>(UInt64, (Byte)7, SveMaskPattern.VectorCount3): SaturatingDecrementBy16BitElementCount failed:
    data: 3609556800635020376
  result: 281472089188527
..........................................
System.Exception: One or more scenarios did not complete as expected.
   at JIT.HardwareIntrinsics.Arm._Sve.Program.Sve_SaturatingDecrementBy16BitElementCount_ulong() in /home/alahay01/dotnet/runtime_sve_api/artifacts/tests/coreclr/obj/linux.arm64.Checked/Managed/JIT/HardwareIntrinsics/Arm/Sve/Sve_ro/Sve_ro/gen/Sve.SaturatingDecrementBy16BitElementCount.ulong.cs:line 62
   at Program.<<Main>$>g__TestExecutor3028|0_3029(StreamWriter tempLogSw, StreamWriter statsCsvSw, <>c__DisplayClass0_0&) in /home/alahay01/dotnet/runtime_sve_api/artifacts/tests/coreclr/obj/linux.arm64.Checked/Managed/JIT/HardwareIntrinsics/HardwareIntrinsics_Arm_ro/generated/XUnitWrapperGenerator/XUnitWrapperGenerator.XUnitWrapperGenerator/FullRunner.g.cs:line 75941
..........................................
Sve.SaturatingDecrementBy32BitElementCount<Int32>(Int32, (Byte)1, SveMaskPattern.VectorCount6): SaturatingDecrementBy32BitElementCount failed:
    data: 873172003
  result: 1407485748
..........................................
System.Exception: One or more scenarios did not complete as expected.
   at JIT.HardwareIntrinsics.Arm._Sve.Program.Sve_SaturatingDecrementBy32BitElementCount_int() in /home/alahay01/dotnet/runtime_sve_api/artifacts/tests/coreclr/obj/linux.arm64.Checked/Managed/JIT/HardwareIntrinsics/Arm/Sve/Sve_ro/Sve_ro/gen/Sve.SaturatingDecrementBy32BitElementCount.int.cs:line 62
   at Program.<<Main>$>g__TestExecutor3031|0_3032(StreamWriter tempLogSw, StreamWriter statsCsvSw, <>c__DisplayClass0_0&) in /home/alahay01/dotnet/runtime_sve_api/artifacts/tests/coreclr/obj/linux.arm64.Checked/Managed/JIT/HardwareIntrinsics/HardwareIntrinsics_Arm_ro/generated/XUnitWrapperGenerator/XUnitWrapperGenerator.XUnitWrapperGenerator/FullRunner.g.cs:line 76013
..........................................
Sve.SaturatingDecrementBy32BitElementCount<Int64>(Int64, (Byte)2, SveMaskPattern.VectorCount7): SaturatingDecrementBy32BitElementCount failed:
    data: 3725170641373699293
  result: 281472089238396
..........................................
System.Exception: One or more scenarios did not complete as expected.
   at JIT.HardwareIntrinsics.Arm._Sve.Program.Sve_SaturatingDecrementBy32BitElementCount_long() in /home/alahay01/dotnet/runtime_sve_api/artifacts/tests/coreclr/obj/linux.arm64.Checked/Managed/JIT/HardwareIntrinsics/Arm/Sve/Sve_ro/Sve_ro/gen/Sve.SaturatingDecrementBy32BitElementCount.long.cs:line 62
   at Program.<<Main>$>g__TestExecutor3032|0_3033(StreamWriter tempLogSw, StreamWriter statsCsvSw, <>c__DisplayClass0_0&) in /home/alahay01/dotnet/runtime_sve_api/artifacts/tests/coreclr/obj/linux.arm64.Checked/Managed/JIT/HardwareIntrinsics/HardwareIntrinsics_Arm_ro/generated/XUnitWrapperGenerator/XUnitWrapperGenerator.XUnitWrapperGenerator/FullRunner.g.cs:line 76037
..........................................
Sve.SaturatingDecrementBy32BitElementCount<UInt32>(UInt32, (Byte)3, SveMaskPattern.VectorCount8): SaturatingDecrementBy32BitElementCount failed:
    data: 641460
  result: 1407504356
..........................................
System.Exception: One or more scenarios did not complete as expected.
   at JIT.HardwareIntrinsics.Arm._Sve.Program.Sve_SaturatingDecrementBy32BitElementCount_uint() in /home/alahay01/dotnet/runtime_sve_api/artifacts/tests/coreclr/obj/linux.arm64.Checked/Managed/JIT/HardwareIntrinsics/Arm/Sve/Sve_ro/Sve_ro/gen/Sve.SaturatingDecrementBy32BitElementCount.uint.cs:line 62
   at Program.<<Main>$>g__TestExecutor3033|0_3034(StreamWriter tempLogSw, StreamWriter statsCsvSw, <>c__DisplayClass0_0&) in /home/alahay01/dotnet/runtime_sve_api/artifacts/tests/coreclr/obj/linux.arm64.Checked/Managed/JIT/HardwareIntrinsics/HardwareIntrinsics_Arm_ro/generated/XUnitWrapperGenerator/XUnitWrapperGenerator.XUnitWrapperGenerator/FullRunner.g.cs:line 76061
..........................................
Sve.SaturatingDecrementBy32BitElementCount<UInt64>(UInt64, (Byte)4, SveMaskPattern.VectorCount32): SaturatingDecrementBy32BitElementCount failed:
    data: 14785849189824962028
  result: 281472089257132
..........................................
System.Exception: One or more scenarios did not complete as expected.
   at JIT.HardwareIntrinsics.Arm._Sve.Program.Sve_SaturatingDecrementBy32BitElementCount_ulong() in /home/alahay01/dotnet/runtime_sve_api/artifacts/tests/coreclr/obj/linux.arm64.Checked/Managed/JIT/HardwareIntrinsics/Arm/Sve/Sve_ro/Sve_ro/gen/Sve.SaturatingDecrementBy32BitElementCount.ulong.cs:line 62
   at Program.<<Main>$>g__TestExecutor3034|0_3035(StreamWriter tempLogSw, StreamWriter statsCsvSw, <>c__DisplayClass0_0&) in /home/alahay01/dotnet/runtime_sve_api/artifacts/tests/coreclr/obj/linux.arm64.Checked/Managed/JIT/HardwareIntrinsics/HardwareIntrinsics_Arm_ro/generated/XUnitWrapperGenerator/XUnitWrapperGenerator.XUnitWrapperGenerator/FullRunner.g.cs:line 76085
..........................................
Sve.SaturatingDecrementBy64BitElementCount<Int32>(Int32, (Byte)7, SveMaskPattern.VectorCount256): SaturatingDecrementBy64BitElementCount failed:
    data: 390921481
  result: 1407550948
..........................................
System.Exception: One or more scenarios did not complete as expected.
   at JIT.HardwareIntrinsics.Arm._Sve.Program.Sve_SaturatingDecrementBy64BitElementCount_int() in /home/alahay01/dotnet/runtime_sve_api/artifacts/tests/coreclr/obj/linux.arm64.Checked/Managed/JIT/HardwareIntrinsics/Arm/Sve/Sve_ro/Sve_ro/gen/Sve.SaturatingDecrementBy64BitElementCount.int.cs:line 62
   at Program.<<Main>$>g__TestExecutor3037|0_3038(StreamWriter tempLogSw, StreamWriter statsCsvSw, <>c__DisplayClass0_0&) in /home/alahay01/dotnet/runtime_sve_api/artifacts/tests/coreclr/obj/linux.arm64.Checked/Managed/JIT/HardwareIntrinsics/HardwareIntrinsics_Arm_ro/generated/XUnitWrapperGenerator/XUnitWrapperGenerator.XUnitWrapperGenerator/FullRunner.g.cs:line 76157
..........................................
Sve.SaturatingDecrementBy64BitElementCount<Int64>(Int64, (Byte)8, SveMaskPattern.LargestMultipleOf4): SaturatingDecrementBy64BitElementCount failed:
    data: 3597195708408941059
  result: 281472089305516
..........................................
System.Exception: One or more scenarios did not complete as expected.
   at JIT.HardwareIntrinsics.Arm._Sve.Program.Sve_SaturatingDecrementBy64BitElementCount_long() in /home/alahay01/dotnet/runtime_sve_api/artifacts/tests/coreclr/obj/linux.arm64.Checked/Managed/JIT/HardwareIntrinsics/Arm/Sve/Sve_ro/Sve_ro/gen/Sve.SaturatingDecrementBy64BitElementCount.long.cs:line 62
   at Program.<<Main>$>g__TestExecutor3038|0_3039(StreamWriter tempLogSw, StreamWriter statsCsvSw, <>c__DisplayClass0_0&) in /home/alahay01/dotnet/runtime_sve_api/artifacts/tests/coreclr/obj/linux.arm64.Checked/Managed/JIT/HardwareIntrinsics/HardwareIntrinsics_Arm_ro/generated/XUnitWrapperGenerator/XUnitWrapperGenerator.XUnitWrapperGenerator/FullRunner.g.cs:line 76181
..........................................
Sve.SaturatingDecrementBy64BitElementCount<UInt32>(UInt32, (Byte)9, SveMaskPattern.LargestMultipleOf3): SaturatingDecrementBy64BitElementCount failed:
    data: 32509
  result: 1407571476
..........................................
System.Exception: One or more scenarios did not complete as expected.
   at JIT.HardwareIntrinsics.Arm._Sve.Program.Sve_SaturatingDecrementBy64BitElementCount_uint() in /home/alahay01/dotnet/runtime_sve_api/artifacts/tests/coreclr/obj/linux.arm64.Checked/Managed/JIT/HardwareIntrinsics/Arm/Sve/Sve_ro/Sve_ro/gen/Sve.SaturatingDecrementBy64BitElementCount.uint.cs:line 62
   at Program.<<Main>$>g__TestExecutor3039|0_3040(StreamWriter tempLogSw, StreamWriter statsCsvSw, <>c__DisplayClass0_0&) in /home/alahay01/dotnet/runtime_sve_api/artifacts/tests/coreclr/obj/linux.arm64.Checked/Managed/JIT/HardwareIntrinsics/HardwareIntrinsics_Arm_ro/generated/XUnitWrapperGenerator/XUnitWrapperGenerator.XUnitWrapperGenerator/FullRunner.g.cs:line 76205
..........................................
Sve.SaturatingDecrementBy64BitElementCount<UInt64>(UInt64, (Byte)10, SveMaskPattern.All): SaturatingDecrementBy64BitElementCount failed:
    data: 15825578914271868561
  result: 281472089324104
..........................................
System.Exception: One or more scenarios did not complete as expected.
   at JIT.HardwareIntrinsics.Arm._Sve.Program.Sve_SaturatingDecrementBy64BitElementCount_ulong() in /home/alahay01/dotnet/runtime_sve_api/artifacts/tests/coreclr/obj/linux.arm64.Checked/Managed/JIT/HardwareIntrinsics/Arm/Sve/Sve_ro/Sve_ro/gen/Sve.SaturatingDecrementBy64BitElementCount.ulong.cs:line 62
   at Program.<<Main>$>g__TestExecutor3040|0_3041(StreamWriter tempLogSw, StreamWriter statsCsvSw, <>c__DisplayClass0_0&) in /home/alahay01/dotnet/runtime_sve_api/artifacts/tests/coreclr/obj/linux.arm64.Checked/Managed/JIT/HardwareIntrinsics/HardwareIntrinsics_Arm_ro/generated/XUnitWrapperGenerator/XUnitWrapperGenerator.XUnitWrapperGenerator/FullRunner.g.cs:line 76229
..........................................
Sve.SaturatingDecrementBy8BitElementCount<Int32>(Int32, (Byte)13, SveMaskPattern.VectorCount4): SaturatingDecrementBy8BitElementCount failed:
    data: 889355983
  result: 1407614952
..........................................
System.Exception: One or more scenarios did not complete as expected.
   at JIT.HardwareIntrinsics.Arm._Sve.Program.Sve_SaturatingDecrementBy8BitElementCount_int() in /home/alahay01/dotnet/runtime_sve_api/artifacts/tests/coreclr/obj/linux.arm64.Checked/Managed/JIT/HardwareIntrinsics/Arm/Sve/Sve_ro/Sve_ro/gen/Sve.SaturatingDecrementBy8BitElementCount.int.cs:line 62
   at Program.<<Main>$>g__TestExecutor3043|0_3044(StreamWriter tempLogSw, StreamWriter statsCsvSw, <>c__DisplayClass0_0&) in /home/alahay01/dotnet/runtime_sve_api/artifacts/tests/coreclr/obj/linux.arm64.Checked/Managed/JIT/HardwareIntrinsics/HardwareIntrinsics_Arm_ro/generated/XUnitWrapperGenerator/XUnitWrapperGenerator.XUnitWrapperGenerator/FullRunner.g.cs:line 76301
..........................................
Sve.SaturatingDecrementBy8BitElementCount<Int64>(Int64, (Byte)14, SveMaskPattern.LargestPowerOf2): SaturatingDecrementBy8BitElementCount failed:
    data: 7232027228633984848
  result: 281472089366804
..........................................
System.Exception: One or more scenarios did not complete as expected.
   at JIT.HardwareIntrinsics.Arm._Sve.Program.Sve_SaturatingDecrementBy8BitElementCount_long() in /home/alahay01/dotnet/runtime_sve_api/artifacts/tests/coreclr/obj/linux.arm64.Checked/Managed/JIT/HardwareIntrinsics/Arm/Sve/Sve_ro/Sve_ro/gen/Sve.SaturatingDecrementBy8BitElementCount.long.cs:line 62
   at Program.<<Main>$>g__TestExecutor3044|0_3045(StreamWriter tempLogSw, StreamWriter statsCsvSw, <>c__DisplayClass0_0&) in /home/alahay01/dotnet/runtime_sve_api/artifacts/tests/coreclr/obj/linux.arm64.Checked/Managed/JIT/HardwareIntrinsics/HardwareIntrinsics_Arm_ro/generated/XUnitWrapperGenerator/XUnitWrapperGenerator.XUnitWrapperGenerator/FullRunner.g.cs:line 76325
..........................................
Sve.SaturatingDecrementBy8BitElementCount<UInt32>(UInt32, (Byte)15, SveMaskPattern.VectorCount6): SaturatingDecrementBy8BitElementCount failed:
    data: 717822
  result: 1407633514
..........................................
System.Exception: One or more scenarios did not complete as expected.
   at JIT.HardwareIntrinsics.Arm._Sve.Program.Sve_SaturatingDecrementBy8BitElementCount_uint() in /home/alahay01/dotnet/runtime_sve_api/artifacts/tests/coreclr/obj/linux.arm64.Checked/Managed/JIT/HardwareIntrinsics/Arm/Sve/Sve_ro/Sve_ro/gen/Sve.SaturatingDecrementBy8BitElementCount.uint.cs:line 62
   at Program.<<Main>$>g__TestExecutor3045|0_3046(StreamWriter tempLogSw, StreamWriter statsCsvSw, <>c__DisplayClass0_0&) in /home/alahay01/dotnet/runtime_sve_api/artifacts/tests/coreclr/obj/linux.arm64.Checked/Managed/JIT/HardwareIntrinsics/HardwareIntrinsics_Arm_ro/generated/XUnitWrapperGenerator/XUnitWrapperGenerator.XUnitWrapperGenerator/FullRunner.g.cs:line 76349
..........................................
Sve.SaturatingDecrementBy8BitElementCount<UInt64>(UInt64, (Byte)16, SveMaskPattern.All): SaturatingDecrementBy8BitElementCount failed:
    data: 13396289091942126925
  result: 281472089389068
..........................................
System.Exception: One or more scenarios did not complete as expected.
   at JIT.HardwareIntrinsics.Arm._Sve.Program.Sve_SaturatingDecrementBy8BitElementCount_ulong() in /home/alahay01/dotnet/runtime_sve_api/artifacts/tests/coreclr/obj/linux.arm64.Checked/Managed/JIT/HardwareIntrinsics/Arm/Sve/Sve_ro/Sve_ro/gen/Sve.SaturatingDecrementBy8BitElementCount.ulong.cs:line 62
   at Program.<<Main>$>g__TestExecutor3046|0_3047(StreamWriter tempLogSw, StreamWriter statsCsvSw, <>c__DisplayClass0_0&) in /home/alahay01/dotnet/runtime_sve_api/artifacts/tests/coreclr/obj/linux.arm64.Checked/Managed/JIT/HardwareIntrinsics/HardwareIntrinsics_Arm_ro/generated/XUnitWrapperGenerator/XUnitWrapperGenerator.XUnitWrapperGenerator/FullRunner.g.cs:line 76373
..........................................
Sve.SaturatingIncrementBy16BitElementCount<Int32>(Int32, (Byte)15, SveMaskPattern.VectorCount4): SaturatingIncrementBy16BitElementCount failed:
    data: 2102757302
  result: 1407651712
..........................................
System.Exception: One or more scenarios did not complete as expected.
   at JIT.HardwareIntrinsics.Arm._Sve.Program.Sve_SaturatingIncrementBy16BitElementCount_int() in /home/alahay01/dotnet/runtime_sve_api/artifacts/tests/coreclr/obj/linux.arm64.Checked/Managed/JIT/HardwareIntrinsics/Arm/Sve/Sve_ro/Sve_ro/gen/Sve.SaturatingIncrementBy16BitElementCount.int.cs:line 62
   at Program.<<Main>$>g__TestExecutor3047|0_3048(StreamWriter tempLogSw, StreamWriter statsCsvSw, <>c__DisplayClass0_0&) in /home/alahay01/dotnet/runtime_sve_api/artifacts/tests/coreclr/obj/linux.arm64.Checked/Managed/JIT/HardwareIntrinsics/HardwareIntrinsics_Arm_ro/generated/XUnitWrapperGenerator/XUnitWrapperGenerator.XUnitWrapperGenerator/FullRunner.g.cs:line 76397
..........................................
Sve.SaturatingIncrementBy16BitElementCount<Int64>(Int64, (Byte)14, SveMaskPattern.All): SaturatingIncrementBy16BitElementCount failed:
    data: 1120809017116675748
  result: 281472089407724
..........................................
System.Exception: One or more scenarios did not complete as expected.
   at JIT.HardwareIntrinsics.Arm._Sve.Program.Sve_SaturatingIncrementBy16BitElementCount_long() in /home/alahay01/dotnet/runtime_sve_api/artifacts/tests/coreclr/obj/linux.arm64.Checked/Managed/JIT/HardwareIntrinsics/Arm/Sve/Sve_ro/Sve_ro/gen/Sve.SaturatingIncrementBy16BitElementCount.long.cs:line 62
   at Program.<<Main>$>g__TestExecutor3048|0_3049(StreamWriter tempLogSw, StreamWriter statsCsvSw, <>c__DisplayClass0_0&) in /home/alahay01/dotnet/runtime_sve_api/artifacts/tests/coreclr/obj/linux.arm64.Checked/Managed/JIT/HardwareIntrinsics/HardwareIntrinsics_Arm_ro/generated/XUnitWrapperGenerator/XUnitWrapperGenerator.XUnitWrapperGenerator/FullRunner.g.cs:line 76421
..........................................
Sve.SaturatingIncrementBy16BitElementCount<UInt32>(UInt32, (Byte)13, SveMaskPattern.VectorCount256): SaturatingIncrementBy16BitElementCount failed:
    data: 652981
  result: 1407671124
..........................................
System.Exception: One or more scenarios did not complete as expected.
   at JIT.HardwareIntrinsics.Arm._Sve.Program.Sve_SaturatingIncrementBy16BitElementCount_uint() in /home/alahay01/dotnet/runtime_sve_api/artifacts/tests/coreclr/obj/linux.arm64.Checked/Managed/JIT/HardwareIntrinsics/Arm/Sve/Sve_ro/Sve_ro/gen/Sve.SaturatingIncrementBy16BitElementCount.uint.cs:line 62
   at Program.<<Main>$>g__TestExecutor3049|0_3050(StreamWriter tempLogSw, StreamWriter statsCsvSw, <>c__DisplayClass0_0&) in /home/alahay01/dotnet/runtime_sve_api/artifacts/tests/coreclr/obj/linux.arm64.Checked/Managed/JIT/HardwareIntrinsics/HardwareIntrinsics_Arm_ro/generated/XUnitWrapperGenerator/XUnitWrapperGenerator.XUnitWrapperGenerator/FullRunner.g.cs:line 76445
..........................................
Sve.SaturatingIncrementBy16BitElementCount<UInt64>(UInt64, (Byte)12, SveMaskPattern.VectorCount32): SaturatingIncrementBy16BitElementCount failed:
    data: 10390909901607966655
  result: 281472089423244
..........................................
System.Exception: One or more scenarios did not complete as expected.
   at JIT.HardwareIntrinsics.Arm._Sve.Program.Sve_SaturatingIncrementBy16BitElementCount_ulong() in /home/alahay01/dotnet/runtime_sve_api/artifacts/tests/coreclr/obj/linux.arm64.Checked/Managed/JIT/HardwareIntrinsics/Arm/Sve/Sve_ro/Sve_ro/gen/Sve.SaturatingIncrementBy16BitElementCount.ulong.cs:line 62
   at Program.<<Main>$>g__TestExecutor3050|0_3051(StreamWriter tempLogSw, StreamWriter statsCsvSw, <>c__DisplayClass0_0&) in /home/alahay01/dotnet/runtime_sve_api/artifacts/tests/coreclr/obj/linux.arm64.Checked/Managed/JIT/HardwareIntrinsics/HardwareIntrinsics_Arm_ro/generated/XUnitWrapperGenerator/XUnitWrapperGenerator.XUnitWrapperGenerator/FullRunner.g.cs:line 76469
..........................................
Sve.SaturatingIncrementBy32BitElementCount<Int32>(Int32, (Byte)9, SveMaskPattern.VectorCount5): SaturatingIncrementBy32BitElementCount failed:
    data: 582273510
  result: 1407715732
..........................................
System.Exception: One or more scenarios did not complete as expected.
   at JIT.HardwareIntrinsics.Arm._Sve.Program.Sve_SaturatingIncrementBy32BitElementCount_int() in /home/alahay01/dotnet/runtime_sve_api/artifacts/tests/coreclr/obj/linux.arm64.Checked/Managed/JIT/HardwareIntrinsics/Arm/Sve/Sve_ro/Sve_ro/gen/Sve.SaturatingIncrementBy32BitElementCount.int.cs:line 62
   at Program.<<Main>$>g__TestExecutor3053|0_3054(StreamWriter tempLogSw, StreamWriter statsCsvSw, <>c__DisplayClass0_0&) in /home/alahay01/dotnet/runtime_sve_api/artifacts/tests/coreclr/obj/linux.arm64.Checked/Managed/JIT/HardwareIntrinsics/HardwareIntrinsics_Arm_ro/generated/XUnitWrapperGenerator/XUnitWrapperGenerator.XUnitWrapperGenerator/FullRunner.g.cs:line 76541
..........................................
Sve.SaturatingIncrementBy32BitElementCount<Int64>(Int64, (Byte)8, SveMaskPattern.All): SaturatingIncrementBy32BitElementCount failed:
    data: 236357806070156303
  result: 281472089471596
..........................................
System.Exception: One or more scenarios did not complete as expected.
   at JIT.HardwareIntrinsics.Arm._Sve.Program.Sve_SaturatingIncrementBy32BitElementCount_long() in /home/alahay01/dotnet/runtime_sve_api/artifacts/tests/coreclr/obj/linux.arm64.Checked/Managed/JIT/HardwareIntrinsics/Arm/Sve/Sve_ro/Sve_ro/gen/Sve.SaturatingIncrementBy32BitElementCount.long.cs:line 62
   at Program.<<Main>$>g__TestExecutor3054|0_3055(StreamWriter tempLogSw, StreamWriter statsCsvSw, <>c__DisplayClass0_0&) in /home/alahay01/dotnet/runtime_sve_api/artifacts/tests/coreclr/obj/linux.arm64.Checked/Managed/JIT/HardwareIntrinsics/HardwareIntrinsics_Arm_ro/generated/XUnitWrapperGenerator/XUnitWrapperGenerator.XUnitWrapperGenerator/FullRunner.g.cs:line 76565
..........................................
Sve.SaturatingIncrementBy32BitElementCount<UInt32>(UInt32, (Byte)7, SveMaskPattern.LargestPowerOf2): SaturatingIncrementBy32BitElementCount failed:
    data: 556728
  result: 1407733368
..........................................
System.Exception: One or more scenarios did not complete as expected.
   at JIT.HardwareIntrinsics.Arm._Sve.Program.Sve_SaturatingIncrementBy32BitElementCount_uint() in /home/alahay01/dotnet/runtime_sve_api/artifacts/tests/coreclr/obj/linux.arm64.Checked/Managed/JIT/HardwareIntrinsics/Arm/Sve/Sve_ro/Sve_ro/gen/Sve.SaturatingIncrementBy32BitElementCount.uint.cs:line 62
   at Program.<<Main>$>g__TestExecutor3055|0_3056(StreamWriter tempLogSw, StreamWriter statsCsvSw, <>c__DisplayClass0_0&) in /home/alahay01/dotnet/runtime_sve_api/artifacts/tests/coreclr/obj/linux.arm64.Checked/Managed/JIT/HardwareIntrinsics/HardwareIntrinsics_Arm_ro/generated/XUnitWrapperGenerator/XUnitWrapperGenerator.XUnitWrapperGenerator/FullRunner.g.cs:line 76589
..........................................
Sve.SaturatingIncrementBy32BitElementCount<UInt64>(UInt64, (Byte)6, SveMaskPattern.All): SaturatingIncrementBy32BitElementCount failed:
    data: 15962256659932462465
  result: 281472089489812
..........................................
System.Exception: One or more scenarios did not complete as expected.
   at JIT.HardwareIntrinsics.Arm._Sve.Program.Sve_SaturatingIncrementBy32BitElementCount_ulong() in /home/alahay01/dotnet/runtime_sve_api/artifacts/tests/coreclr/obj/linux.arm64.Checked/Managed/JIT/HardwareIntrinsics/Arm/Sve/Sve_ro/Sve_ro/gen/Sve.SaturatingIncrementBy32BitElementCount.ulong.cs:line 62
   at Program.<<Main>$>g__TestExecutor3056|0_3057(StreamWriter tempLogSw, StreamWriter statsCsvSw, <>c__DisplayClass0_0&) in /home/alahay01/dotnet/runtime_sve_api/artifacts/tests/coreclr/obj/linux.arm64.Checked/Managed/JIT/HardwareIntrinsics/HardwareIntrinsics_Arm_ro/generated/XUnitWrapperGenerator/XUnitWrapperGenerator.XUnitWrapperGenerator/FullRunner.g.cs:line 76613
..........................................
Sve.SaturatingIncrementBy64BitElementCount<Int32>(Int32, (Byte)3, SveMaskPattern.VectorCount64): SaturatingIncrementBy64BitElementCount failed:
    data: 1024539770
  result: 1407780612
..........................................
System.Exception: One or more scenarios did not complete as expected.
   at JIT.HardwareIntrinsics.Arm._Sve.Program.Sve_SaturatingIncrementBy64BitElementCount_int() in /home/alahay01/dotnet/runtime_sve_api/artifacts/tests/coreclr/obj/linux.arm64.Checked/Managed/JIT/HardwareIntrinsics/Arm/Sve/Sve_ro/Sve_ro/gen/Sve.SaturatingIncrementBy64BitElementCount.int.cs:line 62
   at Program.<<Main>$>g__TestExecutor3059|0_3060(StreamWriter tempLogSw, StreamWriter statsCsvSw, <>c__DisplayClass0_0&) in /home/alahay01/dotnet/runtime_sve_api/artifacts/tests/coreclr/obj/linux.arm64.Checked/Managed/JIT/HardwareIntrinsics/HardwareIntrinsics_Arm_ro/generated/XUnitWrapperGenerator/XUnitWrapperGenerator.XUnitWrapperGenerator/FullRunner.g.cs:line 76685
..........................................
Sve.SaturatingIncrementBy64BitElementCount<Int64>(Int64, (Byte)2, SveMaskPattern.VectorCount4): SaturatingIncrementBy64BitElementCount failed:
    data: 8870915266222354266
  result: 281472089532220
..........................................
System.Exception: One or more scenarios did not complete as expected.
   at JIT.HardwareIntrinsics.Arm._Sve.Program.Sve_SaturatingIncrementBy64BitElementCount_long() in /home/alahay01/dotnet/runtime_sve_api/artifacts/tests/coreclr/obj/linux.arm64.Checked/Managed/JIT/HardwareIntrinsics/Arm/Sve/Sve_ro/Sve_ro/gen/Sve.SaturatingIncrementBy64BitElementCount.long.cs:line 62
   at Program.<<Main>$>g__TestExecutor3060|0_3061(StreamWriter tempLogSw, StreamWriter statsCsvSw, <>c__DisplayClass0_0&) in /home/alahay01/dotnet/runtime_sve_api/artifacts/tests/coreclr/obj/linux.arm64.Checked/Managed/JIT/HardwareIntrinsics/HardwareIntrinsics_Arm_ro/generated/XUnitWrapperGenerator/XUnitWrapperGenerator.XUnitWrapperGenerator/FullRunner.g.cs:line 76709
..........................................
Sve.SaturatingIncrementBy64BitElementCount<UInt32>(UInt32, (Byte)1, SveMaskPattern.VectorCount6): SaturatingIncrementBy64BitElementCount failed:
    data: 850815
  result: 1407798292
..........................................
System.Exception: One or more scenarios did not complete as expected.
   at JIT.HardwareIntrinsics.Arm._Sve.Program.Sve_SaturatingIncrementBy64BitElementCount_uint() in /home/alahay01/dotnet/runtime_sve_api/artifacts/tests/coreclr/obj/linux.arm64.Checked/Managed/JIT/HardwareIntrinsics/Arm/Sve/Sve_ro/Sve_ro/gen/Sve.SaturatingIncrementBy64BitElementCount.uint.cs:line 62
   at Program.<<Main>$>g__TestExecutor3061|0_3062(StreamWriter tempLogSw, StreamWriter statsCsvSw, <>c__DisplayClass0_0&) in /home/alahay01/dotnet/runtime_sve_api/artifacts/tests/coreclr/obj/linux.arm64.Checked/Managed/JIT/HardwareIntrinsics/HardwareIntrinsics_Arm_ro/generated/XUnitWrapperGenerator/XUnitWrapperGenerator.XUnitWrapperGenerator/FullRunner.g.cs:line 76733
..........................................
Sve.SaturatingIncrementBy64BitElementCount<UInt64>(UInt64, (Byte)2, SveMaskPattern.LargestMultipleOf3): SaturatingIncrementBy64BitElementCount failed:
    data: 14535622384473500714
  result: 281472089553884
..........................................
System.Exception: One or more scenarios did not complete as expected.
   at JIT.HardwareIntrinsics.Arm._Sve.Program.Sve_SaturatingIncrementBy64BitElementCount_ulong() in /home/alahay01/dotnet/runtime_sve_api/artifacts/tests/coreclr/obj/linux.arm64.Checked/Managed/JIT/HardwareIntrinsics/Arm/Sve/Sve_ro/Sve_ro/gen/Sve.SaturatingIncrementBy64BitElementCount.ulong.cs:line 62
   at Program.<<Main>$>g__TestExecutor3062|0_3063(StreamWriter tempLogSw, StreamWriter statsCsvSw, <>c__DisplayClass0_0&) in /home/alahay01/dotnet/runtime_sve_api/artifacts/tests/coreclr/obj/linux.arm64.Checked/Managed/JIT/HardwareIntrinsics/HardwareIntrinsics_Arm_ro/generated/XUnitWrapperGenerator/XUnitWrapperGenerator.XUnitWrapperGenerator/FullRunner.g.cs:line 76757
..........................................
Sve.SaturatingIncrementBy8BitElementCount<Int32>(Int32, (Byte)2, SveMaskPattern.VectorCount8): SaturatingIncrementBy8BitElementCount failed:
    data: 1146509583
  result: 1407844364
..........................................
System.Exception: One or more scenarios did not complete as expected.
   at JIT.HardwareIntrinsics.Arm._Sve.Program.Sve_SaturatingIncrementBy8BitElementCount_int() in /home/alahay01/dotnet/runtime_sve_api/artifacts/tests/coreclr/obj/linux.arm64.Checked/Managed/JIT/HardwareIntrinsics/Arm/Sve/Sve_ro/Sve_ro/gen/Sve.SaturatingIncrementBy8BitElementCount.int.cs:line 62
   at Program.<<Main>$>g__TestExecutor3065|0_3066(StreamWriter tempLogSw, StreamWriter statsCsvSw, <>c__DisplayClass0_0&) in /home/alahay01/dotnet/runtime_sve_api/artifacts/tests/coreclr/obj/linux.arm64.Checked/Managed/JIT/HardwareIntrinsics/HardwareIntrinsics_Arm_ro/generated/XUnitWrapperGenerator/XUnitWrapperGenerator.XUnitWrapperGenerator/FullRunner.g.cs:line 76829
..........................................
Sve.SaturatingIncrementBy8BitElementCount<Int64>(Int64, (Byte)2, SveMaskPattern.VectorCount4): SaturatingIncrementBy8BitElementCount failed:
    data: 2638119074101533192
  result: 281472089596356
..........................................
System.Exception: One or more scenarios did not complete as expected.
   at JIT.HardwareIntrinsics.Arm._Sve.Program.Sve_SaturatingIncrementBy8BitElementCount_long() in /home/alahay01/dotnet/runtime_sve_api/artifacts/tests/coreclr/obj/linux.arm64.Checked/Managed/JIT/HardwareIntrinsics/Arm/Sve/Sve_ro/Sve_ro/gen/Sve.SaturatingIncrementBy8BitElementCount.long.cs:line 62
   at Program.<<Main>$>g__TestExecutor3066|0_3067(StreamWriter tempLogSw, StreamWriter statsCsvSw, <>c__DisplayClass0_0&) in /home/alahay01/dotnet/runtime_sve_api/artifacts/tests/coreclr/obj/linux.arm64.Checked/Managed/JIT/HardwareIntrinsics/HardwareIntrinsics_Arm_ro/generated/XUnitWrapperGenerator/XUnitWrapperGenerator.XUnitWrapperGenerator/FullRunner.g.cs:line 76853
..........................................
Sve.SaturatingIncrementBy8BitElementCount<UInt32>(UInt32, (Byte)2, SveMaskPattern.VectorCount5): SaturatingIncrementBy8BitElementCount failed:
    data: 28601
  result: 1407862310
..........................................
System.Exception: One or more scenarios did not complete as expected.
   at JIT.HardwareIntrinsics.Arm._Sve.Program.Sve_SaturatingIncrementBy8BitElementCount_uint() in /home/alahay01/dotnet/runtime_sve_api/artifacts/tests/coreclr/obj/linux.arm64.Checked/Managed/JIT/HardwareIntrinsics/Arm/Sve/Sve_ro/Sve_ro/gen/Sve.SaturatingIncrementBy8BitElementCount.uint.cs:line 62
   at Program.<<Main>$>g__TestExecutor3067|0_3068(StreamWriter tempLogSw, StreamWriter statsCsvSw, <>c__DisplayClass0_0&) in /home/alahay01/dotnet/runtime_sve_api/artifacts/tests/coreclr/obj/linux.arm64.Checked/Managed/JIT/HardwareIntrinsics/HardwareIntrinsics_Arm_ro/generated/XUnitWrapperGenerator/XUnitWrapperGenerator.XUnitWrapperGenerator/FullRunner.g.cs:line 76877
..........................................
Sve.SaturatingIncrementBy8BitElementCount<UInt64>(UInt64, (Byte)2, SveMaskPattern.All): SaturatingIncrementBy8BitElementCount failed:
    data: 10126673157880948595
  result: 281472089618172
..........................................
System.Exception: One or more scenarios did not complete as expected.
   at JIT.HardwareIntrinsics.Arm._Sve.Program.Sve_SaturatingIncrementBy8BitElementCount_ulong() in /home/alahay01/dotnet/runtime_sve_api/artifacts/tests/coreclr/obj/linux.arm64.Checked/Managed/JIT/HardwareIntrinsics/Arm/Sve/Sve_ro/Sve_ro/gen/Sve.SaturatingIncrementBy8BitElementCount.ulong.cs:line 62
   at Program.<<Main>$>g__TestExecutor3068|0_3069(StreamWriter tempLogSw, StreamWriter statsCsvSw, <>c__DisplayClass0_0&) in /home/alahay01/dotnet/runtime_sve_api/artifacts/tests/coreclr/obj/linux.arm64.Checked/Managed/JIT/HardwareIntrinsics/HardwareIntrinsics_Arm_ro/generated/XUnitWrapperGenerator/XUnitWrapperGenerator.XUnitWrapperGenerator/FullRunner.g.cs:line 76901
------------------- {'JitStressRegs': '0x1000'} -------------------
------------------- {'JitStressRegs': '0x2000'} -------------------
===================Running jitstress2-jitstressregs===================
------------------- {'JitStress': '2', 'JitStressRegs': '1'} -------------------
Test failed:
..........................................
..........................................
Sve.SaturatingDecrementBy16BitElementCount<Int32>(Int32, (Byte)2, SveMaskPattern.LargestPowerOf2): SaturatingDecrementBy16BitElementCount failed:
    data: 170775911
  result: 1076092884
..........................................
System.Exception: One or more scenarios did not complete as expected.
   at JIT.HardwareIntrinsics.Arm._Sve.Program.Sve_SaturatingDecrementBy16BitElementCount_int() in /home/alahay01/dotnet/runtime_sve_api/artifacts/tests/coreclr/obj/linux.arm64.Checked/Managed/JIT/HardwareIntrinsics/Arm/Sve/Sve_ro/Sve_ro/gen/Sve.SaturatingDecrementBy16BitElementCount.int.cs:line 62
   at Program.<<Main>$>g__TestExecutor3025|0_3026(StreamWriter tempLogSw, StreamWriter statsCsvSw, <>c__DisplayClass0_0&) in /home/alahay01/dotnet/runtime_sve_api/artifacts/tests/coreclr/obj/linux.arm64.Checked/Managed/JIT/HardwareIntrinsics/HardwareIntrinsics_Arm_ro/generated/XUnitWrapperGenerator/XUnitWrapperGenerator.XUnitWrapperGenerator/FullRunner.g.cs:line 75869
..........................................
Sve.SaturatingDecrementBy16BitElementCount<Int64>(Int64, (Byte)12, SveMaskPattern.VectorCount1): SaturatingDecrementBy16BitElementCount failed:
    data: 7621906951854032780
  result: 281471757992452
..........................................
System.Exception: One or more scenarios did not complete as expected.
   at JIT.HardwareIntrinsics.Arm._Sve.Program.Sve_SaturatingDecrementBy16BitElementCount_long() in /home/alahay01/dotnet/runtime_sve_api/artifacts/tests/coreclr/obj/linux.arm64.Checked/Managed/JIT/HardwareIntrinsics/Arm/Sve/Sve_ro/Sve_ro/gen/Sve.SaturatingDecrementBy16BitElementCount.long.cs:line 62
   at Program.<<Main>$>g__TestExecutor3026|0_3027(StreamWriter tempLogSw, StreamWriter statsCsvSw, <>c__DisplayClass0_0&) in /home/alahay01/dotnet/runtime_sve_api/artifacts/tests/coreclr/obj/linux.arm64.Checked/Managed/JIT/HardwareIntrinsics/HardwareIntrinsics_Arm_ro/generated/XUnitWrapperGenerator/XUnitWrapperGenerator.XUnitWrapperGenerator/FullRunner.g.cs:line 75893
..........................................
Sve.SaturatingDecrementBy16BitElementCount<UInt64>(UInt64, (Byte)7, SveMaskPattern.VectorCount3): SaturatingDecrementBy16BitElementCount failed:
    data: 9114973347084259405
  result: 281471758033775
..........................................
System.Exception: One or more scenarios did not complete as expected.
   at JIT.HardwareIntrinsics.Arm._Sve.Program.Sve_SaturatingDecrementBy16BitElementCount_ulong() in /home/alahay01/dotnet/runtime_sve_api/artifacts/tests/coreclr/obj/linux.arm64.Checked/Managed/JIT/HardwareIntrinsics/Arm/Sve/Sve_ro/Sve_ro/gen/Sve.SaturatingDecrementBy16BitElementCount.ulong.cs:line 62
   at Program.<<Main>$>g__TestExecutor3028|0_3029(StreamWriter tempLogSw, StreamWriter statsCsvSw, <>c__DisplayClass0_0&) in /home/alahay01/dotnet/runtime_sve_api/artifacts/tests/coreclr/obj/linux.arm64.Checked/Managed/JIT/HardwareIntrinsics/HardwareIntrinsics_Arm_ro/generated/XUnitWrapperGenerator/XUnitWrapperGenerator.XUnitWrapperGenerator/FullRunner.g.cs:line 75941
..........................................
Sve.SaturatingDecrementBy32BitElementCount<Int64>(Int64, (Byte)2, SveMaskPattern.VectorCount7): SaturatingDecrementBy32BitElementCount failed:
    data: 8542691247394353730
  result: 281471758086648
..........................................
System.Exception: One or more scenarios did not complete as expected.
   at JIT.HardwareIntrinsics.Arm._Sve.Program.Sve_SaturatingDecrementBy32BitElementCount_long() in /home/alahay01/dotnet/runtime_sve_api/artifacts/tests/coreclr/obj/linux.arm64.Checked/Managed/JIT/HardwareIntrinsics/Arm/Sve/Sve_ro/Sve_ro/gen/Sve.SaturatingDecrementBy32BitElementCount.long.cs:line 62
   at Program.<<Main>$>g__TestExecutor3032|0_3033(StreamWriter tempLogSw, StreamWriter statsCsvSw, <>c__DisplayClass0_0&) in /home/alahay01/dotnet/runtime_sve_api/artifacts/tests/coreclr/obj/linux.arm64.Checked/Managed/JIT/HardwareIntrinsics/HardwareIntrinsics_Arm_ro/generated/XUnitWrapperGenerator/XUnitWrapperGenerator.XUnitWrapperGenerator/FullRunner.g.cs:line 76037
..........................................
Sve.SaturatingDecrementBy32BitElementCount<UInt32>(UInt32, (Byte)3, SveMaskPattern.VectorCount8): SaturatingDecrementBy32BitElementCount failed:
    data: 424827
  result: 1076353172
..........................................
System.Exception: One or more scenarios did not complete as expected.
   at JIT.HardwareIntrinsics.Arm._Sve.Program.Sve_SaturatingDecrementBy32BitElementCount_uint() in /home/alahay01/dotnet/runtime_sve_api/artifacts/tests/coreclr/obj/linux.arm64.Checked/Managed/JIT/HardwareIntrinsics/Arm/Sve/Sve_ro/Sve_ro/gen/Sve.SaturatingDecrementBy32BitElementCount.uint.cs:line 62
   at Program.<<Main>$>g__TestExecutor3033|0_3034(StreamWriter tempLogSw, StreamWriter statsCsvSw, <>c__DisplayClass0_0&) in /home/alahay01/dotnet/runtime_sve_api/artifacts/tests/coreclr/obj/linux.arm64.Checked/Managed/JIT/HardwareIntrinsics/HardwareIntrinsics_Arm_ro/generated/XUnitWrapperGenerator/XUnitWrapperGenerator.XUnitWrapperGenerator/FullRunner.g.cs:line 76061
..........................................
Sve.SaturatingDecrementBy64BitElementCount<Int32>(Int32, (Byte)7, SveMaskPattern.VectorCount256): SaturatingDecrementBy64BitElementCount failed:
    data: 1888073882
  result: 1076411804
..........................................
System.Exception: One or more scenarios did not complete as expected.
   at JIT.HardwareIntrinsics.Arm._Sve.Program.Sve_SaturatingDecrementBy64BitElementCount_int() in /home/alahay01/dotnet/runtime_sve_api/artifacts/tests/coreclr/obj/linux.arm64.Checked/Managed/JIT/HardwareIntrinsics/Arm/Sve/Sve_ro/Sve_ro/gen/Sve.SaturatingDecrementBy64BitElementCount.int.cs:line 62
   at Program.<<Main>$>g__TestExecutor3037|0_3038(StreamWriter tempLogSw, StreamWriter statsCsvSw, <>c__DisplayClass0_0&) in /home/alahay01/dotnet/runtime_sve_api/artifacts/tests/coreclr/obj/linux.arm64.Checked/Managed/JIT/HardwareIntrinsics/HardwareIntrinsics_Arm_ro/generated/XUnitWrapperGenerator/XUnitWrapperGenerator.XUnitWrapperGenerator/FullRunner.g.cs:line 76157
..........................................
Sve.SaturatingDecrementBy64BitElementCount<Int64>(Int64, (Byte)8, SveMaskPattern.LargestMultipleOf4): SaturatingDecrementBy64BitElementCount failed:
    data: 8864098227272659010
  result: 281471758169992
..........................................
System.Exception: One or more scenarios did not complete as expected.
   at JIT.HardwareIntrinsics.Arm._Sve.Program.Sve_SaturatingDecrementBy64BitElementCount_long() in /home/alahay01/dotnet/runtime_sve_api/artifacts/tests/coreclr/obj/linux.arm64.Checked/Managed/JIT/HardwareIntrinsics/Arm/Sve/Sve_ro/Sve_ro/gen/Sve.SaturatingDecrementBy64BitElementCount.long.cs:line 62
   at Program.<<Main>$>g__TestExecutor3038|0_3039(StreamWriter tempLogSw, StreamWriter statsCsvSw, <>c__DisplayClass0_0&) in /home/alahay01/dotnet/runtime_sve_api/artifacts/tests/coreclr/obj/linux.arm64.Checked/Managed/JIT/HardwareIntrinsics/HardwareIntrinsics_Arm_ro/generated/XUnitWrapperGenerator/XUnitWrapperGenerator.XUnitWrapperGenerator/FullRunner.g.cs:line 76181
..........................................
Sve.SaturatingDecrementBy8BitElementCount<UInt32>(UInt32, (Byte)15, SveMaskPattern.VectorCount6): SaturatingDecrementBy8BitElementCount failed:
    data: 1042384
  result: 1076523650
..........................................
System.Exception: One or more scenarios did not complete as expected.
   at JIT.HardwareIntrinsics.Arm._Sve.Program.Sve_SaturatingDecrementBy8BitElementCount_uint() in /home/alahay01/dotnet/runtime_sve_api/artifacts/tests/coreclr/obj/linux.arm64.Checked/Managed/JIT/HardwareIntrinsics/Arm/Sve/Sve_ro/Sve_ro/gen/Sve.SaturatingDecrementBy8BitElementCount.uint.cs:line 62
   at Program.<<Main>$>g__TestExecutor3045|0_3046(StreamWriter tempLogSw, StreamWriter statsCsvSw, <>c__DisplayClass0_0&) in /home/alahay01/dotnet/runtime_sve_api/artifacts/tests/coreclr/obj/linux.arm64.Checked/Managed/JIT/HardwareIntrinsics/HardwareIntrinsics_Arm_ro/generated/XUnitWrapperGenerator/XUnitWrapperGenerator.XUnitWrapperGenerator/FullRunner.g.cs:line 76349
..........................................
Sve.SaturatingDecrementBy8BitElementCount<UInt64>(UInt64, (Byte)16, SveMaskPattern.All): SaturatingDecrementBy8BitElementCount failed:
    data: 10866263079732458373
  result: 281471758279756
..........................................
System.Exception: One or more scenarios did not complete as expected.
   at JIT.HardwareIntrinsics.Arm._Sve.Program.Sve_SaturatingDecrementBy8BitElementCount_ulong() in /home/alahay01/dotnet/runtime_sve_api/artifacts/tests/coreclr/obj/linux.arm64.Checked/Managed/JIT/HardwareIntrinsics/Arm/Sve/Sve_ro/Sve_ro/gen/Sve.SaturatingDecrementBy8BitElementCount.ulong.cs:line 62
   at Program.<<Main>$>g__TestExecutor3046|0_3047(StreamWriter tempLogSw, StreamWriter statsCsvSw, <>c__DisplayClass0_0&) in /home/alahay01/dotnet/runtime_sve_api/artifacts/tests/coreclr/obj/linux.arm64.Checked/Managed/JIT/HardwareIntrinsics/HardwareIntrinsics_Arm_ro/generated/XUnitWrapperGenerator/XUnitWrapperGenerator.XUnitWrapperGenerator/FullRunner.g.cs:line 76373
..........................................
Sve.SaturatingIncrementBy16BitElementCount<Int32>(Int32, (Byte)15, SveMaskPattern.VectorCount4): SaturatingIncrementBy16BitElementCount failed:
    data: 483039415
  result: 1076550760
..........................................
System.Exception: One or more scenarios did not complete as expected.
   at JIT.HardwareIntrinsics.Arm._Sve.Program.Sve_SaturatingIncrementBy16BitElementCount_int() in /home/alahay01/dotnet/runtime_sve_api/artifacts/tests/coreclr/obj/linux.arm64.Checked/Managed/JIT/HardwareIntrinsics/Arm/Sve/Sve_ro/Sve_ro/gen/Sve.SaturatingIncrementBy16BitElementCount.int.cs:line 62
   at Program.<<Main>$>g__TestExecutor3047|0_3048(StreamWriter tempLogSw, StreamWriter statsCsvSw, <>c__DisplayClass0_0&) in /home/alahay01/dotnet/runtime_sve_api/artifacts/tests/coreclr/obj/linux.arm64.Checked/Managed/JIT/HardwareIntrinsics/HardwareIntrinsics_Arm_ro/generated/XUnitWrapperGenerator/XUnitWrapperGenerator.XUnitWrapperGenerator/FullRunner.g.cs:line 76397
..........................................
Sve.SaturatingIncrementBy16BitElementCount<Int64>(Int64, (Byte)14, SveMaskPattern.All): SaturatingIncrementBy16BitElementCount failed:
    data: 1543252064550300311
  result: 281471758309696
..........................................
System.Exception: One or more scenarios did not complete as expected.
   at JIT.HardwareIntrinsics.Arm._Sve.Program.Sve_SaturatingIncrementBy16BitElementCount_long() in /home/alahay01/dotnet/runtime_sve_api/artifacts/tests/coreclr/obj/linux.arm64.Checked/Managed/JIT/HardwareIntrinsics/Arm/Sve/Sve_ro/Sve_ro/gen/Sve.SaturatingIncrementBy16BitElementCount.long.cs:line 62
   at Program.<<Main>$>g__TestExecutor3048|0_3049(StreamWriter tempLogSw, StreamWriter statsCsvSw, <>c__DisplayClass0_0&) in /home/alahay01/dotnet/runtime_sve_api/artifacts/tests/coreclr/obj/linux.arm64.Checked/Managed/JIT/HardwareIntrinsics/HardwareIntrinsics_Arm_ro/generated/XUnitWrapperGenerator/XUnitWrapperGenerator.XUnitWrapperGenerator/FullRunner.g.cs:line 76421
..........................................
Sve.SaturatingIncrementBy16BitElementCount<UInt32>(UInt32, (Byte)13, SveMaskPattern.VectorCount256): SaturatingIncrementBy16BitElementCount failed:
    data: 65481
  result: 1076579712
..........................................
System.Exception: One or more scenarios did not complete as expected.
   at JIT.HardwareIntrinsics.Arm._Sve.Program.Sve_SaturatingIncrementBy16BitElementCount_uint() in /home/alahay01/dotnet/runtime_sve_api/artifacts/tests/coreclr/obj/linux.arm64.Checked/Managed/JIT/HardwareIntrinsics/Arm/Sve/Sve_ro/Sve_ro/gen/Sve.SaturatingIncrementBy16BitElementCount.uint.cs:line 62
   at Program.<<Main>$>g__TestExecutor3049|0_3050(StreamWriter tempLogSw, StreamWriter statsCsvSw, <>c__DisplayClass0_0&) in /home/alahay01/dotnet/runtime_sve_api/artifacts/tests/coreclr/obj/linux.arm64.Checked/Managed/JIT/HardwareIntrinsics/HardwareIntrinsics_Arm_ro/generated/XUnitWrapperGenerator/XUnitWrapperGenerator.XUnitWrapperGenerator/FullRunner.g.cs:line 76445
..........................................
Sve.SaturatingIncrementBy16BitElementCount<UInt64>(UInt64, (Byte)12, SveMaskPattern.VectorCount32): SaturatingIncrementBy16BitElementCount failed:
    data: 1447485628763254839
  result: 281471758345696
..........................................
System.Exception: One or more scenarios did not complete as expected.
   at JIT.HardwareIntrinsics.Arm._Sve.Program.Sve_SaturatingIncrementBy16BitElementCount_ulong() in /home/alahay01/dotnet/runtime_sve_api/artifacts/tests/coreclr/obj/linux.arm64.Checked/Managed/JIT/HardwareIntrinsics/Arm/Sve/Sve_ro/Sve_ro/gen/Sve.SaturatingIncrementBy16BitElementCount.ulong.cs:line 62
   at Program.<<Main>$>g__TestExecutor3050|0_3051(StreamWriter tempLogSw, StreamWriter statsCsvSw, <>c__DisplayClass0_0&) in /home/alahay01/dotnet/runtime_sve_api/artifacts/tests/coreclr/obj/linux.arm64.Checked/Managed/JIT/HardwareIntrinsics/HardwareIntrinsics_Arm_ro/generated/XUnitWrapperGenerator/XUnitWrapperGenerator.XUnitWrapperGenerator/FullRunner.g.cs:line 76469
..........................................
Sve.SaturatingIncrementBy32BitElementCount<UInt32>(UInt32, (Byte)7, SveMaskPattern.LargestPowerOf2): SaturatingIncrementBy32BitElementCount failed:
    data: 768701
  result: 1076668236
..........................................
System.Exception: One or more scenarios did not complete as expected.
   at JIT.HardwareIntrinsics.Arm._Sve.Program.Sve_SaturatingIncrementBy32BitElementCount_uint() in /home/alahay01/dotnet/runtime_sve_api/artifacts/tests/coreclr/obj/linux.arm64.Checked/Managed/JIT/HardwareIntrinsics/Arm/Sve/Sve_ro/Sve_ro/gen/Sve.SaturatingIncrementBy32BitElementCount.uint.cs:line 62
   at Program.<<Main>$>g__TestExecutor3055|0_3056(StreamWriter tempLogSw, StreamWriter statsCsvSw, <>c__DisplayClass0_0&) in /home/alahay01/dotnet/runtime_sve_api/artifacts/tests/coreclr/obj/linux.arm64.Checked/Managed/JIT/HardwareIntrinsics/HardwareIntrinsics_Arm_ro/generated/XUnitWrapperGenerator/XUnitWrapperGenerator.XUnitWrapperGenerator/FullRunner.g.cs:line 76589
..........................................
Sve.SaturatingIncrementBy32BitElementCount<UInt64>(UInt64, (Byte)6, SveMaskPattern.All): SaturatingIncrementBy32BitElementCount failed:
    data: 13962047045424689689
  result: 281471758426676
..........................................
System.Exception: One or more scenarios did not complete as expected.
   at JIT.HardwareIntrinsics.Arm._Sve.Program.Sve_SaturatingIncrementBy32BitElementCount_ulong() in /home/alahay01/dotnet/runtime_sve_api/artifacts/tests/coreclr/obj/linux.arm64.Checked/Managed/JIT/HardwareIntrinsics/Arm/Sve/Sve_ro/Sve_ro/gen/Sve.SaturatingIncrementBy32BitElementCount.ulong.cs:line 62
   at Program.<<Main>$>g__TestExecutor3056|0_3057(StreamWriter tempLogSw, StreamWriter statsCsvSw, <>c__DisplayClass0_0&) in /home/alahay01/dotnet/runtime_sve_api/artifacts/tests/coreclr/obj/linux.arm64.Checked/Managed/JIT/HardwareIntrinsics/HardwareIntrinsics_Arm_ro/generated/XUnitWrapperGenerator/XUnitWrapperGenerator.XUnitWrapperGenerator/FullRunner.g.cs:line 76613
..........................................
Sve.SaturatingIncrementBy64BitElementCount<Int32>(Int32, (Byte)3, SveMaskPattern.VectorCount64): SaturatingIncrementBy64BitElementCount failed:
    data: 826182317
  result: 1076742464
..........................................
System.Exception: One or more scenarios did not complete as expected.
   at JIT.HardwareIntrinsics.Arm._Sve.Program.Sve_SaturatingIncrementBy64BitElementCount_int() in /home/alahay01/dotnet/runtime_sve_api/artifacts/tests/coreclr/obj/linux.arm64.Checked/Managed/JIT/HardwareIntrinsics/Arm/Sve/Sve_ro/Sve_ro/gen/Sve.SaturatingIncrementBy64BitElementCount.int.cs:line 62
   at Program.<<Main>$>g__TestExecutor3059|0_3060(StreamWriter tempLogSw, StreamWriter statsCsvSw, <>c__DisplayClass0_0&) in /home/alahay01/dotnet/runtime_sve_api/artifacts/tests/coreclr/obj/linux.arm64.Checked/Managed/JIT/HardwareIntrinsics/HardwareIntrinsics_Arm_ro/generated/XUnitWrapperGenerator/XUnitWrapperGenerator.XUnitWrapperGenerator/FullRunner.g.cs:line 76685
..........................................
Sve.SaturatingIncrementBy64BitElementCount<UInt32>(UInt32, (Byte)1, SveMaskPattern.VectorCount6): SaturatingIncrementBy64BitElementCount failed:
    data: 490239
  result: 1076760508
..........................................
System.Exception: One or more scenarios did not complete as expected.
   at Program.<<Main>$>g__TestExecutor3061|0_3062(StreamWriter tempLogSw, StreamWriter statsCsvSw, <>c__DisplayClass0_0&) in /home/alahay01/dotnet/runtime_sve_api/artifacts/tests/coreclr/obj/linux.arm64.Checked/Managed/JIT/HardwareIntrinsics/HardwareIntrinsics_Arm_ro/generated/XUnitWrapperGenerator/XUnitWrapperGenerator.XUnitWrapperGenerator/FullRunner.g.cs:line 76733
..........................................
Sve.SaturatingIncrementBy64BitElementCount<UInt64>(UInt64, (Byte)2, SveMaskPattern.LargestMultipleOf3): SaturatingIncrementBy64BitElementCount failed:
    data: 12153606623885446615
  result: 281471758516628
..........................................
System.Exception: One or more scenarios did not complete as expected.
   at JIT.HardwareIntrinsics.Arm._Sve.Program.Sve_SaturatingIncrementBy64BitElementCount_ulong() in /home/alahay01/dotnet/runtime_sve_api/artifacts/tests/coreclr/obj/linux.arm64.Checked/Managed/JIT/HardwareIntrinsics/Arm/Sve/Sve_ro/Sve_ro/gen/Sve.SaturatingIncrementBy64BitElementCount.ulong.cs:line 62
   at Program.<<Main>$>g__TestExecutor3062|0_3063(StreamWriter tempLogSw, StreamWriter statsCsvSw, <>c__DisplayClass0_0&) in /home/alahay01/dotnet/runtime_sve_api/artifacts/tests/coreclr/obj/linux.arm64.Checked/Managed/JIT/HardwareIntrinsics/HardwareIntrinsics_Arm_ro/generated/XUnitWrapperGenerator/XUnitWrapperGenerator.XUnitWrapperGenerator/FullRunner.g.cs:line 76757
..........................................
Sve.SaturatingIncrementBy8BitElementCount<Int32>(Int32, (Byte)2, SveMaskPattern.VectorCount8): SaturatingIncrementBy8BitElementCount failed:
    data: 986714797
  result: 1076811060
..........................................
System.Exception: One or more scenarios did not complete as expected.
   at JIT.HardwareIntrinsics.Arm._Sve.Program.Sve_SaturatingIncrementBy8BitElementCount_int() in /home/alahay01/dotnet/runtime_sve_api/artifacts/tests/coreclr/obj/linux.arm64.Checked/Managed/JIT/HardwareIntrinsics/Arm/Sve/Sve_ro/Sve_ro/gen/Sve.SaturatingIncrementBy8BitElementCount.int.cs:line 62
   at Program.<<Main>$>g__TestExecutor3065|0_3066(StreamWriter tempLogSw, StreamWriter statsCsvSw, <>c__DisplayClass0_0&) in /home/alahay01/dotnet/runtime_sve_api/artifacts/tests/coreclr/obj/linux.arm64.Checked/Managed/JIT/HardwareIntrinsics/HardwareIntrinsics_Arm_ro/generated/XUnitWrapperGenerator/XUnitWrapperGenerator.XUnitWrapperGenerator/FullRunner.g.cs:line 76829
..........................................
Sve.SaturatingIncrementBy8BitElementCount<Int64>(Int64, (Byte)2, SveMaskPattern.VectorCount4): SaturatingIncrementBy8BitElementCount failed:
    data: 7866817373567171790
  result: 281471758572564
..........................................
System.Exception: One or more scenarios did not complete as expected.
   at JIT.HardwareIntrinsics.Arm._Sve.Program.Sve_SaturatingIncrementBy8BitElementCount_long() in /home/alahay01/dotnet/runtime_sve_api/artifacts/tests/coreclr/obj/linux.arm64.Checked/Managed/JIT/HardwareIntrinsics/Arm/Sve/Sve_ro/Sve_ro/gen/Sve.SaturatingIncrementBy8BitElementCount.long.cs:line 62
   at Program.<<Main>$>g__TestExecutor3066|0_3067(StreamWriter tempLogSw, StreamWriter statsCsvSw, <>c__DisplayClass0_0&) in /home/alahay01/dotnet/runtime_sve_api/artifacts/tests/coreclr/obj/linux.arm64.Checked/Managed/JIT/HardwareIntrinsics/HardwareIntrinsics_Arm_ro/generated/XUnitWrapperGenerator/XUnitWrapperGenerator.XUnitWrapperGenerator/FullRunner.g.cs:line 76853
..........................................
Sve.SaturatingIncrementBy8BitElementCount<UInt64>(UInt64, (Byte)2, SveMaskPattern.All): SaturatingIncrementBy8BitElementCount failed:
    data: 4329698342342604589
  result: 281471758596488
..........................................
System.Exception: One or more scenarios did not complete as expected.
   at JIT.HardwareIntrinsics.Arm._Sve.Program.Sve_SaturatingIncrementBy8BitElementCount_ulong() in /home/alahay01/dotnet/runtime_sve_api/artifacts/tests/coreclr/obj/linux.arm64.Checked/Managed/JIT/HardwareIntrinsics/Arm/Sve/Sve_ro/Sve_ro/gen/Sve.SaturatingIncrementBy8BitElementCount.ulong.cs:line 62
   at Program.<<Main>$>g__TestExecutor3068|0_3069(StreamWriter tempLogSw, StreamWriter statsCsvSw, <>c__DisplayClass0_0&) in /home/alahay01/dotnet/runtime_sve_api/artifacts/tests/coreclr/obj/linux.arm64.Checked/Managed/JIT/HardwareIntrinsics/HardwareIntrinsics_Arm_ro/generated/XUnitWrapperGenerator/XUnitWrapperGenerator.XUnitWrapperGenerator/FullRunner.g.cs:line 76901
------------------- {'JitStress': '2', 'JitStressRegs': '2'} -------------------
------------------- {'JitStress': '2', 'JitStressRegs': '3'} -------------------
------------------- {'JitStress': '2', 'JitStressRegs': '4'} -------------------
------------------- {'JitStress': '2', 'JitStressRegs': '8'} -------------------
Test failed:
..........................................
..........................................
Sve.SaturatingDecrementBy16BitElementCount<Int32>(Int32, (Byte)2, SveMaskPattern.LargestPowerOf2): SaturatingDecrementBy16BitElementCount failed:
    data: 1988623
  result: 1880082288
..........................................
System.Exception: One or more scenarios did not complete as expected.
   at JIT.HardwareIntrinsics.Arm._Sve.Program.Sve_SaturatingDecrementBy16BitElementCount_int() in /home/alahay01/dotnet/runtime_sve_api/artifacts/tests/coreclr/obj/linux.arm64.Checked/Managed/JIT/HardwareIntrinsics/Arm/Sve/Sve_ro/Sve_ro/gen/Sve.SaturatingDecrementBy16BitElementCount.int.cs:line 62
   at Program.<<Main>$>g__TestExecutor3025|0_3026(StreamWriter tempLogSw, StreamWriter statsCsvSw, <>c__DisplayClass0_0&) in /home/alahay01/dotnet/runtime_sve_api/artifacts/tests/coreclr/obj/linux.arm64.Checked/Managed/JIT/HardwareIntrinsics/HardwareIntrinsics_Arm_ro/generated/XUnitWrapperGenerator/XUnitWrapperGenerator.XUnitWrapperGenerator/FullRunner.g.cs:line 75869
..........................................
Sve.SaturatingDecrementBy16BitElementCount<Int64>(Int64, (Byte)12, SveMaskPattern.VectorCount1): SaturatingDecrementBy16BitElementCount failed:
    data: 1703615592328327675
  result: 281472561997096
..........................................
System.Exception: One or more scenarios did not complete as expected.
   at JIT.HardwareIntrinsics.Arm._Sve.Program.Sve_SaturatingDecrementBy16BitElementCount_long() in /home/alahay01/dotnet/runtime_sve_api/artifacts/tests/coreclr/obj/linux.arm64.Checked/Managed/JIT/HardwareIntrinsics/Arm/Sve/Sve_ro/Sve_ro/gen/Sve.SaturatingDecrementBy16BitElementCount.long.cs:line 62
   at Program.<<Main>$>g__TestExecutor3026|0_3027(StreamWriter tempLogSw, StreamWriter statsCsvSw, <>c__DisplayClass0_0&) in /home/alahay01/dotnet/runtime_sve_api/artifacts/tests/coreclr/obj/linux.arm64.Checked/Managed/JIT/HardwareIntrinsics/HardwareIntrinsics_Arm_ro/generated/XUnitWrapperGenerator/XUnitWrapperGenerator.XUnitWrapperGenerator/FullRunner.g.cs:line 75893
..........................................
Sve.SaturatingDecrementBy16BitElementCount<UInt32>(UInt32, (Byte)5, SveMaskPattern.VectorCount2): SaturatingDecrementBy16BitElementCount failed:
    data: 447216
  result: 1880269990
..........................................
System.Exception: One or more scenarios did not complete as expected.
   at JIT.HardwareIntrinsics.Arm._Sve.Program.Sve_SaturatingDecrementBy16BitElementCount_uint() in /home/alahay01/dotnet/runtime_sve_api/artifacts/tests/coreclr/obj/linux.arm64.Checked/Managed/JIT/HardwareIntrinsics/Arm/Sve/Sve_ro/Sve_ro/gen/Sve.SaturatingDecrementBy16BitElementCount.uint.cs:line 62
   at Program.<<Main>$>g__TestExecutor3027|0_3028(StreamWriter tempLogSw, StreamWriter statsCsvSw, <>c__DisplayClass0_0&) in /home/alahay01/dotnet/runtime_sve_api/artifacts/tests/coreclr/obj/linux.arm64.Checked/Managed/JIT/HardwareIntrinsics/HardwareIntrinsics_Arm_ro/generated/XUnitWrapperGenerator/XUnitWrapperGenerator.XUnitWrapperGenerator/FullRunner.g.cs:line 75917
..........................................
Sve.SaturatingDecrementBy16BitElementCount<UInt64>(UInt64, (Byte)7, SveMaskPattern.VectorCount3): SaturatingDecrementBy16BitElementCount failed:
    data: 12208291753587934179
  result: 281472562034327
..........................................
System.Exception: One or more scenarios did not complete as expected.
   at JIT.HardwareIntrinsics.Arm._Sve.Program.Sve_SaturatingDecrementBy16BitElementCount_ulong() in /home/alahay01/dotnet/runtime_sve_api/artifacts/tests/coreclr/obj/linux.arm64.Checked/Managed/JIT/HardwareIntrinsics/Arm/Sve/Sve_ro/Sve_ro/gen/Sve.SaturatingDecrementBy16BitElementCount.ulong.cs:line 62
   at Program.<<Main>$>g__TestExecutor3028|0_3029(StreamWriter tempLogSw, StreamWriter statsCsvSw, <>c__DisplayClass0_0&) in /home/alahay01/dotnet/runtime_sve_api/artifacts/tests/coreclr/obj/linux.arm64.Checked/Managed/JIT/HardwareIntrinsics/HardwareIntrinsics_Arm_ro/generated/XUnitWrapperGenerator/XUnitWrapperGenerator.XUnitWrapperGenerator/FullRunner.g.cs:line 75941
..........................................
Sve.SaturatingDecrementBy32BitElementCount<Int32>(Int32, (Byte)1, SveMaskPattern.VectorCount6): SaturatingDecrementBy32BitElementCount failed:
    data: 1578631464
  result: 1880344080
..........................................
System.Exception: One or more scenarios did not complete as expected.
   at JIT.HardwareIntrinsics.Arm._Sve.Program.Sve_SaturatingDecrementBy32BitElementCount_int() in /home/alahay01/dotnet/runtime_sve_api/artifacts/tests/coreclr/obj/linux.arm64.Checked/Managed/JIT/HardwareIntrinsics/Arm/Sve/Sve_ro/Sve_ro/gen/Sve.SaturatingDecrementBy32BitElementCount.int.cs:line 62
   at Program.<<Main>$>g__TestExecutor3031|0_3032(StreamWriter tempLogSw, StreamWriter statsCsvSw, <>c__DisplayClass0_0&) in /home/alahay01/dotnet/runtime_sve_api/artifacts/tests/coreclr/obj/linux.arm64.Checked/Managed/JIT/HardwareIntrinsics/HardwareIntrinsics_Arm_ro/generated/XUnitWrapperGenerator/XUnitWrapperGenerator.XUnitWrapperGenerator/FullRunner.g.cs:line 76013
..........................................
Sve.SaturatingDecrementBy32BitElementCount<Int64>(Int64, (Byte)2, SveMaskPattern.VectorCount7): SaturatingDecrementBy32BitElementCount failed:
    data: 3206507008299041815
  result: 281472562098204
..........................................
System.Exception: One or more scenarios did not complete as expected.
   at JIT.HardwareIntrinsics.Arm._Sve.Program.Sve_SaturatingDecrementBy32BitElementCount_long() in /home/alahay01/dotnet/runtime_sve_api/artifacts/tests/coreclr/obj/linux.arm64.Checked/Managed/JIT/HardwareIntrinsics/Arm/Sve/Sve_ro/Sve_ro/gen/Sve.SaturatingDecrementBy32BitElementCount.long.cs:line 62
   at Program.<<Main>$>g__TestExecutor3032|0_3033(StreamWriter tempLogSw, StreamWriter statsCsvSw, <>c__DisplayClass0_0&) in /home/alahay01/dotnet/runtime_sve_api/artifacts/tests/coreclr/obj/linux.arm64.Checked/Managed/JIT/HardwareIntrinsics/HardwareIntrinsics_Arm_ro/generated/XUnitWrapperGenerator/XUnitWrapperGenerator.XUnitWrapperGenerator/FullRunner.g.cs:line 76037
..........................................
Sve.SaturatingDecrementBy32BitElementCount<UInt32>(UInt32, (Byte)3, SveMaskPattern.VectorCount8): SaturatingDecrementBy32BitElementCount failed:
    data: 892823
  result: 1880365332
..........................................
System.Exception: One or more scenarios did not complete as expected.
   at JIT.HardwareIntrinsics.Arm._Sve.Program.Sve_SaturatingDecrementBy32BitElementCount_uint() in /home/alahay01/dotnet/runtime_sve_api/artifacts/tests/coreclr/obj/linux.arm64.Checked/Managed/JIT/HardwareIntrinsics/Arm/Sve/Sve_ro/Sve_ro/gen/Sve.SaturatingDecrementBy32BitElementCount.uint.cs:line 62
   at Program.<<Main>$>g__TestExecutor3033|0_3034(StreamWriter tempLogSw, StreamWriter statsCsvSw, <>c__DisplayClass0_0&) in /home/alahay01/dotnet/runtime_sve_api/artifacts/tests/coreclr/obj/linux.arm64.Checked/Managed/JIT/HardwareIntrinsics/HardwareIntrinsics_Arm_ro/generated/XUnitWrapperGenerator/XUnitWrapperGenerator.XUnitWrapperGenerator/FullRunner.g.cs:line 76061
..........................................
Sve.SaturatingDecrementBy64BitElementCount<Int32>(Int32, (Byte)7, SveMaskPattern.VectorCount256): SaturatingDecrementBy64BitElementCount failed:
    data: 23434250
  result: 1880428012
..........................................
System.Exception: One or more scenarios did not complete as expected.
   at JIT.HardwareIntrinsics.Arm._Sve.Program.Sve_SaturatingDecrementBy64BitElementCount_int() in /home/alahay01/dotnet/runtime_sve_api/artifacts/tests/coreclr/obj/linux.arm64.Checked/Managed/JIT/HardwareIntrinsics/Arm/Sve/Sve_ro/Sve_ro/gen/Sve.SaturatingDecrementBy64BitElementCount.int.cs:line 62
   at Program.<<Main>$>g__TestExecutor3037|0_3038(StreamWriter tempLogSw, StreamWriter statsCsvSw, <>c__DisplayClass0_0&) in /home/alahay01/dotnet/runtime_sve_api/artifacts/tests/coreclr/obj/linux.arm64.Checked/Managed/JIT/HardwareIntrinsics/HardwareIntrinsics_Arm_ro/generated/XUnitWrapperGenerator/XUnitWrapperGenerator.XUnitWrapperGenerator/FullRunner.g.cs:line 76157
..........................................
Sve.SaturatingDecrementBy64BitElementCount<Int64>(Int64, (Byte)8, SveMaskPattern.LargestMultipleOf4): SaturatingDecrementBy64BitElementCount failed:
    data: 1863959581451309502
  result: 281472562186884
..........................................
System.Exception: One or more scenarios did not complete as expected.
   at JIT.HardwareIntrinsics.Arm._Sve.Program.Sve_SaturatingDecrementBy64BitElementCount_long() in /home/alahay01/dotnet/runtime_sve_api/artifacts/tests/coreclr/obj/linux.arm64.Checked/Managed/JIT/HardwareIntrinsics/Arm/Sve/Sve_ro/Sve_ro/gen/Sve.SaturatingDecrementBy64BitElementCount.long.cs:line 62
   at Program.<<Main>$>g__TestExecutor3038|0_3039(StreamWriter tempLogSw, StreamWriter statsCsvSw, <>c__DisplayClass0_0&) in /home/alahay01/dotnet/runtime_sve_api/artifacts/tests/coreclr/obj/linux.arm64.Checked/Managed/JIT/HardwareIntrinsics/HardwareIntrinsics_Arm_ro/generated/XUnitWrapperGenerator/XUnitWrapperGenerator.XUnitWrapperGenerator/FullRunner.g.cs:line 76181
..........................................
Sve.SaturatingDecrementBy64BitElementCount<UInt32>(UInt32, (Byte)9, SveMaskPattern.LargestMultipleOf3): SaturatingDecrementBy64BitElementCount failed:
    data: 1030582
  result: 1880454572
..........................................
System.Exception: One or more scenarios did not complete as expected.
   at JIT.HardwareIntrinsics.Arm._Sve.Program.Sve_SaturatingDecrementBy64BitElementCount_uint() in /home/alahay01/dotnet/runtime_sve_api/artifacts/tests/coreclr/obj/linux.arm64.Checked/Managed/JIT/HardwareIntrinsics/Arm/Sve/Sve_ro/Sve_ro/gen/Sve.SaturatingDecrementBy64BitElementCount.uint.cs:line 62
   at Program.<<Main>$>g__TestExecutor3039|0_3040(StreamWriter tempLogSw, StreamWriter statsCsvSw, <>c__DisplayClass0_0&) in /home/alahay01/dotnet/runtime_sve_api/artifacts/tests/coreclr/obj/linux.arm64.Checked/Managed/JIT/HardwareIntrinsics/HardwareIntrinsics_Arm_ro/generated/XUnitWrapperGenerator/XUnitWrapperGenerator.XUnitWrapperGenerator/FullRunner.g.cs:line 76205
..........................................
Sve.SaturatingDecrementBy64BitElementCount<UInt64>(UInt64, (Byte)10, SveMaskPattern.All): SaturatingDecrementBy64BitElementCount failed:
    data: 7141265413021461957
  result: 281472562210108
..........................................
System.Exception: One or more scenarios did not complete as expected.
   at JIT.HardwareIntrinsics.Arm._Sve.Program.Sve_SaturatingDecrementBy64BitElementCount_ulong() in /home/alahay01/dotnet/runtime_sve_api/artifacts/tests/coreclr/obj/linux.arm64.Checked/Managed/JIT/HardwareIntrinsics/Arm/Sve/Sve_ro/Sve_ro/gen/Sve.SaturatingDecrementBy64BitElementCount.ulong.cs:line 62
   at Program.<<Main>$>g__TestExecutor3040|0_3041(StreamWriter tempLogSw, StreamWriter statsCsvSw, <>c__DisplayClass0_0&) in /home/alahay01/dotnet/runtime_sve_api/artifacts/tests/coreclr/obj/linux.arm64.Checked/Managed/JIT/HardwareIntrinsics/HardwareIntrinsics_Arm_ro/generated/XUnitWrapperGenerator/XUnitWrapperGenerator.XUnitWrapperGenerator/FullRunner.g.cs:line 76229
..........................................
Sve.SaturatingDecrementBy8BitElementCount<Int64>(Int64, (Byte)14, SveMaskPattern.LargestPowerOf2): SaturatingDecrementBy8BitElementCount failed:
    data: 846372998119134933
  result: 281472562279908
..........................................
System.Exception: One or more scenarios did not complete as expected.
   at JIT.HardwareIntrinsics.Arm._Sve.Program.Sve_SaturatingDecrementBy8BitElementCount_long() in /home/alahay01/dotnet/runtime_sve_api/artifacts/tests/coreclr/obj/linux.arm64.Checked/Managed/JIT/HardwareIntrinsics/Arm/Sve/Sve_ro/Sve_ro/gen/Sve.SaturatingDecrementBy8BitElementCount.long.cs:line 62
   at Program.<<Main>$>g__TestExecutor3044|0_3045(StreamWriter tempLogSw, StreamWriter statsCsvSw, <>c__DisplayClass0_0&) in /home/alahay01/dotnet/runtime_sve_api/artifacts/tests/coreclr/obj/linux.arm64.Checked/Managed/JIT/HardwareIntrinsics/HardwareIntrinsics_Arm_ro/generated/XUnitWrapperGenerator/XUnitWrapperGenerator.XUnitWrapperGenerator/FullRunner.g.cs:line 76325
..........................................
Sve.SaturatingDecrementBy8BitElementCount<UInt32>(UInt32, (Byte)15, SveMaskPattern.VectorCount6): SaturatingDecrementBy8BitElementCount failed:
    data: 1048465
  result: 1880547446
..........................................
System.Exception: One or more scenarios did not complete as expected.
   at JIT.HardwareIntrinsics.Arm._Sve.Program.Sve_SaturatingDecrementBy8BitElementCount_uint() in /home/alahay01/dotnet/runtime_sve_api/artifacts/tests/coreclr/obj/linux.arm64.Checked/Managed/JIT/HardwareIntrinsics/Arm/Sve/Sve_ro/Sve_ro/gen/Sve.SaturatingDecrementBy8BitElementCount.uint.cs:line 62
   at Program.<<Main>$>g__TestExecutor3045|0_3046(StreamWriter tempLogSw, StreamWriter statsCsvSw, <>c__DisplayClass0_0&) in /home/alahay01/dotnet/runtime_sve_api/artifacts/tests/coreclr/obj/linux.arm64.Checked/Managed/JIT/HardwareIntrinsics/HardwareIntrinsics_Arm_ro/generated/XUnitWrapperGenerator/XUnitWrapperGenerator.XUnitWrapperGenerator/FullRunner.g.cs:line 76349
..........................................
Sve.SaturatingDecrementBy8BitElementCount<UInt64>(UInt64, (Byte)16, SveMaskPattern.All): SaturatingDecrementBy8BitElementCount failed:
    data: 9634586295596023794
  result: 281472562304236
..........................................
System.Exception: One or more scenarios did not complete as expected.
   at JIT.HardwareIntrinsics.Arm._Sve.Program.Sve_SaturatingDecrementBy8BitElementCount_ulong() in /home/alahay01/dotnet/runtime_sve_api/artifacts/tests/coreclr/obj/linux.arm64.Checked/Managed/JIT/HardwareIntrinsics/Arm/Sve/Sve_ro/Sve_ro/gen/Sve.SaturatingDecrementBy8BitElementCount.ulong.cs:line 62
   at Program.<<Main>$>g__TestExecutor3046|0_3047(StreamWriter tempLogSw, StreamWriter statsCsvSw, <>c__DisplayClass0_0&) in /home/alahay01/dotnet/runtime_sve_api/artifacts/tests/coreclr/obj/linux.arm64.Checked/Managed/JIT/HardwareIntrinsics/HardwareIntrinsics_Arm_ro/generated/XUnitWrapperGenerator/XUnitWrapperGenerator.XUnitWrapperGenerator/FullRunner.g.cs:line 76373
..........................................
Sve.SaturatingIncrementBy16BitElementCount<Int32>(Int32, (Byte)15, SveMaskPattern.VectorCount4): SaturatingIncrementBy16BitElementCount failed:
    data: 1755750932
  result: 1880575700
..........................................
System.Exception: One or more scenarios did not complete as expected.
   at JIT.HardwareIntrinsics.Arm._Sve.Program.Sve_SaturatingIncrementBy16BitElementCount_int() in /home/alahay01/dotnet/runtime_sve_api/artifacts/tests/coreclr/obj/linux.arm64.Checked/Managed/JIT/HardwareIntrinsics/Arm/Sve/Sve_ro/Sve_ro/gen/Sve.SaturatingIncrementBy16BitElementCount.int.cs:line 62
   at Program.<<Main>$>g__TestExecutor3047|0_3048(StreamWriter tempLogSw, StreamWriter statsCsvSw, <>c__DisplayClass0_0&) in /home/alahay01/dotnet/runtime_sve_api/artifacts/tests/coreclr/obj/linux.arm64.Checked/Managed/JIT/HardwareIntrinsics/HardwareIntrinsics_Arm_ro/generated/XUnitWrapperGenerator/XUnitWrapperGenerator.XUnitWrapperGenerator/FullRunner.g.cs:line 76397
..........................................
Sve.SaturatingIncrementBy16BitElementCount<Int64>(Int64, (Byte)14, SveMaskPattern.All): SaturatingIncrementBy16BitElementCount failed:
    data: 8727574235438189647
  result: 281472562335312
..........................................
System.Exception: One or more scenarios did not complete as expected.
   at JIT.HardwareIntrinsics.Arm._Sve.Program.Sve_SaturatingIncrementBy16BitElementCount_long() in /home/alahay01/dotnet/runtime_sve_api/artifacts/tests/coreclr/obj/linux.arm64.Checked/Managed/JIT/HardwareIntrinsics/Arm/Sve/Sve_ro/Sve_ro/gen/Sve.SaturatingIncrementBy16BitElementCount.long.cs:line 62
   at Program.<<Main>$>g__TestExecutor3048|0_3049(StreamWriter tempLogSw, StreamWriter statsCsvSw, <>c__DisplayClass0_0&) in /home/alahay01/dotnet/runtime_sve_api/artifacts/tests/coreclr/obj/linux.arm64.Checked/Managed/JIT/HardwareIntrinsics/HardwareIntrinsics_Arm_ro/generated/XUnitWrapperGenerator/XUnitWrapperGenerator.XUnitWrapperGenerator/FullRunner.g.cs:line 76421
..........................................
Sve.SaturatingIncrementBy16BitElementCount<UInt32>(UInt32, (Byte)13, SveMaskPattern.VectorCount256): SaturatingIncrementBy16BitElementCount failed:
    data: 424175
  result: 1880605676
..........................................
System.Exception: One or more scenarios did not complete as expected.
   at JIT.HardwareIntrinsics.Arm._Sve.Program.Sve_SaturatingIncrementBy16BitElementCount_uint() in /home/alahay01/dotnet/runtime_sve_api/artifacts/tests/coreclr/obj/linux.arm64.Checked/Managed/JIT/HardwareIntrinsics/Arm/Sve/Sve_ro/Sve_ro/gen/Sve.SaturatingIncrementBy16BitElementCount.uint.cs:line 62
   at Program.<<Main>$>g__TestExecutor3049|0_3050(StreamWriter tempLogSw, StreamWriter statsCsvSw, <>c__DisplayClass0_0&) in /home/alahay01/dotnet/runtime_sve_api/artifacts/tests/coreclr/obj/linux.arm64.Checked/Managed/JIT/HardwareIntrinsics/HardwareIntrinsics_Arm_ro/generated/XUnitWrapperGenerator/XUnitWrapperGenerator.XUnitWrapperGenerator/FullRunner.g.cs:line 76445
..........................................
Sve.SaturatingIncrementBy16BitElementCount<UInt64>(UInt64, (Byte)12, SveMaskPattern.VectorCount32): SaturatingIncrementBy16BitElementCount failed:
    data: 2171877120303911895
  result: 281472562372904
..........................................
System.Exception: One or more scenarios did not complete as expected.
   at JIT.HardwareIntrinsics.Arm._Sve.Program.Sve_SaturatingIncrementBy16BitElementCount_ulong() in /home/alahay01/dotnet/runtime_sve_api/artifacts/tests/coreclr/obj/linux.arm64.Checked/Managed/JIT/HardwareIntrinsics/Arm/Sve/Sve_ro/Sve_ro/gen/Sve.SaturatingIncrementBy16BitElementCount.ulong.cs:line 62
   at Program.<<Main>$>g__TestExecutor3050|0_3051(StreamWriter tempLogSw, StreamWriter statsCsvSw, <>c__DisplayClass0_0&) in /home/alahay01/dotnet/runtime_sve_api/artifacts/tests/coreclr/obj/linux.arm64.Checked/Managed/JIT/HardwareIntrinsics/HardwareIntrinsics_Arm_ro/generated/XUnitWrapperGenerator/XUnitWrapperGenerator.XUnitWrapperGenerator/FullRunner.g.cs:line 76469
..........................................
Sve.SaturatingIncrementBy32BitElementCount<Int32>(Int32, (Byte)9, SveMaskPattern.VectorCount5): SaturatingIncrementBy32BitElementCount failed:
    data: 800516061
  result: 1880679824
..........................................
System.Exception: One or more scenarios did not complete as expected.
   at JIT.HardwareIntrinsics.Arm._Sve.Program.Sve_SaturatingIncrementBy32BitElementCount_int() in /home/alahay01/dotnet/runtime_sve_api/artifacts/tests/coreclr/obj/linux.arm64.Checked/Managed/JIT/HardwareIntrinsics/Arm/Sve/Sve_ro/Sve_ro/gen/Sve.SaturatingIncrementBy32BitElementCount.int.cs:line 62
   at Program.<<Main>$>g__TestExecutor3053|0_3054(StreamWriter tempLogSw, StreamWriter statsCsvSw, <>c__DisplayClass0_0&) in /home/alahay01/dotnet/runtime_sve_api/artifacts/tests/coreclr/obj/linux.arm64.Checked/Managed/JIT/HardwareIntrinsics/HardwareIntrinsics_Arm_ro/generated/XUnitWrapperGenerator/XUnitWrapperGenerator.XUnitWrapperGenerator/FullRunner.g.cs:line 76541
..........................................
Sve.SaturatingIncrementBy32BitElementCount<Int64>(Int64, (Byte)8, SveMaskPattern.All): SaturatingIncrementBy32BitElementCount failed:
    data: 7468148282198511908
  result: 281472562437712
..........................................
System.Exception: One or more scenarios did not complete as expected.
   at JIT.HardwareIntrinsics.Arm._Sve.Program.Sve_SaturatingIncrementBy32BitElementCount_long() in /home/alahay01/dotnet/runtime_sve_api/artifacts/tests/coreclr/obj/linux.arm64.Checked/Managed/JIT/HardwareIntrinsics/Arm/Sve/Sve_ro/Sve_ro/gen/Sve.SaturatingIncrementBy32BitElementCount.long.cs:line 62
   at Program.<<Main>$>g__TestExecutor3054|0_3055(StreamWriter tempLogSw, StreamWriter statsCsvSw, <>c__DisplayClass0_0&) in /home/alahay01/dotnet/runtime_sve_api/artifacts/tests/coreclr/obj/linux.arm64.Checked/Managed/JIT/HardwareIntrinsics/HardwareIntrinsics_Arm_ro/generated/XUnitWrapperGenerator/XUnitWrapperGenerator.XUnitWrapperGenerator/FullRunner.g.cs:line 76565
..........................................
Sve.SaturatingIncrementBy32BitElementCount<UInt32>(UInt32, (Byte)7, SveMaskPattern.LargestPowerOf2): SaturatingIncrementBy32BitElementCount failed:
    data: 118590
  result: 1880699844
..........................................
System.Exception: One or more scenarios did not complete as expected.
   at JIT.HardwareIntrinsics.Arm._Sve.Program.Sve_SaturatingIncrementBy32BitElementCount_uint() in /home/alahay01/dotnet/runtime_sve_api/artifacts/tests/coreclr/obj/linux.arm64.Checked/Managed/JIT/HardwareIntrinsics/Arm/Sve/Sve_ro/Sve_ro/gen/Sve.SaturatingIncrementBy32BitElementCount.uint.cs:line 62
   at Program.<<Main>$>g__TestExecutor3055|0_3056(StreamWriter tempLogSw, StreamWriter statsCsvSw, <>c__DisplayClass0_0&) in /home/alahay01/dotnet/runtime_sve_api/artifacts/tests/coreclr/obj/linux.arm64.Checked/Managed/JIT/HardwareIntrinsics/HardwareIntrinsics_Arm_ro/generated/XUnitWrapperGenerator/XUnitWrapperGenerator.XUnitWrapperGenerator/FullRunner.g.cs:line 76589
..........................................
Sve.SaturatingIncrementBy32BitElementCount<UInt64>(UInt64, (Byte)6, SveMaskPattern.All): SaturatingIncrementBy32BitElementCount failed:
    data: 15370710504695293023
  result: 281472562458900
..........................................
System.Exception: One or more scenarios did not complete as expected.
   at JIT.HardwareIntrinsics.Arm._Sve.Program.Sve_SaturatingIncrementBy32BitElementCount_ulong() in /home/alahay01/dotnet/runtime_sve_api/artifacts/tests/coreclr/obj/linux.arm64.Checked/Managed/JIT/HardwareIntrinsics/Arm/Sve/Sve_ro/Sve_ro/gen/Sve.SaturatingIncrementBy32BitElementCount.ulong.cs:line 62
   at Program.<<Main>$>g__TestExecutor3056|0_3057(StreamWriter tempLogSw, StreamWriter statsCsvSw, <>c__DisplayClass0_0&) in /home/alahay01/dotnet/runtime_sve_api/artifacts/tests/coreclr/obj/linux.arm64.Checked/Managed/JIT/HardwareIntrinsics/HardwareIntrinsics_Arm_ro/generated/XUnitWrapperGenerator/XUnitWrapperGenerator.XUnitWrapperGenerator/FullRunner.g.cs:line 76613
..........................................
Sve.SaturatingIncrementBy64BitElementCount<Int32>(Int32, (Byte)3, SveMaskPattern.VectorCount64): SaturatingIncrementBy64BitElementCount failed:
    data: 778795782
  result: 1880777300
..........................................
System.Exception: One or more scenarios did not complete as expected.
   at JIT.HardwareIntrinsics.Arm._Sve.Program.Sve_SaturatingIncrementBy64BitElementCount_int() in /home/alahay01/dotnet/runtime_sve_api/artifacts/tests/coreclr/obj/linux.arm64.Checked/Managed/JIT/HardwareIntrinsics/Arm/Sve/Sve_ro/Sve_ro/gen/Sve.SaturatingIncrementBy64BitElementCount.int.cs:line 62
   at Program.<<Main>$>g__TestExecutor3059|0_3060(StreamWriter tempLogSw, StreamWriter statsCsvSw, <>c__DisplayClass0_0&) in /home/alahay01/dotnet/runtime_sve_api/artifacts/tests/coreclr/obj/linux.arm64.Checked/Managed/JIT/HardwareIntrinsics/HardwareIntrinsics_Arm_ro/generated/XUnitWrapperGenerator/XUnitWrapperGenerator.XUnitWrapperGenerator/FullRunner.g.cs:line 76685
..........................................
Sve.SaturatingIncrementBy64BitElementCount<UInt32>(UInt32, (Byte)1, SveMaskPattern.VectorCount6): SaturatingIncrementBy64BitElementCount failed:
    data: 440119
  result: 1880796156
..........................................
System.Exception: One or more scenarios did not complete as expected.
   at Program.<<Main>$>g__TestExecutor3061|0_3062(StreamWriter tempLogSw, StreamWriter statsCsvSw, <>c__DisplayClass0_0&) in /home/alahay01/dotnet/runtime_sve_api/artifacts/tests/coreclr/obj/linux.arm64.Checked/Managed/JIT/HardwareIntrinsics/HardwareIntrinsics_Arm_ro/generated/XUnitWrapperGenerator/XUnitWrapperGenerator.XUnitWrapperGenerator/FullRunner.g.cs:line 76733
..........................................
Sve.SaturatingIncrementBy64BitElementCount<UInt64>(UInt64, (Byte)2, SveMaskPattern.LargestMultipleOf3): SaturatingIncrementBy64BitElementCount failed:
    data: 7883309008318533951
  result: 281472562552736
..........................................
System.Exception: One or more scenarios did not complete as expected.
   at JIT.HardwareIntrinsics.Arm._Sve.Program.Sve_SaturatingIncrementBy64BitElementCount_ulong() in /home/alahay01/dotnet/runtime_sve_api/artifacts/tests/coreclr/obj/linux.arm64.Checked/Managed/JIT/HardwareIntrinsics/Arm/Sve/Sve_ro/Sve_ro/gen/Sve.SaturatingIncrementBy64BitElementCount.ulong.cs:line 62
   at Program.<<Main>$>g__TestExecutor3062|0_3063(StreamWriter tempLogSw, StreamWriter statsCsvSw, <>c__DisplayClass0_0&) in /home/alahay01/dotnet/runtime_sve_api/artifacts/tests/coreclr/obj/linux.arm64.Checked/Managed/JIT/HardwareIntrinsics/HardwareIntrinsics_Arm_ro/generated/XUnitWrapperGenerator/XUnitWrapperGenerator.XUnitWrapperGenerator/FullRunner.g.cs:line 76757
..........................................
Sve.SaturatingIncrementBy8BitElementCount<Int32>(Int32, (Byte)2, SveMaskPattern.VectorCount8): SaturatingIncrementBy8BitElementCount failed:
    data: 1682451816
  result: 1880849752
..........................................
System.Exception: One or more scenarios did not complete as expected.
   at JIT.HardwareIntrinsics.Arm._Sve.Program.Sve_SaturatingIncrementBy8BitElementCount_int() in /home/alahay01/dotnet/runtime_sve_api/artifacts/tests/coreclr/obj/linux.arm64.Checked/Managed/JIT/HardwareIntrinsics/Arm/Sve/Sve_ro/Sve_ro/gen/Sve.SaturatingIncrementBy8BitElementCount.int.cs:line 62
   at Program.<<Main>$>g__TestExecutor3065|0_3066(StreamWriter tempLogSw, StreamWriter statsCsvSw, <>c__DisplayClass0_0&) in /home/alahay01/dotnet/runtime_sve_api/artifacts/tests/coreclr/obj/linux.arm64.Checked/Managed/JIT/HardwareIntrinsics/HardwareIntrinsics_Arm_ro/generated/XUnitWrapperGenerator/XUnitWrapperGenerator.XUnitWrapperGenerator/FullRunner.g.cs:line 76829
..........................................
Sve.SaturatingIncrementBy8BitElementCount<Int64>(Int64, (Byte)2, SveMaskPattern.VectorCount4): SaturatingIncrementBy8BitElementCount failed:
    data: 636799668852918626
  result: 281472562612604
..........................................
System.Exception: One or more scenarios did not complete as expected.
   at JIT.HardwareIntrinsics.Arm._Sve.Program.Sve_SaturatingIncrementBy8BitElementCount_long() in /home/alahay01/dotnet/runtime_sve_api/artifacts/tests/coreclr/obj/linux.arm64.Checked/Managed/JIT/HardwareIntrinsics/Arm/Sve/Sve_ro/Sve_ro/gen/Sve.SaturatingIncrementBy8BitElementCount.long.cs:line 62
   at Program.<<Main>$>g__TestExecutor3066|0_3067(StreamWriter tempLogSw, StreamWriter statsCsvSw, <>c__DisplayClass0_0&) in /home/alahay01/dotnet/runtime_sve_api/artifacts/tests/coreclr/obj/linux.arm64.Checked/Managed/JIT/HardwareIntrinsics/HardwareIntrinsics_Arm_ro/generated/XUnitWrapperGenerator/XUnitWrapperGenerator.XUnitWrapperGenerator/FullRunner.g.cs:line 76853
..........................................
Sve.SaturatingIncrementBy8BitElementCount<UInt64>(UInt64, (Byte)2, SveMaskPattern.All): SaturatingIncrementBy8BitElementCount failed:
    data: 9365913450104570364
  result: 281472562637844
..........................................
System.Exception: One or more scenarios did not complete as expected.
   at JIT.HardwareIntrinsics.Arm._Sve.Program.Sve_SaturatingIncrementBy8BitElementCount_ulong() in /home/alahay01/dotnet/runtime_sve_api/artifacts/tests/coreclr/obj/linux.arm64.Checked/Managed/JIT/HardwareIntrinsics/Arm/Sve/Sve_ro/Sve_ro/gen/Sve.SaturatingIncrementBy8BitElementCount.ulong.cs:line 62
   at Program.<<Main>$>g__TestExecutor3068|0_3069(StreamWriter tempLogSw, StreamWriter statsCsvSw, <>c__DisplayClass0_0&) in /home/alahay01/dotnet/runtime_sve_api/artifacts/tests/coreclr/obj/linux.arm64.Checked/Managed/JIT/HardwareIntrinsics/HardwareIntrinsics_Arm_ro/generated/XUnitWrapperGenerator/XUnitWrapperGenerator.XUnitWrapperGenerator/FullRunner.g.cs:line 76901
------------------- {'JitStress': '2', 'JitStressRegs': '0x10'} -------------------
------------------- {'JitStress': '2', 'JitStressRegs': '0x80'} -------------------
Test failed:
..........................................
..........................................
Sve.SaturatingDecrementBy16BitElementCount<Int32>(Int32, (Byte)2, SveMaskPattern.LargestPowerOf2): SaturatingDecrementBy16BitElementCount failed:
    data: 1936907495
  result: 1814104488
..........................................
System.Exception: One or more scenarios did not complete as expected.
   at JIT.HardwareIntrinsics.Arm._Sve.Program.Sve_SaturatingDecrementBy16BitElementCount_int() in /home/alahay01/dotnet/runtime_sve_api/artifacts/tests/coreclr/obj/linux.arm64.Checked/Managed/JIT/HardwareIntrinsics/Arm/Sve/Sve_ro/Sve_ro/gen/Sve.SaturatingDecrementBy16BitElementCount.int.cs:line 62
   at Program.<<Main>$>g__TestExecutor3025|0_3026(StreamWriter tempLogSw, StreamWriter statsCsvSw, <>c__DisplayClass0_0&) in /home/alahay01/dotnet/runtime_sve_api/artifacts/tests/coreclr/obj/linux.arm64.Checked/Managed/JIT/HardwareIntrinsics/HardwareIntrinsics_Arm_ro/generated/XUnitWrapperGenerator/XUnitWrapperGenerator.XUnitWrapperGenerator/FullRunner.g.cs:line 75869
..........................................
Sve.SaturatingDecrementBy16BitElementCount<Int64>(Int64, (Byte)12, SveMaskPattern.VectorCount1): SaturatingDecrementBy16BitElementCount failed:
    data: 85949498895108104
  result: 281472496003352
..........................................
System.Exception: One or more scenarios did not complete as expected.
   at JIT.HardwareIntrinsics.Arm._Sve.Program.Sve_SaturatingDecrementBy16BitElementCount_long() in /home/alahay01/dotnet/runtime_sve_api/artifacts/tests/coreclr/obj/linux.arm64.Checked/Managed/JIT/HardwareIntrinsics/Arm/Sve/Sve_ro/Sve_ro/gen/Sve.SaturatingDecrementBy16BitElementCount.long.cs:line 62
   at Program.<<Main>$>g__TestExecutor3026|0_3027(StreamWriter tempLogSw, StreamWriter statsCsvSw, <>c__DisplayClass0_0&) in /home/alahay01/dotnet/runtime_sve_api/artifacts/tests/coreclr/obj/linux.arm64.Checked/Managed/JIT/HardwareIntrinsics/HardwareIntrinsics_Arm_ro/generated/XUnitWrapperGenerator/XUnitWrapperGenerator.XUnitWrapperGenerator/FullRunner.g.cs:line 75893
..........................................
Sve.SaturatingDecrementBy16BitElementCount<UInt32>(UInt32, (Byte)5, SveMaskPattern.VectorCount2): SaturatingDecrementBy16BitElementCount failed:
    data: 273662
  result: 1814275038
..........................................
System.Exception: One or more scenarios did not complete as expected.
   at JIT.HardwareIntrinsics.Arm._Sve.Program.Sve_SaturatingDecrementBy16BitElementCount_uint() in /home/alahay01/dotnet/runtime_sve_api/artifacts/tests/coreclr/obj/linux.arm64.Checked/Managed/JIT/HardwareIntrinsics/Arm/Sve/Sve_ro/Sve_ro/gen/Sve.SaturatingDecrementBy16BitElementCount.uint.cs:line 62
   at Program.<<Main>$>g__TestExecutor3027|0_3028(StreamWriter tempLogSw, StreamWriter statsCsvSw, <>c__DisplayClass0_0&) in /home/alahay01/dotnet/runtime_sve_api/artifacts/tests/coreclr/obj/linux.arm64.Checked/Managed/JIT/HardwareIntrinsics/HardwareIntrinsics_Arm_ro/generated/XUnitWrapperGenerator/XUnitWrapperGenerator.XUnitWrapperGenerator/FullRunner.g.cs:line 75917
..........................................
Sve.SaturatingDecrementBy16BitElementCount<UInt64>(UInt64, (Byte)7, SveMaskPattern.VectorCount3): SaturatingDecrementBy16BitElementCount failed:
    data: 7898629174895639598
  result: 281472496036435
..........................................
System.Exception: One or more scenarios did not complete as expected.
   at JIT.HardwareIntrinsics.Arm._Sve.Program.Sve_SaturatingDecrementBy16BitElementCount_ulong() in /home/alahay01/dotnet/runtime_sve_api/artifacts/tests/coreclr/obj/linux.arm64.Checked/Managed/JIT/HardwareIntrinsics/Arm/Sve/Sve_ro/Sve_ro/gen/Sve.SaturatingDecrementBy16BitElementCount.ulong.cs:line 62
   at Program.<<Main>$>g__TestExecutor3028|0_3029(StreamWriter tempLogSw, StreamWriter statsCsvSw, <>c__DisplayClass0_0&) in /home/alahay01/dotnet/runtime_sve_api/artifacts/tests/coreclr/obj/linux.arm64.Checked/Managed/JIT/HardwareIntrinsics/HardwareIntrinsics_Arm_ro/generated/XUnitWrapperGenerator/XUnitWrapperGenerator.XUnitWrapperGenerator/FullRunner.g.cs:line 75941
..........................................
Sve.SaturatingDecrementBy32BitElementCount<Int32>(Int32, (Byte)1, SveMaskPattern.VectorCount6): SaturatingDecrementBy32BitElementCount failed:
    data: 1784400244
  result: 1814343536
..........................................
System.Exception: One or more scenarios did not complete as expected.
   at JIT.HardwareIntrinsics.Arm._Sve.Program.Sve_SaturatingDecrementBy32BitElementCount_int() in /home/alahay01/dotnet/runtime_sve_api/artifacts/tests/coreclr/obj/linux.arm64.Checked/Managed/JIT/HardwareIntrinsics/Arm/Sve/Sve_ro/Sve_ro/gen/Sve.SaturatingDecrementBy32BitElementCount.int.cs:line 62
   at Program.<<Main>$>g__TestExecutor3031|0_3032(StreamWriter tempLogSw, StreamWriter statsCsvSw, <>c__DisplayClass0_0&) in /home/alahay01/dotnet/runtime_sve_api/artifacts/tests/coreclr/obj/linux.arm64.Checked/Managed/JIT/HardwareIntrinsics/HardwareIntrinsics_Arm_ro/generated/XUnitWrapperGenerator/XUnitWrapperGenerator.XUnitWrapperGenerator/FullRunner.g.cs:line 76013
..........................................
Sve.SaturatingDecrementBy32BitElementCount<Int64>(Int64, (Byte)2, SveMaskPattern.VectorCount7): SaturatingDecrementBy32BitElementCount failed:
    data: 5457513011608363260
  result: 281472496097236
..........................................
System.Exception: One or more scenarios did not complete as expected.
   at JIT.HardwareIntrinsics.Arm._Sve.Program.Sve_SaturatingDecrementBy32BitElementCount_long() in /home/alahay01/dotnet/runtime_sve_api/artifacts/tests/coreclr/obj/linux.arm64.Checked/Managed/JIT/HardwareIntrinsics/Arm/Sve/Sve_ro/Sve_ro/gen/Sve.SaturatingDecrementBy32BitElementCount.long.cs:line 62
   at Program.<<Main>$>g__TestExecutor3032|0_3033(StreamWriter tempLogSw, StreamWriter statsCsvSw, <>c__DisplayClass0_0&) in /home/alahay01/dotnet/runtime_sve_api/artifacts/tests/coreclr/obj/linux.arm64.Checked/Managed/JIT/HardwareIntrinsics/HardwareIntrinsics_Arm_ro/generated/XUnitWrapperGenerator/XUnitWrapperGenerator.XUnitWrapperGenerator/FullRunner.g.cs:line 76037
..........................................
Sve.SaturatingDecrementBy32BitElementCount<UInt32>(UInt32, (Byte)3, SveMaskPattern.VectorCount8): SaturatingDecrementBy32BitElementCount failed:
    data: 778208
  result: 1814363624
..........................................
System.Exception: One or more scenarios did not complete as expected.
   at JIT.HardwareIntrinsics.Arm._Sve.Program.Sve_SaturatingDecrementBy32BitElementCount_uint() in /home/alahay01/dotnet/runtime_sve_api/artifacts/tests/coreclr/obj/linux.arm64.Checked/Managed/JIT/HardwareIntrinsics/Arm/Sve/Sve_ro/Sve_ro/gen/Sve.SaturatingDecrementBy32BitElementCount.uint.cs:line 62
   at Program.<<Main>$>g__TestExecutor3033|0_3034(StreamWriter tempLogSw, StreamWriter statsCsvSw, <>c__DisplayClass0_0&) in /home/alahay01/dotnet/runtime_sve_api/artifacts/tests/coreclr/obj/linux.arm64.Checked/Managed/JIT/HardwareIntrinsics/HardwareIntrinsics_Arm_ro/generated/XUnitWrapperGenerator/XUnitWrapperGenerator.XUnitWrapperGenerator/FullRunner.g.cs:line 76061
..........................................
Sve.SaturatingDecrementBy64BitElementCount<Int32>(Int32, (Byte)7, SveMaskPattern.VectorCount256): SaturatingDecrementBy64BitElementCount failed:
    data: 929519737
  result: 1814422680
..........................................
System.Exception: One or more scenarios did not complete as expected.
   at JIT.HardwareIntrinsics.Arm._Sve.Program.Sve_SaturatingDecrementBy64BitElementCount_int() in /home/alahay01/dotnet/runtime_sve_api/artifacts/tests/coreclr/obj/linux.arm64.Checked/Managed/JIT/HardwareIntrinsics/Arm/Sve/Sve_ro/Sve_ro/gen/Sve.SaturatingDecrementBy64BitElementCount.int.cs:line 62
   at Program.<<Main>$>g__TestExecutor3037|0_3038(StreamWriter tempLogSw, StreamWriter statsCsvSw, <>c__DisplayClass0_0&) in /home/alahay01/dotnet/runtime_sve_api/artifacts/tests/coreclr/obj/linux.arm64.Checked/Managed/JIT/HardwareIntrinsics/HardwareIntrinsics_Arm_ro/generated/XUnitWrapperGenerator/XUnitWrapperGenerator.XUnitWrapperGenerator/FullRunner.g.cs:line 76157
..........................................
Sve.SaturatingDecrementBy64BitElementCount<Int64>(Int64, (Byte)8, SveMaskPattern.LargestMultipleOf4): SaturatingDecrementBy64BitElementCount failed:
    data: 2356742630360143516
  result: 281472496180868
..........................................
System.Exception: One or more scenarios did not complete as expected.
   at JIT.HardwareIntrinsics.Arm._Sve.Program.Sve_SaturatingDecrementBy64BitElementCount_long() in /home/alahay01/dotnet/runtime_sve_api/artifacts/tests/coreclr/obj/linux.arm64.Checked/Managed/JIT/HardwareIntrinsics/Arm/Sve/Sve_ro/Sve_ro/gen/Sve.SaturatingDecrementBy64BitElementCount.long.cs:line 62
   at Program.<<Main>$>g__TestExecutor3038|0_3039(StreamWriter tempLogSw, StreamWriter statsCsvSw, <>c__DisplayClass0_0&) in /home/alahay01/dotnet/runtime_sve_api/artifacts/tests/coreclr/obj/linux.arm64.Checked/Managed/JIT/HardwareIntrinsics/HardwareIntrinsics_Arm_ro/generated/XUnitWrapperGenerator/XUnitWrapperGenerator.XUnitWrapperGenerator/FullRunner.g.cs:line 76181
..........................................
Sve.SaturatingDecrementBy64BitElementCount<UInt32>(UInt32, (Byte)9, SveMaskPattern.LargestMultipleOf3): SaturatingDecrementBy64BitElementCount failed:
    data: 850934
  result: 1814447824
..........................................
System.Exception: One or more scenarios did not complete as expected.
   at JIT.HardwareIntrinsics.Arm._Sve.Program.Sve_SaturatingDecrementBy64BitElementCount_uint() in /home/alahay01/dotnet/runtime_sve_api/artifacts/tests/coreclr/obj/linux.arm64.Checked/Managed/JIT/HardwareIntrinsics/Arm/Sve/Sve_ro/Sve_ro/gen/Sve.SaturatingDecrementBy64BitElementCount.uint.cs:line 62
   at Program.<<Main>$>g__TestExecutor3039|0_3040(StreamWriter tempLogSw, StreamWriter statsCsvSw, <>c__DisplayClass0_0&) in /home/alahay01/dotnet/runtime_sve_api/artifacts/tests/coreclr/obj/linux.arm64.Checked/Managed/JIT/HardwareIntrinsics/HardwareIntrinsics_Arm_ro/generated/XUnitWrapperGenerator/XUnitWrapperGenerator.XUnitWrapperGenerator/FullRunner.g.cs:line 76205
..........................................
Sve.SaturatingDecrementBy64BitElementCount<UInt64>(UInt64, (Byte)10, SveMaskPattern.All): SaturatingDecrementBy64BitElementCount failed:
    data: 11381397331338602954
  result: 281472496202716
..........................................
System.Exception: One or more scenarios did not complete as expected.
   at JIT.HardwareIntrinsics.Arm._Sve.Program.Sve_SaturatingDecrementBy64BitElementCount_ulong() in /home/alahay01/dotnet/runtime_sve_api/artifacts/tests/coreclr/obj/linux.arm64.Checked/Managed/JIT/HardwareIntrinsics/Arm/Sve/Sve_ro/Sve_ro/gen/Sve.SaturatingDecrementBy64BitElementCount.ulong.cs:line 62
   at Program.<<Main>$>g__TestExecutor3040|0_3041(StreamWriter tempLogSw, StreamWriter statsCsvSw, <>c__DisplayClass0_0&) in /home/alahay01/dotnet/runtime_sve_api/artifacts/tests/coreclr/obj/linux.arm64.Checked/Managed/JIT/HardwareIntrinsics/HardwareIntrinsics_Arm_ro/generated/XUnitWrapperGenerator/XUnitWrapperGenerator.XUnitWrapperGenerator/FullRunner.g.cs:line 76229
..........................................
Sve.SaturatingDecrementBy8BitElementCount<Int64>(Int64, (Byte)14, SveMaskPattern.LargestPowerOf2): SaturatingDecrementBy8BitElementCount failed:
    data: 6980368495227123384
  result: 281472496267560
..........................................
System.Exception: One or more scenarios did not complete as expected.
   at JIT.HardwareIntrinsics.Arm._Sve.Program.Sve_SaturatingDecrementBy8BitElementCount_long() in /home/alahay01/dotnet/runtime_sve_api/artifacts/tests/coreclr/obj/linux.arm64.Checked/Managed/JIT/HardwareIntrinsics/Arm/Sve/Sve_ro/Sve_ro/gen/Sve.SaturatingDecrementBy8BitElementCount.long.cs:line 62
   at Program.<<Main>$>g__TestExecutor3044|0_3045(StreamWriter tempLogSw, StreamWriter statsCsvSw, <>c__DisplayClass0_0&) in /home/alahay01/dotnet/runtime_sve_api/artifacts/tests/coreclr/obj/linux.arm64.Checked/Managed/JIT/HardwareIntrinsics/HardwareIntrinsics_Arm_ro/generated/XUnitWrapperGenerator/XUnitWrapperGenerator.XUnitWrapperGenerator/FullRunner.g.cs:line 76325
..........................................
Sve.SaturatingDecrementBy8BitElementCount<UInt32>(UInt32, (Byte)15, SveMaskPattern.VectorCount6): SaturatingDecrementBy8BitElementCount failed:
    data: 456188
  result: 1814534462
..........................................
System.Exception: One or more scenarios did not complete as expected.
   at JIT.HardwareIntrinsics.Arm._Sve.Program.Sve_SaturatingDecrementBy8BitElementCount_uint() in /home/alahay01/dotnet/runtime_sve_api/artifacts/tests/coreclr/obj/linux.arm64.Checked/Managed/JIT/HardwareIntrinsics/Arm/Sve/Sve_ro/Sve_ro/gen/Sve.SaturatingDecrementBy8BitElementCount.uint.cs:line 62
   at Program.<<Main>$>g__TestExecutor3045|0_3046(StreamWriter tempLogSw, StreamWriter statsCsvSw, <>c__DisplayClass0_0&) in /home/alahay01/dotnet/runtime_sve_api/artifacts/tests/coreclr/obj/linux.arm64.Checked/Managed/JIT/HardwareIntrinsics/HardwareIntrinsics_Arm_ro/generated/XUnitWrapperGenerator/XUnitWrapperGenerator.XUnitWrapperGenerator/FullRunner.g.cs:line 76349
..........................................
Sve.SaturatingDecrementBy8BitElementCount<UInt64>(UInt64, (Byte)16, SveMaskPattern.All): SaturatingDecrementBy8BitElementCount failed:
    data: 3913391007456672713
  result: 281472496290400
..........................................
System.Exception: One or more scenarios did not complete as expected.
   at JIT.HardwareIntrinsics.Arm._Sve.Program.Sve_SaturatingDecrementBy8BitElementCount_ulong() in /home/alahay01/dotnet/runtime_sve_api/artifacts/tests/coreclr/obj/linux.arm64.Checked/Managed/JIT/HardwareIntrinsics/Arm/Sve/Sve_ro/Sve_ro/gen/Sve.SaturatingDecrementBy8BitElementCount.ulong.cs:line 62
   at Program.<<Main>$>g__TestExecutor3046|0_3047(StreamWriter tempLogSw, StreamWriter statsCsvSw, <>c__DisplayClass0_0&) in /home/alahay01/dotnet/runtime_sve_api/artifacts/tests/coreclr/obj/linux.arm64.Checked/Managed/JIT/HardwareIntrinsics/HardwareIntrinsics_Arm_ro/generated/XUnitWrapperGenerator/XUnitWrapperGenerator.XUnitWrapperGenerator/FullRunner.g.cs:line 76373
..........................................
Sve.SaturatingIncrementBy16BitElementCount<Int32>(Int32, (Byte)15, SveMaskPattern.VectorCount4): SaturatingIncrementBy16BitElementCount failed:
    data: 1556737754
  result: 1814562052
..........................................
System.Exception: One or more scenarios did not complete as expected.
   at JIT.HardwareIntrinsics.Arm._Sve.Program.Sve_SaturatingIncrementBy16BitElementCount_int() in /home/alahay01/dotnet/runtime_sve_api/artifacts/tests/coreclr/obj/linux.arm64.Checked/Managed/JIT/HardwareIntrinsics/Arm/Sve/Sve_ro/Sve_ro/gen/Sve.SaturatingIncrementBy16BitElementCount.int.cs:line 62
   at Program.<<Main>$>g__TestExecutor3047|0_3048(StreamWriter tempLogSw, StreamWriter statsCsvSw, <>c__DisplayClass0_0&) in /home/alahay01/dotnet/runtime_sve_api/artifacts/tests/coreclr/obj/linux.arm64.Checked/Managed/JIT/HardwareIntrinsics/HardwareIntrinsics_Arm_ro/generated/XUnitWrapperGenerator/XUnitWrapperGenerator.XUnitWrapperGenerator/FullRunner.g.cs:line 76397
..........................................
Sve.SaturatingIncrementBy16BitElementCount<Int64>(Int64, (Byte)14, SveMaskPattern.All): SaturatingIncrementBy16BitElementCount failed:
    data: 4265532430209773109
  result: 281472496321164
..........................................
System.Exception: One or more scenarios did not complete as expected.
   at JIT.HardwareIntrinsics.Arm._Sve.Program.Sve_SaturatingIncrementBy16BitElementCount_long() in /home/alahay01/dotnet/runtime_sve_api/artifacts/tests/coreclr/obj/linux.arm64.Checked/Managed/JIT/HardwareIntrinsics/Arm/Sve/Sve_ro/Sve_ro/gen/Sve.SaturatingIncrementBy16BitElementCount.long.cs:line 62
   at Program.<<Main>$>g__TestExecutor3048|0_3049(StreamWriter tempLogSw, StreamWriter statsCsvSw, <>c__DisplayClass0_0&) in /home/alahay01/dotnet/runtime_sve_api/artifacts/tests/coreclr/obj/linux.arm64.Checked/Managed/JIT/HardwareIntrinsics/HardwareIntrinsics_Arm_ro/generated/XUnitWrapperGenerator/XUnitWrapperGenerator.XUnitWrapperGenerator/FullRunner.g.cs:line 76421
..........................................
Sve.SaturatingIncrementBy16BitElementCount<UInt32>(UInt32, (Byte)13, SveMaskPattern.VectorCount256): SaturatingIncrementBy16BitElementCount failed:
    data: 679605
  result: 1814590380
..........................................
System.Exception: One or more scenarios did not complete as expected.
   at JIT.HardwareIntrinsics.Arm._Sve.Program.Sve_SaturatingIncrementBy16BitElementCount_uint() in /home/alahay01/dotnet/runtime_sve_api/artifacts/tests/coreclr/obj/linux.arm64.Checked/Managed/JIT/HardwareIntrinsics/Arm/Sve/Sve_ro/Sve_ro/gen/Sve.SaturatingIncrementBy16BitElementCount.uint.cs:line 62
   at Program.<<Main>$>g__TestExecutor3049|0_3050(StreamWriter tempLogSw, StreamWriter statsCsvSw, <>c__DisplayClass0_0&) in /home/alahay01/dotnet/runtime_sve_api/artifacts/tests/coreclr/obj/linux.arm64.Checked/Managed/JIT/HardwareIntrinsics/HardwareIntrinsics_Arm_ro/generated/XUnitWrapperGenerator/XUnitWrapperGenerator.XUnitWrapperGenerator/FullRunner.g.cs:line 76445
..........................................
Sve.SaturatingIncrementBy16BitElementCount<UInt64>(UInt64, (Byte)12, SveMaskPattern.VectorCount32): SaturatingIncrementBy16BitElementCount failed:
    data: 7247694747400956489
  result: 281472496357380
..........................................
System.Exception: One or more scenarios did not complete as expected.
   at JIT.HardwareIntrinsics.Arm._Sve.Program.Sve_SaturatingIncrementBy16BitElementCount_ulong() in /home/alahay01/dotnet/runtime_sve_api/artifacts/tests/coreclr/obj/linux.arm64.Checked/Managed/JIT/HardwareIntrinsics/Arm/Sve/Sve_ro/Sve_ro/gen/Sve.SaturatingIncrementBy16BitElementCount.ulong.cs:line 62
   at Program.<<Main>$>g__TestExecutor3050|0_3051(StreamWriter tempLogSw, StreamWriter statsCsvSw, <>c__DisplayClass0_0&) in /home/alahay01/dotnet/runtime_sve_api/artifacts/tests/coreclr/obj/linux.arm64.Checked/Managed/JIT/HardwareIntrinsics/HardwareIntrinsics_Arm_ro/generated/XUnitWrapperGenerator/XUnitWrapperGenerator.XUnitWrapperGenerator/FullRunner.g.cs:line 76469
..........................................
Sve.SaturatingIncrementBy32BitElementCount<Int32>(Int32, (Byte)9, SveMaskPattern.VectorCount5): SaturatingIncrementBy32BitElementCount failed:
    data: 964890631
  result: 1814661136
..........................................
System.Exception: One or more scenarios did not complete as expected.
   at JIT.HardwareIntrinsics.Arm._Sve.Program.Sve_SaturatingIncrementBy32BitElementCount_int() in /home/alahay01/dotnet/runtime_sve_api/artifacts/tests/coreclr/obj/linux.arm64.Checked/Managed/JIT/HardwareIntrinsics/Arm/Sve/Sve_ro/Sve_ro/gen/Sve.SaturatingIncrementBy32BitElementCount.int.cs:line 62
   at Program.<<Main>$>g__TestExecutor3053|0_3054(StreamWriter tempLogSw, StreamWriter statsCsvSw, <>c__DisplayClass0_0&) in /home/alahay01/dotnet/runtime_sve_api/artifacts/tests/coreclr/obj/linux.arm64.Checked/Managed/JIT/HardwareIntrinsics/HardwareIntrinsics_Arm_ro/generated/XUnitWrapperGenerator/XUnitWrapperGenerator.XUnitWrapperGenerator/FullRunner.g.cs:line 76541
..........................................
Sve.SaturatingIncrementBy32BitElementCount<Int64>(Int64, (Byte)8, SveMaskPattern.All): SaturatingIncrementBy32BitElementCount failed:
    data: 6828423245482203521
  result: 281472496418328
..........................................
System.Exception: One or more scenarios did not complete as expected.
   at JIT.HardwareIntrinsics.Arm._Sve.Program.Sve_SaturatingIncrementBy32BitElementCount_long() in /home/alahay01/dotnet/runtime_sve_api/artifacts/tests/coreclr/obj/linux.arm64.Checked/Managed/JIT/HardwareIntrinsics/Arm/Sve/Sve_ro/Sve_ro/gen/Sve.SaturatingIncrementBy32BitElementCount.long.cs:line 62
   at Program.<<Main>$>g__TestExecutor3054|0_3055(StreamWriter tempLogSw, StreamWriter statsCsvSw, <>c__DisplayClass0_0&) in /home/alahay01/dotnet/runtime_sve_api/artifacts/tests/coreclr/obj/linux.arm64.Checked/Managed/JIT/HardwareIntrinsics/HardwareIntrinsics_Arm_ro/generated/XUnitWrapperGenerator/XUnitWrapperGenerator.XUnitWrapperGenerator/FullRunner.g.cs:line 76565
..........................................
Sve.SaturatingIncrementBy32BitElementCount<UInt64>(UInt64, (Byte)6, SveMaskPattern.All): SaturatingIncrementBy32BitElementCount failed:
    data: 6327406091781281187
  result: 281472496438520
..........................................
System.Exception: One or more scenarios did not complete as expected.
   at JIT.HardwareIntrinsics.Arm._Sve.Program.Sve_SaturatingIncrementBy32BitElementCount_ulong() in /home/alahay01/dotnet/runtime_sve_api/artifacts/tests/coreclr/obj/linux.arm64.Checked/Managed/JIT/HardwareIntrinsics/Arm/Sve/Sve_ro/Sve_ro/gen/Sve.SaturatingIncrementBy32BitElementCount.ulong.cs:line 62
   at Program.<<Main>$>g__TestExecutor3056|0_3057(StreamWriter tempLogSw, StreamWriter statsCsvSw, <>c__DisplayClass0_0&) in /home/alahay01/dotnet/runtime_sve_api/artifacts/tests/coreclr/obj/linux.arm64.Checked/Managed/JIT/HardwareIntrinsics/HardwareIntrinsics_Arm_ro/generated/XUnitWrapperGenerator/XUnitWrapperGenerator.XUnitWrapperGenerator/FullRunner.g.cs:line 76613
..........................................
Sve.SaturatingIncrementBy64BitElementCount<Int32>(Int32, (Byte)3, SveMaskPattern.VectorCount64): SaturatingIncrementBy64BitElementCount failed:
    data: 1419162882
  result: 1814754740
..........................................
System.Exception: One or more scenarios did not complete as expected.
   at JIT.HardwareIntrinsics.Arm._Sve.Program.Sve_SaturatingIncrementBy64BitElementCount_int() in /home/alahay01/dotnet/runtime_sve_api/artifacts/tests/coreclr/obj/linux.arm64.Checked/Managed/JIT/HardwareIntrinsics/Arm/Sve/Sve_ro/Sve_ro/gen/Sve.SaturatingIncrementBy64BitElementCount.int.cs:line 62
   at Program.<<Main>$>g__TestExecutor3059|0_3060(StreamWriter tempLogSw, StreamWriter statsCsvSw, <>c__DisplayClass0_0&) in /home/alahay01/dotnet/runtime_sve_api/artifacts/tests/coreclr/obj/linux.arm64.Checked/Managed/JIT/HardwareIntrinsics/HardwareIntrinsics_Arm_ro/generated/XUnitWrapperGenerator/XUnitWrapperGenerator.XUnitWrapperGenerator/FullRunner.g.cs:line 76685
..........................................
Sve.SaturatingIncrementBy64BitElementCount<UInt32>(UInt32, (Byte)1, SveMaskPattern.VectorCount6): SaturatingIncrementBy64BitElementCount failed:
    data: 961916
  result: 1814772440
..........................................
System.Exception: One or more scenarios did not complete as expected.
   at Program.<<Main>$>g__TestExecutor3061|0_3062(StreamWriter tempLogSw, StreamWriter statsCsvSw, <>c__DisplayClass0_0&) in /home/alahay01/dotnet/runtime_sve_api/artifacts/tests/coreclr/obj/linux.arm64.Checked/Managed/JIT/HardwareIntrinsics/HardwareIntrinsics_Arm_ro/generated/XUnitWrapperGenerator/XUnitWrapperGenerator.XUnitWrapperGenerator/FullRunner.g.cs:line 76733
..........................................
Sve.SaturatingIncrementBy8BitElementCount<Int32>(Int32, (Byte)2, SveMaskPattern.VectorCount8): SaturatingIncrementBy8BitElementCount failed:
    data: 1838227173
  result: 1814822860
..........................................
System.Exception: One or more scenarios did not complete as expected.
   at JIT.HardwareIntrinsics.Arm._Sve.Program.Sve_SaturatingIncrementBy8BitElementCount_int() in /home/alahay01/dotnet/runtime_sve_api/artifacts/tests/coreclr/obj/linux.arm64.Checked/Managed/JIT/HardwareIntrinsics/Arm/Sve/Sve_ro/Sve_ro/gen/Sve.SaturatingIncrementBy8BitElementCount.int.cs:line 62
   at Program.<<Main>$>g__TestExecutor3065|0_3066(StreamWriter tempLogSw, StreamWriter statsCsvSw, <>c__DisplayClass0_0&) in /home/alahay01/dotnet/runtime_sve_api/artifacts/tests/coreclr/obj/linux.arm64.Checked/Managed/JIT/HardwareIntrinsics/HardwareIntrinsics_Arm_ro/generated/XUnitWrapperGenerator/XUnitWrapperGenerator.XUnitWrapperGenerator/FullRunner.g.cs:line 76829
..........................................
Sve.SaturatingIncrementBy8BitElementCount<Int64>(Int64, (Byte)2, SveMaskPattern.VectorCount4): SaturatingIncrementBy8BitElementCount failed:
    data: 8685627784035039306
  result: 281472496585104
..........................................
System.Exception: One or more scenarios did not complete as expected.
   at JIT.HardwareIntrinsics.Arm._Sve.Program.Sve_SaturatingIncrementBy8BitElementCount_long() in /home/alahay01/dotnet/runtime_sve_api/artifacts/tests/coreclr/obj/linux.arm64.Checked/Managed/JIT/HardwareIntrinsics/Arm/Sve/Sve_ro/Sve_ro/gen/Sve.SaturatingIncrementBy8BitElementCount.long.cs:line 62
   at Program.<<Main>$>g__TestExecutor3066|0_3067(StreamWriter tempLogSw, StreamWriter statsCsvSw, <>c__DisplayClass0_0&) in /home/alahay01/dotnet/runtime_sve_api/artifacts/tests/coreclr/obj/linux.arm64.Checked/Managed/JIT/HardwareIntrinsics/HardwareIntrinsics_Arm_ro/generated/XUnitWrapperGenerator/XUnitWrapperGenerator.XUnitWrapperGenerator/FullRunner.g.cs:line 76853
..........................................
Sve.SaturatingIncrementBy8BitElementCount<UInt64>(UInt64, (Byte)2, SveMaskPattern.All): SaturatingIncrementBy8BitElementCount failed:
    data: 3648088554268127779
  result: 281472496608820
..........................................
System.Exception: One or more scenarios did not complete as expected.
   at JIT.HardwareIntrinsics.Arm._Sve.Program.Sve_SaturatingIncrementBy8BitElementCount_ulong() in /home/alahay01/dotnet/runtime_sve_api/artifacts/tests/coreclr/obj/linux.arm64.Checked/Managed/JIT/HardwareIntrinsics/Arm/Sve/Sve_ro/Sve_ro/gen/Sve.SaturatingIncrementBy8BitElementCount.ulong.cs:line 62
   at Program.<<Main>$>g__TestExecutor3068|0_3069(StreamWriter tempLogSw, StreamWriter statsCsvSw, <>c__DisplayClass0_0&) in /home/alahay01/dotnet/runtime_sve_api/artifacts/tests/coreclr/obj/linux.arm64.Checked/Managed/JIT/HardwareIntrinsics/HardwareIntrinsics_Arm_ro/generated/XUnitWrapperGenerator/XUnitWrapperGenerator.XUnitWrapperGenerator/FullRunner.g.cs:line 76901
------------------- {'JitStress': '2', 'JitStressRegs': '0x1000'} -------------------
------------------- {'JitStress': '2', 'JitStressRegs': '0x2000'} -------------------

@kunalspathak
Copy link
Member

stress tests:

i will merge this, once you give a go ahead that these are existing issues related to predicate register.

@@ -1964,8 +1983,6 @@ int LinearScan::BuildHWIntrinsic(GenTreeHWIntrinsic* intrinsicTree, int* pDstCou
}
}

buildInternalRegisterUses();
Copy link
Contributor Author

Choose a reason for hiding this comment

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

This was a latent bug.

Previously, we define the use for the internal register, and then afterwards build the definition of the destination. There is only one use for the internal, therefore the destination def is free to reuse the same register.

This bug was never seen in practice because all HWIntrisnsics that had immediate values had a vector register for the destination. The internal register is always a scalar register, and so cannot be reused.

SaturatingDecrement is the first HWIntrisnsics with both an immediate and a scalar destination.

Fix is to simply move the internal use after the destination definition.

Copy link
Member

Choose a reason for hiding this comment

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

We always want all the uses to be present before the definition.

SaturatingDecrement is the first HWIntrisnsics with both an immediate and a scalar destination.

Yes, and hence as we discussed yesterday, the proper fix would be to mark the internal register as delay free under certain circumstances such as this.

Copy link
Contributor Author

Choose a reason for hiding this comment

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

Got it - I didn't get that it was the internal register that should be delayed. Makes sense now. And fixed.

Copy link
Contributor Author

Choose a reason for hiding this comment

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

And with that change all the stress tests are working.

@a74nh
Copy link
Contributor Author

a74nh commented May 31, 2024

Stress test results:

❯ ~/stress_tester.py $CORE_ROOT/corerun ./artifacts/tests/coreclr/linux.arm64.Checked/JIT/HardwareIntrinsics/HardwareIntrinsics_Arm_ro/HardwareIntrinsics_Arm_ro.dll Sve_Saturatin
Starting test: /home/alahay01/dotnet/runtime_sve_api/artifacts/tests/coreclr/linux.arm64.Checked/Tests/Core_Root/corerun ./artifacts/tests/coreclr/linux.arm64.Checked/JIT/HardwareIntrinsics/HardwareIntrinsics_Arm_ro/HardwareIntrinsics_Arm_ro.dll Sve_Saturatin
===================Running default===================
------------------- {} -------------------
Passed test: _Sve_ro::JIT.HardwareIntrinsics.Arm._Sve.Program.Sve_SaturatingDecrementBy16BitElementCount_int() : 8
Passed test: _Sve_ro::JIT.HardwareIntrinsics.Arm._Sve.Program.Sve_SaturatingDecrementBy16BitElementCount_long() : 8
Passed test: _Sve_ro::JIT.HardwareIntrinsics.Arm._Sve.Program.Sve_SaturatingDecrementBy16BitElementCount_uint() : 8
Passed test: _Sve_ro::JIT.HardwareIntrinsics.Arm._Sve.Program.Sve_SaturatingDecrementBy16BitElementCount_ulong() : 8
Passed test: _Sve_ro::JIT.HardwareIntrinsics.Arm._Sve.Program.Sve_SaturatingDecrementBy16BitElementCount_vector_short() : 9
Passed test: _Sve_ro::JIT.HardwareIntrinsics.Arm._Sve.Program.Sve_SaturatingDecrementBy16BitElementCount_vector_ushort() : 9
Passed test: _Sve_ro::JIT.HardwareIntrinsics.Arm._Sve.Program.Sve_SaturatingDecrementBy32BitElementCount_int() : 8
Passed test: _Sve_ro::JIT.HardwareIntrinsics.Arm._Sve.Program.Sve_SaturatingDecrementBy32BitElementCount_long() : 8
Passed test: _Sve_ro::JIT.HardwareIntrinsics.Arm._Sve.Program.Sve_SaturatingDecrementBy32BitElementCount_uint() : 8
Passed test: _Sve_ro::JIT.HardwareIntrinsics.Arm._Sve.Program.Sve_SaturatingDecrementBy32BitElementCount_ulong() : 8
Passed test: _Sve_ro::JIT.HardwareIntrinsics.Arm._Sve.Program.Sve_SaturatingDecrementBy32BitElementCount_vector_int() : 9
Passed test: _Sve_ro::JIT.HardwareIntrinsics.Arm._Sve.Program.Sve_SaturatingDecrementBy32BitElementCount_vector_uint() : 9
Passed test: _Sve_ro::JIT.HardwareIntrinsics.Arm._Sve.Program.Sve_SaturatingDecrementBy64BitElementCount_int() : 8
Passed test: _Sve_ro::JIT.HardwareIntrinsics.Arm._Sve.Program.Sve_SaturatingDecrementBy64BitElementCount_long() : 8
Passed test: _Sve_ro::JIT.HardwareIntrinsics.Arm._Sve.Program.Sve_SaturatingDecrementBy64BitElementCount_uint() : 8
Passed test: _Sve_ro::JIT.HardwareIntrinsics.Arm._Sve.Program.Sve_SaturatingDecrementBy64BitElementCount_ulong() : 8
Passed test: _Sve_ro::JIT.HardwareIntrinsics.Arm._Sve.Program.Sve_SaturatingDecrementBy64BitElementCount_vector_long() : 9
Passed test: _Sve_ro::JIT.HardwareIntrinsics.Arm._Sve.Program.Sve_SaturatingDecrementBy64BitElementCount_vector_ulong() : 9
Passed test: _Sve_ro::JIT.HardwareIntrinsics.Arm._Sve.Program.Sve_SaturatingDecrementBy8BitElementCount_int() : 8
Passed test: _Sve_ro::JIT.HardwareIntrinsics.Arm._Sve.Program.Sve_SaturatingDecrementBy8BitElementCount_long() : 8
Passed test: _Sve_ro::JIT.HardwareIntrinsics.Arm._Sve.Program.Sve_SaturatingDecrementBy8BitElementCount_uint() : 8
Passed test: _Sve_ro::JIT.HardwareIntrinsics.Arm._Sve.Program.Sve_SaturatingDecrementBy8BitElementCount_ulong() : 8
Passed test: _Sve_ro::JIT.HardwareIntrinsics.Arm._Sve.Program.Sve_SaturatingIncrementBy16BitElementCount_int() : 8
Passed test: _Sve_ro::JIT.HardwareIntrinsics.Arm._Sve.Program.Sve_SaturatingIncrementBy16BitElementCount_long() : 8
Passed test: _Sve_ro::JIT.HardwareIntrinsics.Arm._Sve.Program.Sve_SaturatingIncrementBy16BitElementCount_uint() : 8
Passed test: _Sve_ro::JIT.HardwareIntrinsics.Arm._Sve.Program.Sve_SaturatingIncrementBy16BitElementCount_ulong() : 8
Passed test: _Sve_ro::JIT.HardwareIntrinsics.Arm._Sve.Program.Sve_SaturatingIncrementBy16BitElementCount_vector_short() : 9
Passed test: _Sve_ro::JIT.HardwareIntrinsics.Arm._Sve.Program.Sve_SaturatingIncrementBy16BitElementCount_vector_ushort() : 9
Passed test: _Sve_ro::JIT.HardwareIntrinsics.Arm._Sve.Program.Sve_SaturatingIncrementBy32BitElementCount_int() : 8
Passed test: _Sve_ro::JIT.HardwareIntrinsics.Arm._Sve.Program.Sve_SaturatingIncrementBy32BitElementCount_long() : 8
Passed test: _Sve_ro::JIT.HardwareIntrinsics.Arm._Sve.Program.Sve_SaturatingIncrementBy32BitElementCount_uint() : 8
Passed test: _Sve_ro::JIT.HardwareIntrinsics.Arm._Sve.Program.Sve_SaturatingIncrementBy32BitElementCount_ulong() : 8
Passed test: _Sve_ro::JIT.HardwareIntrinsics.Arm._Sve.Program.Sve_SaturatingIncrementBy32BitElementCount_vector_int() : 9
Passed test: _Sve_ro::JIT.HardwareIntrinsics.Arm._Sve.Program.Sve_SaturatingIncrementBy32BitElementCount_vector_uint() : 9
Passed test: _Sve_ro::JIT.HardwareIntrinsics.Arm._Sve.Program.Sve_SaturatingIncrementBy64BitElementCount_int() : 8
Passed test: _Sve_ro::JIT.HardwareIntrinsics.Arm._Sve.Program.Sve_SaturatingIncrementBy64BitElementCount_long() : 8
Passed test: _Sve_ro::JIT.HardwareIntrinsics.Arm._Sve.Program.Sve_SaturatingIncrementBy64BitElementCount_uint() : 8
Passed test: _Sve_ro::JIT.HardwareIntrinsics.Arm._Sve.Program.Sve_SaturatingIncrementBy64BitElementCount_ulong() : 8
Passed test: _Sve_ro::JIT.HardwareIntrinsics.Arm._Sve.Program.Sve_SaturatingIncrementBy64BitElementCount_vector_long() : 9
Passed test: _Sve_ro::JIT.HardwareIntrinsics.Arm._Sve.Program.Sve_SaturatingIncrementBy64BitElementCount_vector_ulong() : 9
Passed test: _Sve_ro::JIT.HardwareIntrinsics.Arm._Sve.Program.Sve_SaturatingIncrementBy8BitElementCount_int() : 8
Passed test: _Sve_ro::JIT.HardwareIntrinsics.Arm._Sve.Program.Sve_SaturatingIncrementBy8BitElementCount_long() : 8
Passed test: _Sve_ro::JIT.HardwareIntrinsics.Arm._Sve.Program.Sve_SaturatingIncrementBy8BitElementCount_uint() : 8
Passed test: _Sve_ro::JIT.HardwareIntrinsics.Arm._Sve.Program.Sve_SaturatingIncrementBy8BitElementCount_ulong() : 8
===================Running jitstress===================
------------------- {'JitMinOpts': '1'} -------------------
------------------- {'JitStress': '1'} -------------------
------------------- {'JitStress': '2'} -------------------
------------------- {'JitStress': '1', 'TieredCompilation': '1'} -------------------
------------------- {'JitStress': '2', 'TieredCompilation': '1'} -------------------
------------------- {'TailcallStress': '1'} -------------------
------------------- {'ReadyToRun': '0'} -------------------
===================Running jitstressregs===================
------------------- {'JitStressRegs': '1'} -------------------
------------------- {'JitStressRegs': '2'} -------------------
------------------- {'JitStressRegs': '3'} -------------------
------------------- {'JitStressRegs': '4'} -------------------
------------------- {'JitStressRegs': '8'} -------------------
------------------- {'JitStressRegs': '0x10'} -------------------
------------------- {'JitStressRegs': '0x80'} -------------------
------------------- {'JitStressRegs': '0x1000'} -------------------
------------------- {'JitStressRegs': '0x2000'} -------------------
===================Running jitstress2-jitstressregs===================
------------------- {'JitStress': '2', 'JitStressRegs': '1'} -------------------
------------------- {'JitStress': '2', 'JitStressRegs': '2'} -------------------
------------------- {'JitStress': '2', 'JitStressRegs': '3'} -------------------
------------------- {'JitStress': '2', 'JitStressRegs': '4'} -------------------
------------------- {'JitStress': '2', 'JitStressRegs': '8'} -------------------
------------------- {'JitStress': '2', 'JitStressRegs': '0x10'} -------------------
------------------- {'JitStress': '2', 'JitStressRegs': '0x80'} -------------------
------------------- {'JitStress': '2', 'JitStressRegs': '0x1000'} -------------------
------------------- {'JitStress': '2', 'JitStressRegs': '0x2000'} -------------------

Copy link
Member

@kunalspathak kunalspathak left a comment

Choose a reason for hiding this comment

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

LGTM. Thanks!

@kunalspathak
Copy link
Member

/ba-g failures are #102919 and #102773

@kunalspathak kunalspathak merged commit 005df07 into dotnet:main May 31, 2024
162 of 167 checks passed
@a74nh a74nh deleted the SaturatingDecrement_github branch June 3, 2024 08:54
@github-actions github-actions bot locked and limited conversation to collaborators Jul 4, 2024
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
area-System.Runtime.Intrinsics arm-sve Work related to arm64 SVE/SVE2 support community-contribution Indicates that the PR has been added by a community member new-api-needs-documentation
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants