ArmBase.Arm64 Class
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Provides access to the ARM base hardware instructions, that are only available to 64-bit processes, via intrinsics.
public: ref class ArmBase::Arm64 abstract
public abstract class ArmBase.Arm64
type ArmBase.Arm64 = class
Public MustInherit Class ArmBase.Arm64
- Inheritance
-
ArmBase.Arm64
- Derived
Properties
IsSupported |
Gets a value that indicates whether the APIs in this class are supported. |
Methods
Equals(Object) |
Determines whether the specified object is equal to the current object. (Inherited from Object) |
GetHashCode() |
Serves as the default hash function. (Inherited from Object) |
GetType() |
Gets the Type of the current instance. (Inherited from Object) |
LeadingSignCount(Int32) |
A64: CLS Wd, Wn. |
LeadingSignCount(Int64) |
A64: CLS Xd, Xn. |
LeadingZeroCount(Int64) |
A64: CLZ Xd, Xn. |
LeadingZeroCount(UInt64) |
A64: CLZ Xd, Xn. |
MemberwiseClone() |
Creates a shallow copy of the current Object. (Inherited from Object) |
MultiplyHigh(Int64, Int64) |
A64: SMULH Xd, Xn, Xm |
MultiplyHigh(UInt64, UInt64) |
A64: UMULH Xd, Xn, Xm |
ReverseElementBits(Int64) |
A64: RBIT Xd, Xn. |
ReverseElementBits(UInt64) |
A64: RBIT Xd, Xn. |
ToString() |
Returns a string that represents the current object. (Inherited from Object) |