Sve2.ShiftLeftLogicalWideningOdd Method
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.
Overloads
| ShiftLeftLogicalWideningOdd(Vector<Byte>, Byte) |
svuint16_t svshllt[_n_u16](svuint8_t op1, uint64_t imm2) USHLLT Zresult.H, Zop1.B, #imm2 |
| ShiftLeftLogicalWideningOdd(Vector<Int16>, Byte) |
svint32_t svshllt[_n_s32](svint16_t op1, uint64_t imm2) SSHLLT Zresult.S, Zop1.H, #imm2 |
| ShiftLeftLogicalWideningOdd(Vector<Int32>, Byte) |
svint64_t svshllt[_n_s64](svint32_t op1, uint64_t imm2) SSHLLT Zresult.D, Zop1.S, #imm2 |
| ShiftLeftLogicalWideningOdd(Vector<SByte>, Byte) |
svint16_t svshllt[_n_s16](svint8_t op1, uint64_t imm2) SSHLLT Zresult.H, Zop1.B, #imm2 |
| ShiftLeftLogicalWideningOdd(Vector<UInt16>, Byte) |
svuint32_t svshllt[_n_u32](svuint16_t op1, uint64_t imm2) USHLLT Zresult.S, Zop1.H, #imm2 |
| ShiftLeftLogicalWideningOdd(Vector<UInt32>, Byte) |
svuint64_t svshllt[_n_u64](svuint32_t op1, uint64_t imm2) USHLLT Zresult.D, Zop1.S, #imm2 |
ShiftLeftLogicalWideningOdd(Vector<Byte>, Byte)
svuint16_t svshllt[_n_u16](svuint8_t op1, uint64_t imm2) USHLLT Zresult.H, Zop1.B, #imm2
public:
static System::Numerics::Vector<System::UInt16> ShiftLeftLogicalWideningOdd(System::Numerics::Vector<System::Byte> value, System::Byte count);
public static System.Numerics.Vector<ushort> ShiftLeftLogicalWideningOdd(System.Numerics.Vector<byte> value, byte count);
static member ShiftLeftLogicalWideningOdd : System.Numerics.Vector<byte> * byte -> System.Numerics.Vector<uint16>
Public Shared Function ShiftLeftLogicalWideningOdd (value As Vector(Of Byte), count As Byte) As Vector(Of UShort)
Parameters
- count
- Byte
Returns
Applies to
ShiftLeftLogicalWideningOdd(Vector<Int16>, Byte)
svint32_t svshllt[_n_s32](svint16_t op1, uint64_t imm2) SSHLLT Zresult.S, Zop1.H, #imm2
public:
static System::Numerics::Vector<int> ShiftLeftLogicalWideningOdd(System::Numerics::Vector<short> value, System::Byte count);
public static System.Numerics.Vector<int> ShiftLeftLogicalWideningOdd(System.Numerics.Vector<short> value, byte count);
static member ShiftLeftLogicalWideningOdd : System.Numerics.Vector<int16> * byte -> System.Numerics.Vector<int>
Public Shared Function ShiftLeftLogicalWideningOdd (value As Vector(Of Short), count As Byte) As Vector(Of Integer)
Parameters
- count
- Byte
Returns
Applies to
ShiftLeftLogicalWideningOdd(Vector<Int32>, Byte)
svint64_t svshllt[_n_s64](svint32_t op1, uint64_t imm2) SSHLLT Zresult.D, Zop1.S, #imm2
public:
static System::Numerics::Vector<long> ShiftLeftLogicalWideningOdd(System::Numerics::Vector<int> value, System::Byte count);
public static System.Numerics.Vector<long> ShiftLeftLogicalWideningOdd(System.Numerics.Vector<int> value, byte count);
static member ShiftLeftLogicalWideningOdd : System.Numerics.Vector<int> * byte -> System.Numerics.Vector<int64>
Public Shared Function ShiftLeftLogicalWideningOdd (value As Vector(Of Integer), count As Byte) As Vector(Of Long)
Parameters
- count
- Byte
Returns
Applies to
ShiftLeftLogicalWideningOdd(Vector<SByte>, Byte)
svint16_t svshllt[_n_s16](svint8_t op1, uint64_t imm2) SSHLLT Zresult.H, Zop1.B, #imm2
public:
static System::Numerics::Vector<short> ShiftLeftLogicalWideningOdd(System::Numerics::Vector<System::SByte> value, System::Byte count);
public static System.Numerics.Vector<short> ShiftLeftLogicalWideningOdd(System.Numerics.Vector<sbyte> value, byte count);
static member ShiftLeftLogicalWideningOdd : System.Numerics.Vector<sbyte> * byte -> System.Numerics.Vector<int16>
Public Shared Function ShiftLeftLogicalWideningOdd (value As Vector(Of SByte), count As Byte) As Vector(Of Short)
Parameters
- count
- Byte
Returns
Applies to
ShiftLeftLogicalWideningOdd(Vector<UInt16>, Byte)
svuint32_t svshllt[_n_u32](svuint16_t op1, uint64_t imm2) USHLLT Zresult.S, Zop1.H, #imm2
public:
static System::Numerics::Vector<System::UInt32> ShiftLeftLogicalWideningOdd(System::Numerics::Vector<System::UInt16> value, System::Byte count);
public static System.Numerics.Vector<uint> ShiftLeftLogicalWideningOdd(System.Numerics.Vector<ushort> value, byte count);
static member ShiftLeftLogicalWideningOdd : System.Numerics.Vector<uint16> * byte -> System.Numerics.Vector<uint32>
Public Shared Function ShiftLeftLogicalWideningOdd (value As Vector(Of UShort), count As Byte) As Vector(Of UInteger)
Parameters
- count
- Byte
Returns
Applies to
ShiftLeftLogicalWideningOdd(Vector<UInt32>, Byte)
svuint64_t svshllt[_n_u64](svuint32_t op1, uint64_t imm2) USHLLT Zresult.D, Zop1.S, #imm2
public:
static System::Numerics::Vector<System::UInt64> ShiftLeftLogicalWideningOdd(System::Numerics::Vector<System::UInt32> value, System::Byte count);
public static System.Numerics.Vector<ulong> ShiftLeftLogicalWideningOdd(System.Numerics.Vector<uint> value, byte count);
static member ShiftLeftLogicalWideningOdd : System.Numerics.Vector<uint32> * byte -> System.Numerics.Vector<uint64>
Public Shared Function ShiftLeftLogicalWideningOdd (value As Vector(Of UInteger), count As Byte) As Vector(Of ULong)
Parameters
- count
- Byte