Lines Matching defs:data
49 // vfloat4 data type
65 * Consider using loada() which is better with wider VLA vectors if data is
181 // vint4 data type
198 * if data is aligned.
283 vint4 data;
284 std::memcpy(&data.m, p, 4 * sizeof(int));
285 return data;
311 // vmask4 data type
1157 * @brief Return a vector of interleaved RGBA data.
1172 ASTCENC_SIMD_INLINE void store_lane(uint8_t* base, int data)
1174 std::memcpy(base, &data, sizeof(int));
1183 ASTCENC_SIMD_INLINE void store_lanes_masked(uint8_t* base, vint4 data, vmask4 mask)
1187 store(data, base);
1191 store_lane(base + 0, data.lane<0>());
1192 store_lane(base + 4, data.lane<1>());
1193 store_lane(base + 8, data.lane<2>());
1197 store_lane(base + 0, data.lane<0>());
1198 store_lane(base + 4, data.lane<1>());
1202 store_lane(base + 0, data.lane<0>());