9 types derived from Arm64
System.Private.CoreLib (9)
src\runtime\src\libraries\System.Private.CoreLib\src\System\Runtime\Intrinsics\Arm\AdvSimd.PlatformNotSupported.cs (1)
152
public new abstract class Arm64 : ArmBase.
Arm64
src\runtime\src\libraries\System.Private.CoreLib\src\System\Runtime\Intrinsics\Arm\Aes.PlatformNotSupported.cs (1)
20
public new abstract class Arm64 : ArmBase.
Arm64
src\runtime\src\libraries\System.Private.CoreLib\src\System\Runtime\Intrinsics\Arm\Crc32.PlatformNotSupported.cs (1)
20
public new abstract class Arm64 : ArmBase.
Arm64
src\runtime\src\libraries\System.Private.CoreLib\src\System\Runtime\Intrinsics\Arm\Sha1.PlatformNotSupported.cs (1)
20
public new abstract class Arm64 : ArmBase.
Arm64
src\runtime\src\libraries\System.Private.CoreLib\src\System\Runtime\Intrinsics\Arm\Sha256.PlatformNotSupported.cs (1)
20
public new abstract class Arm64 : ArmBase.
Arm64
src\runtime\src\libraries\System.Private.CoreLib\src\System\Runtime\Intrinsics\Arm\Sha3.PlatformNotSupported.cs (1)
21
public new abstract class Arm64 : ArmBase.
Arm64
src\runtime\src\libraries\System.Private.CoreLib\src\System\Runtime\Intrinsics\Arm\Sm4.PlatformNotSupported.cs (1)
21
public new abstract class Arm64 : ArmBase.
Arm64
src\runtime\src\libraries\System.Private.CoreLib\src\System\Runtime\Intrinsics\Arm\SveSha3.PlatformNotSupported.cs (1)
23
public new abstract class Arm64 : ArmBase.
Arm64
src\runtime\src\libraries\System.Private.CoreLib\src\System\Runtime\Intrinsics\Arm\SveSm4.PlatformNotSupported.cs (1)
23
public new abstract class Arm64 : ArmBase.
Arm64
17 references to Arm64
System.IO.Hashing (2)
System\IO\Hashing\Crc64ParameterSet.cs (2)
102
if (System.Runtime.Intrinsics.Arm.ArmBase.
Arm64
.IsSupported)
104
return System.Runtime.Intrinsics.Arm.ArmBase.
Arm64
.ReverseElementBits(value);
System.Private.CoreLib (15)
src\runtime\src\libraries\System.Private.CoreLib\src\System\Half.cs (3)
163
if (Avx2.IsSupported || ArmBase.
Arm64
.IsSupported)
199
if (Avx2.IsSupported || ArmBase.
Arm64
.IsSupported)
460
if (Avx2.IsSupported || ArmBase.
Arm64
.IsSupported)
src\runtime\src\libraries\System.Private.CoreLib\src\System\Math.cs (4)
219
else if (ArmBase.
Arm64
.IsSupported)
222
return ArmBase.
Arm64
.MultiplyHigh(a, b);
265
if (ArmBase.
Arm64
.IsSupported)
268
return ArmBase.
Arm64
.MultiplyHigh(a, b);
src\runtime\src\libraries\System.Private.CoreLib\src\System\Numerics\BitOperations.cs (8)
131
if (X86Base.X64.IsSupported || ArmBase.
Arm64
.IsSupported || WasmBase.IsSupported)
226
if (ArmBase.
Arm64
.IsSupported)
228
return ArmBase.
Arm64
.LeadingZeroCount(value);
332
if (ArmBase.
Arm64
.IsSupported)
334
return 63 ^ ArmBase.
Arm64
.LeadingZeroCount(value);
605
if (ArmBase.
Arm64
.IsSupported)
607
return ArmBase.
Arm64
.LeadingZeroCount(ArmBase.
Arm64
.ReverseElementBits(value));