Struct v64
Represents a 64-bit SIMD value (Arm only)
Inherited Members
Namespace: Unity.Burst.Intrinsics
Assembly: Unity.Burst.dll
Syntax
public struct v64
Constructors
Name | Description |
---|---|
v64(byte) | Splat a single byte across the v64 |
v64(byte, byte, byte, byte, byte, byte, byte, byte) | Initialize the v64 with 8 bytes |
v64(double) | Initialize the v64 with a double |
v64(short) | Splat a single short across the v64 |
v64(short, short, short, short) | Initialize the v64 with 4 shorts |
v64(int) | Splat a single int across the v64 |
v64(int, int) | Initialize the v64 with 2 ints |
v64(long) | Initialize the v64 with a long |
v64(sbyte) | Splat a single sbyte across the v64 |
v64(sbyte, sbyte, sbyte, sbyte, sbyte, sbyte, sbyte, sbyte) | Initialize the v64 with 8 sbytes |
v64(float) | Splat a single float across the v64 |
v64(float, float) | Initialize the v64 with 2 floats |
v64(ushort) | Splat a single ushort across the v64 |
v64(ushort, ushort, ushort, ushort) | Initialize the v64 with 4 ushorts |
v64(uint) | Splat a single uint across the v64 |
v64(uint, uint) | Initialize the v64 with 2 uints |
v64(ulong) | Initialize the v64 with a ulong |
Fields
Name | Description |
---|---|
Byte0 | Get the 0th Byte of the vector |
Byte1 | Get the 1st Byte of the vector |
Byte2 | Get the 2nd Byte of the vector |
Byte3 | Get the 3rd Byte of the vector |
Byte4 | Get the 4th Byte of the vector |
Byte5 | Get the 5th Byte of the vector |
Byte6 | Get the 6th Byte of the vector |
Byte7 | Get the 7th Byte of the vector |
Double0 | Get the 0th Double of the vector |
Float0 | Get the 0th Float of the vector |
Float1 | Get the 1st Float of the vector |
SByte0 | Get the 0th SByte of the vector |
SByte1 | Get the 1st SByte of the vector |
SByte2 | Get the 2nd SByte of the vector |
SByte3 | Get the 3rd SByte of the vector |
SByte4 | Get the 4th SByte of the vector |
SByte5 | Get the 5th SByte of the vector |
SByte6 | Get the 6th SByte of the vector |
SByte7 | Get the 7th SByte of the vector |
SInt0 | Get the 0th SInt of the vector |
SInt1 | Get the 1st SInt of the vector |
SLong0 | Get the 0th SLong of the vector |
SShort0 | Get the 0th SShort of the vector |
SShort1 | Get the 1st SShort of the vector |
SShort2 | Get the 2nd SShort of the vector |
SShort3 | Get the 3rd SShort of the vector |
UInt0 | Get the 0th UInt of the vector |
UInt1 | Get the 1st UInt of the vector |
ULong0 | Get the 0th ULong of the vector |
UShort0 | Get the 0th UShort of the vector |
UShort1 | Get the 1st UShort of the vector |
UShort2 | Get the 2nd UShort of the vector |
UShort3 | Get the 3rd UShort of the vector |