diff --git a/src/mono/mono/mini/interp/simd-methods.def b/src/mono/mono/mini/interp/simd-methods.def index 5cb79a74ca3a5a..e91687cf51dafa 100644 --- a/src/mono/mono/mini/interp/simd-methods.def +++ b/src/mono/mono/mini/interp/simd-methods.def @@ -72,6 +72,7 @@ SIMD_METHOD(ShiftLeft) SIMD_METHOD(ShiftRightArithmetic) SIMD_METHOD(ShiftRightLogical) SIMD_METHOD(Shuffle) +SIMD_METHOD(Sqrt) SIMD_METHOD(Truncate) SIMD_METHOD(WidenLower) SIMD_METHOD(WidenUpper) diff --git a/src/mono/mono/mini/interp/transform-simd.c b/src/mono/mono/mini/interp/transform-simd.c index 86fdbbf309c9ca..1620328c1cabe4 100644 --- a/src/mono/mono/mini/interp/transform-simd.c +++ b/src/mono/mono/mini/interp/transform-simd.c @@ -171,6 +171,7 @@ static guint16 packedsimd_alias_methods [] = { SN_ShiftRightArithmetic, SN_ShiftRightLogical, SN_Subtract, + SN_Sqrt, SN_Truncate, SN_WidenLower, SN_WidenUpper, @@ -1227,6 +1228,7 @@ emit_sri_packedsimd (TransformData *td, MonoMethod *cmethod, MonoMethodSignature case SN_Negate: case SN_Min: case SN_Max: + case SN_Sqrt: case SN_Xor: case SN_ShiftLeft: case SN_ShiftRightLogical: