5 types derived from ArmBase
System.Private.CoreLib (5)
src\libraries\System.Private.CoreLib\src\System\Runtime\Intrinsics\Arm\AdvSimd.PlatformNotSupported.cs (1)
16
abstract class AdvSimd :
ArmBase
src\libraries\System.Private.CoreLib\src\System\Runtime\Intrinsics\Arm\Aes.PlatformNotSupported.cs (1)
10
public abstract class Aes :
ArmBase
src\libraries\System.Private.CoreLib\src\System\Runtime\Intrinsics\Arm\Crc32.PlatformNotSupported.cs (1)
10
public abstract class Crc32 :
ArmBase
src\libraries\System.Private.CoreLib\src\System\Runtime\Intrinsics\Arm\Sha1.PlatformNotSupported.cs (1)
10
public abstract class Sha1 :
ArmBase
src\libraries\System.Private.CoreLib\src\System\Runtime\Intrinsics\Arm\Sha256.PlatformNotSupported.cs (1)
10
public abstract class Sha256 :
ArmBase
26 references to ArmBase
System.Private.CoreLib (25)
src\libraries\System.Private.CoreLib\src\System\Math.cs (4)
225
else if (
ArmBase
.Arm64.IsSupported)
228
return
ArmBase
.Arm64.MultiplyHigh(a, b);
264
if (
ArmBase
.Arm64.IsSupported)
267
return
ArmBase
.Arm64.MultiplyHigh(a, b);
src\libraries\System.Private.CoreLib\src\System\Numerics\BitOperations.cs (16)
99
if (X86Base.IsSupported ||
ArmBase
.IsSupported || WasmBase.IsSupported)
131
if (X86Base.X64.IsSupported ||
ArmBase
.Arm64.IsSupported || WasmBase.IsSupported)
183
if (
ArmBase
.IsSupported)
185
return
ArmBase
.LeadingZeroCount(value);
226
if (
ArmBase
.Arm64.IsSupported)
228
return
ArmBase
.Arm64.LeadingZeroCount(value);
294
if (
ArmBase
.IsSupported)
296
return 31 ^
ArmBase
.LeadingZeroCount(value);
332
if (
ArmBase
.Arm64.IsSupported)
334
return 63 ^
ArmBase
.Arm64.LeadingZeroCount(value);
554
if (
ArmBase
.IsSupported)
556
return
ArmBase
.LeadingZeroCount(
ArmBase
.ReverseElementBits(value));
609
if (
ArmBase
.Arm64.IsSupported)
611
return
ArmBase
.Arm64.LeadingZeroCount(
ArmBase
.Arm64.ReverseElementBits(value));
src\libraries\System.Private.CoreLib\src\System\Runtime\Intrinsics\Arm\AdvSimd.PlatformNotSupported.cs (1)
152
public new abstract class Arm64 :
ArmBase
.Arm64
src\libraries\System.Private.CoreLib\src\System\Runtime\Intrinsics\Arm\Aes.PlatformNotSupported.cs (1)
20
public new abstract class Arm64 :
ArmBase
.Arm64
src\libraries\System.Private.CoreLib\src\System\Runtime\Intrinsics\Arm\Crc32.PlatformNotSupported.cs (1)
20
public new abstract class Arm64 :
ArmBase
.Arm64
src\libraries\System.Private.CoreLib\src\System\Runtime\Intrinsics\Arm\Sha1.PlatformNotSupported.cs (1)
20
public new abstract class Arm64 :
ArmBase
.Arm64
src\libraries\System.Private.CoreLib\src\System\Runtime\Intrinsics\Arm\Sha256.PlatformNotSupported.cs (1)
20
public new abstract class Arm64 :
ArmBase
.Arm64
System.Runtime.Intrinsics (1)
artifacts\obj\System.Runtime.Intrinsics\Debug\net10.0\System.Runtime.Intrinsics.Forwards.cs (1)
5
[assembly: System.Runtime.CompilerServices.TypeForwardedTo(typeof(System.Runtime.Intrinsics.Arm.
ArmBase
))]