Constructor v256
v256(Byte)
Splat a single byte across the v256
Declaration
public v256(byte b)
Parameters
| Type | Name | Description | 
|---|---|---|
| Byte | b | Splatted byte.  | 
v256(Byte, Byte, Byte, Byte, Byte, Byte, Byte, Byte, Byte, Byte, Byte, Byte, Byte, Byte, Byte, Byte, Byte, Byte, Byte, Byte, Byte, Byte, Byte, Byte, Byte, Byte, Byte, Byte, Byte, Byte, Byte, Byte)
Initialize the v128 with 32 bytes
Declaration
public v256(byte a, byte b, byte c, byte d, byte e, byte f, byte g, byte h, byte i, byte j, byte k, byte l, byte m, byte n, byte o, byte p, byte q, byte r, byte s, byte t, byte u, byte v, byte w, byte x, byte y, byte z, byte A, byte B, byte C, byte D, byte E, byte F)
Parameters
| Type | Name | Description | 
|---|---|---|
| Byte | a | byte a.  | 
| Byte | b | byte b.  | 
| Byte | c | byte c.  | 
| Byte | d | byte d.  | 
| Byte | e | byte e.  | 
| Byte | f | byte f.  | 
| Byte | g | byte g.  | 
| Byte | h | byte h.  | 
| Byte | i | byte i.  | 
| Byte | j | byte j.  | 
| Byte | k | byte k.  | 
| Byte | l | byte l.  | 
| Byte | m | byte m.  | 
| Byte | n | byte n.  | 
| Byte | o | byte o.  | 
| Byte | p | byte p.  | 
| Byte | q | byte q.  | 
| Byte | r | byte r.  | 
| Byte | s | byte s.  | 
| Byte | t | byte t.  | 
| Byte | u | byte u.  | 
| Byte | v | byte v.  | 
| Byte | w | byte w.  | 
| Byte | x | byte x.  | 
| Byte | y | byte y.  | 
| Byte | z | byte z.  | 
| Byte | A | byte A.  | 
| Byte | B | byte B.  | 
| Byte | C | byte C.  | 
| Byte | D | byte D.  | 
| Byte | E | byte E.  | 
| Byte | F | byte F.  | 
v256(SByte)
Splat a single sbyte across the v256
Declaration
public v256(sbyte b)
Parameters
| Type | Name | Description | 
|---|---|---|
| SByte | b | Splatted sbyte.  | 
v256(SByte, SByte, SByte, SByte, SByte, SByte, SByte, SByte, SByte, SByte, SByte, SByte, SByte, SByte, SByte, SByte, SByte, SByte, SByte, SByte, SByte, SByte, SByte, SByte, SByte, SByte, SByte, SByte, SByte, SByte, SByte, SByte)
Initialize the v256 with 32 sbytes
Declaration
public v256(sbyte a, sbyte b, sbyte c, sbyte d, sbyte e, sbyte f, sbyte g, sbyte h, sbyte i, sbyte j, sbyte k, sbyte l, sbyte m, sbyte n, sbyte o, sbyte p, sbyte q, sbyte r, sbyte s, sbyte t, sbyte u, sbyte v, sbyte w, sbyte x, sbyte y, sbyte z, sbyte A, sbyte B, sbyte C, sbyte D, sbyte E, sbyte F)
Parameters
| Type | Name | Description | 
|---|---|---|
| SByte | a | sbyte a.  | 
| SByte | b | sbyte b.  | 
| SByte | c | sbyte c.  | 
| SByte | d | sbyte d.  | 
| SByte | e | sbyte e.  | 
| SByte | f | sbyte f.  | 
| SByte | g | sbyte g.  | 
| SByte | h | sbyte h.  | 
| SByte | i | sbyte i.  | 
| SByte | j | sbyte j.  | 
| SByte | k | sbyte k.  | 
| SByte | l | sbyte l.  | 
| SByte | m | sbyte m.  | 
| SByte | n | sbyte n.  | 
| SByte | o | sbyte o.  | 
| SByte | p | sbyte p.  | 
| SByte | q | sbyte q.  | 
| SByte | r | sbyte r.  | 
| SByte | s | sbyte s.  | 
| SByte | t | sbyte t.  | 
| SByte | u | sbyte u.  | 
| SByte | v | sbyte v.  | 
| SByte | w | sbyte w.  | 
| SByte | x | sbyte x.  | 
| SByte | y | sbyte y.  | 
| SByte | z | sbyte z.  | 
| SByte | A | sbyte A.  | 
| SByte | B | sbyte B.  | 
| SByte | C | sbyte C.  | 
| SByte | D | sbyte D.  | 
| SByte | E | sbyte E.  | 
| SByte | F | sbyte F.  | 
v256(Int16)
Splat a single short across the v256
Declaration
public v256(short v)
Parameters
| Type | Name | Description | 
|---|---|---|
| Int16 | v | Splatted short.  | 
v256(Int16, Int16, Int16, Int16, Int16, Int16, Int16, Int16, Int16, Int16, Int16, Int16, Int16, Int16, Int16, Int16)
Initialize the v256 with 16 shorts
Declaration
public v256(short a, short b, short c, short d, short e, short f, short g, short h, short i, short j, short k, short l, short m, short n, short o, short p)
Parameters
| Type | Name | Description | 
|---|---|---|
| Int16 | a | short a.  | 
| Int16 | b | short b.  | 
| Int16 | c | short c.  | 
| Int16 | d | short d.  | 
| Int16 | e | short e.  | 
| Int16 | f | short f.  | 
| Int16 | g | short g.  | 
| Int16 | h | short h.  | 
| Int16 | i | short i.  | 
| Int16 | j | short j.  | 
| Int16 | k | short k.  | 
| Int16 | l | short l.  | 
| Int16 | m | short m.  | 
| Int16 | n | short n.  | 
| Int16 | o | short o.  | 
| Int16 | p | short p.  | 
v256(UInt16)
Splat a single ushort across the v256
Declaration
public v256(ushort v)
Parameters
| Type | Name | Description | 
|---|---|---|
| UInt16 | v | Splatted ushort.  | 
v256(UInt16, UInt16, UInt16, UInt16, UInt16, UInt16, UInt16, UInt16, UInt16, UInt16, UInt16, UInt16, UInt16, UInt16, UInt16, UInt16)
Initialize the v256 with 16 ushorts
Declaration
public v256(ushort a, ushort b, ushort c, ushort d, ushort e, ushort f, ushort g, ushort h, ushort i, ushort j, ushort k, ushort l, ushort m, ushort n, ushort o, ushort p)
Parameters
| Type | Name | Description | 
|---|---|---|
| UInt16 | a | ushort a.  | 
| UInt16 | b | ushort b.  | 
| UInt16 | c | ushort c.  | 
| UInt16 | d | ushort d.  | 
| UInt16 | e | ushort e.  | 
| UInt16 | f | ushort f.  | 
| UInt16 | g | ushort g.  | 
| UInt16 | h | ushort h.  | 
| UInt16 | i | ushort i.  | 
| UInt16 | j | ushort j.  | 
| UInt16 | k | ushort k.  | 
| UInt16 | l | ushort l.  | 
| UInt16 | m | ushort m.  | 
| UInt16 | n | ushort n.  | 
| UInt16 | o | ushort o.  | 
| UInt16 | p | ushort p.  | 
v256(Int32)
Splat a single int across the v256
Declaration
public v256(int v)
Parameters
| Type | Name | Description | 
|---|---|---|
| Int32 | v | Splatted int.  | 
v256(Int32, Int32, Int32, Int32, Int32, Int32, Int32, Int32)
Initialize the v256 with 8 ints
Declaration
public v256(int a, int b, int c, int d, int e, int f, int g, int h)
Parameters
| Type | Name | Description | 
|---|---|---|
| Int32 | a | int a.  | 
| Int32 | b | int b.  | 
| Int32 | c | int c.  | 
| Int32 | d | int d.  | 
| Int32 | e | int e.  | 
| Int32 | f | int f.  | 
| Int32 | g | int g.  | 
| Int32 | h | int h.  | 
v256(UInt32)
Splat a single uint across the v256
Declaration
public v256(uint v)
Parameters
| Type | Name | Description | 
|---|---|---|
| UInt32 | v | Splatted uint.  | 
v256(UInt32, UInt32, UInt32, UInt32, UInt32, UInt32, UInt32, UInt32)
Initialize the v256 with 8 uints
Declaration
public v256(uint a, uint b, uint c, uint d, uint e, uint f, uint g, uint h)
Parameters
| Type | Name | Description | 
|---|---|---|
| UInt32 | a | uint a.  | 
| UInt32 | b | uint b.  | 
| UInt32 | c | uint c.  | 
| UInt32 | d | uint d.  | 
| UInt32 | e | uint e.  | 
| UInt32 | f | uint f.  | 
| UInt32 | g | uint g.  | 
| UInt32 | h | uint h.  | 
v256(Single)
Splat a single float across the v256
Declaration
public v256(float f)
Parameters
| Type | Name | Description | 
|---|---|---|
| Single | f | Splatted float.  | 
v256(Single, Single, Single, Single, Single, Single, Single, Single)
Initialize the v256 with 8 floats
Declaration
public v256(float a, float b, float c, float d, float e, float f, float g, float h)
Parameters
| Type | Name | Description | 
|---|---|---|
| Single | a | float a.  | 
| Single | b | float b.  | 
| Single | c | float c.  | 
| Single | d | float d.  | 
| Single | e | float e.  | 
| Single | f | float f.  | 
| Single | g | float g.  | 
| Single | h | float h.  | 
v256(Double)
Splat a single double across the v256
Declaration
public v256(double f)
Parameters
| Type | Name | Description | 
|---|---|---|
| Double | f | Splatted double.  | 
v256(Double, Double, Double, Double)
Initialize the v256 with 4 doubles
Declaration
public v256(double a, double b, double c, double d)
Parameters
| Type | Name | Description | 
|---|---|---|
| Double | a | double a.  | 
| Double | b | double b.  | 
| Double | c | double c.  | 
| Double | d | double d.  | 
v256(Int64)
Splat a single long across the v256
Declaration
public v256(long f)
Parameters
| Type | Name | Description | 
|---|---|---|
| Int64 | f | Splatted long.  | 
v256(Int64, Int64, Int64, Int64)
Initialize the v256 with 4 longs
Declaration
public v256(long a, long b, long c, long d)
Parameters
| Type | Name | Description | 
|---|---|---|
| Int64 | a | long a.  | 
| Int64 | b | long b.  | 
| Int64 | c | long c.  | 
| Int64 | d | long d.  | 
v256(UInt64)
Splat a single ulong across the v256
Declaration
public v256(ulong f)
Parameters
| Type | Name | Description | 
|---|---|---|
| UInt64 | f | Splatted ulong.  | 
v256(UInt64, UInt64, UInt64, UInt64)
Initialize the v256 with 4 ulongs
Declaration
public v256(ulong a, ulong b, ulong c, ulong d)
Parameters
| Type | Name | Description | 
|---|---|---|
| UInt64 | a | ulong a.  | 
| UInt64 | b | ulong b.  | 
| UInt64 | c | ulong c.  | 
| UInt64 | d | ulong d.  | 
v256(v128, v128)
Initialize the v256 with 2 v128's
Declaration
public v256(v128 lo, v128 hi)
Parameters
| Type | Name | Description | 
|---|---|---|
| v128 | lo | Low half of v128.  | 
| v128 | hi | High half of v128.  |