Sve.Scatter32BitWithByteOffsetsNarrowing 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
Scatter32BitWithByteOffsetsNarrowing(Vector<Int64>, Int32*, Vector<Int64>, Vector<Int64>) |
void svst1w_scatter_[s64]offset[_s64](svbool_t pg, int32_t *base, svint64_t offsets, svint64_t data) ST1W Zdata.D, Pg, [Xbase, Zoffsets.D] |
Scatter32BitWithByteOffsetsNarrowing(Vector<Int64>, Int32*, Vector<UInt64>, Vector<Int64>) |
void svst1w_scatter_[u64]offset[_s64](svbool_t pg, int32_t *base, svuint64_t offsets, svint64_t data) ST1W Zdata.D, Pg, [Xbase, Zoffsets.D] |
Scatter32BitWithByteOffsetsNarrowing(Vector<UInt64>, UInt32*, Vector<Int64>, Vector<UInt64>) |
void svst1w_scatter_[s64]offset[_u64](svbool_t pg, uint32_t *base, svint64_t offsets, svuint64_t data) ST1W Zdata.D, Pg, [Xbase, Zoffsets.D] |
Scatter32BitWithByteOffsetsNarrowing(Vector<UInt64>, UInt32*, Vector<UInt64>, Vector<UInt64>) |
void svst1w_scatter_[u64]offset[_u64](svbool_t pg, uint32_t *base, svuint64_t offsets, svuint64_t data) ST1W Zdata.D, Pg, [Xbase, Zoffsets.D] |
Scatter32BitWithByteOffsetsNarrowing(Vector<Int64>, Int32*, Vector<Int64>, Vector<Int64>)
void svst1w_scatter_[s64]offset[_s64](svbool_t pg, int32_t *base, svint64_t offsets, svint64_t data)
ST1W Zdata.D, Pg, [Xbase, Zoffsets.D]
public:
static void Scatter32BitWithByteOffsetsNarrowing(System::Numerics::Vector<long> mask, int* address, System::Numerics::Vector<long> offsets, System::Numerics::Vector<long> data);
public static void Scatter32BitWithByteOffsetsNarrowing (System.Numerics.Vector<long> mask, int* address, System.Numerics.Vector<long> offsets, System.Numerics.Vector<long> data);
static member Scatter32BitWithByteOffsetsNarrowing : System.Numerics.Vector<int64> * nativeptr<int> * System.Numerics.Vector<int64> * System.Numerics.Vector<int64> -> unit
Parameters
- address
- Int32*
Applies to
Scatter32BitWithByteOffsetsNarrowing(Vector<Int64>, Int32*, Vector<UInt64>, Vector<Int64>)
void svst1w_scatter_[u64]offset[_s64](svbool_t pg, int32_t *base, svuint64_t offsets, svint64_t data)
ST1W Zdata.D, Pg, [Xbase, Zoffsets.D]
public:
static void Scatter32BitWithByteOffsetsNarrowing(System::Numerics::Vector<long> mask, int* address, System::Numerics::Vector<System::UInt64> offsets, System::Numerics::Vector<long> data);
public static void Scatter32BitWithByteOffsetsNarrowing (System.Numerics.Vector<long> mask, int* address, System.Numerics.Vector<ulong> offsets, System.Numerics.Vector<long> data);
static member Scatter32BitWithByteOffsetsNarrowing : System.Numerics.Vector<int64> * nativeptr<int> * System.Numerics.Vector<uint64> * System.Numerics.Vector<int64> -> unit
Parameters
- address
- Int32*
Applies to
Scatter32BitWithByteOffsetsNarrowing(Vector<UInt64>, UInt32*, Vector<Int64>, Vector<UInt64>)
void svst1w_scatter_[s64]offset[_u64](svbool_t pg, uint32_t *base, svint64_t offsets, svuint64_t data)
ST1W Zdata.D, Pg, [Xbase, Zoffsets.D]
public:
static void Scatter32BitWithByteOffsetsNarrowing(System::Numerics::Vector<System::UInt64> mask, System::UInt32* address, System::Numerics::Vector<long> offsets, System::Numerics::Vector<System::UInt64> data);
public static void Scatter32BitWithByteOffsetsNarrowing (System.Numerics.Vector<ulong> mask, uint* address, System.Numerics.Vector<long> offsets, System.Numerics.Vector<ulong> data);
static member Scatter32BitWithByteOffsetsNarrowing : System.Numerics.Vector<uint64> * nativeptr<uint32> * System.Numerics.Vector<int64> * System.Numerics.Vector<uint64> -> unit
Parameters
- address
- UInt32*
Applies to
Scatter32BitWithByteOffsetsNarrowing(Vector<UInt64>, UInt32*, Vector<UInt64>, Vector<UInt64>)
void svst1w_scatter_[u64]offset[_u64](svbool_t pg, uint32_t *base, svuint64_t offsets, svuint64_t data)
ST1W Zdata.D, Pg, [Xbase, Zoffsets.D]
public:
static void Scatter32BitWithByteOffsetsNarrowing(System::Numerics::Vector<System::UInt64> mask, System::UInt32* address, System::Numerics::Vector<System::UInt64> offsets, System::Numerics::Vector<System::UInt64> data);
public static void Scatter32BitWithByteOffsetsNarrowing (System.Numerics.Vector<ulong> mask, uint* address, System.Numerics.Vector<ulong> offsets, System.Numerics.Vector<ulong> data);
static member Scatter32BitWithByteOffsetsNarrowing : System.Numerics.Vector<uint64> * nativeptr<uint32> * System.Numerics.Vector<uint64> * System.Numerics.Vector<uint64> -> unit
Parameters
- address
- UInt32*