Lines Matching defs:value
54 * @brief Construct from zero-initialized value.
70 * @brief Construct from 1 scalar value replicated across all lanes.
82 * The value of @c a is stored to lane 0 (LSB) in the SIMD register.
98 * @brief Get the scalar value of a single lane.
106 * @brief Set the scalar value of a single lane.
198 * @brief Construct from zero-initialized value.
230 * @brief Construct from 1 scalar value replicated across all lanes.
242 * The value of @c a is stored to lane 0 (LSB) in the SIMD register.
266 * @brief Set the scalar value of a single lane.
356 * @brief Construct from 1 scalar value.
367 * The value of @c a is stored to lane 0 (LSB) in the SIMD register.
380 * @brief Get the scalar value of a single lane.
796 * If either lane value is NaN, @c b will be returned for that lane.
807 * If either lane value is NaN, @c b will be returned for that lane.
816 * @brief Return the absolute value of the float vector.
824 * @brief Return a float rounded to the nearest integer value.
946 * @brief Return a integer value for a float vector, using truncation.
954 * @brief Return a integer value for a float vector, using round-to-nearest.
963 * @brief Return a float value for an integer vector.
971 * @brief Return a float16 value for a float vector, using round-to-nearest.
989 * @brief Return a float16 value for a float scalar, using round-to-nearest.
1002 * @brief Return a float value for a float16 vector.
1020 * @brief Return a float value for a float16 scalar.
1034 * @brief Return a float value as an integer bit pattern (i.e. no conversion).
1046 * @brief Return a integer value as a float bit pattern (i.e. no conversion).
1193 * Input vectors have the value stored in the bottom 8 bits of each lane,
1203 __m128i value = r.m;
1204 value = _mm_add_epi32(value, _mm_bslli_si128(g.m, 1));
1205 value = _mm_add_epi32(value, _mm_bslli_si128(b.m, 2));
1206 value = _mm_add_epi32(value, _mm_bslli_si128(a.m, 3));
1207 return vint4(value);
1209 __m128i value = r.m;
1210 value = _mm_add_epi32(value, _mm_slli_epi32(g.m, 8));
1211 value = _mm_add_epi32(value, _mm_slli_epi32(b.m, 16));
1212 value = _mm_add_epi32(value, _mm_slli_epi32(a.m, 24));
1213 return vint4(value);
1304 * @param v The value to population count.