Lines Matching defs:value

158    /* special value indicating that num_components is in the next uint32 */
163 decode_num_components_in_3bits(uint8_t value)
165 if (value <= 4)
166 return value;
167 if (value == 5)
169 if (value == 6)
887 unsigned value = 0;
890 value |= (uint32_t)alu->src[i].swizzle[o + j] <<
894 blob_write_uint32(ctx->blob, value);
957 unsigned value = blob_read_uint32(ctx->blob);
961 (value >> (4 * j)) & 0xf; /* 4 bits per swizzle */
1322 if ((lc->value[0].u64 & 0x1fffffffffffull) == 0) {
1325 header.load_const.packed_value = lc->value[0].u64 >> 45;
1326 } else if (util_mask_sign_extend(lc->value[0].i64, 19) == lc->value[0].i64) {
1329 header.load_const.packed_value = lc->value[0].u64;
1334 if ((lc->value[0].u32 & 0x1fff) == 0) {
1336 header.load_const.packed_value = lc->value[0].u32 >> 13;
1337 } else if (util_mask_sign_extend(lc->value[0].i32, 19) == lc->value[0].i32) {
1339 header.load_const.packed_value = lc->value[0].u32;
1345 header.load_const.packed_value = lc->value[0].u16;
1349 header.load_const.packed_value = lc->value[0].u8;
1353 header.load_const.packed_value = lc->value[0].b;
1365 blob_write_bytes(ctx->blob, lc->value,
1366 sizeof(*lc->value) * lc->def.num_components);
1371 blob_write_uint32(ctx->blob, lc->value[i].u32);
1376 blob_write_uint16(ctx->blob, lc->value[i].u16);
1382 blob_write_uint8(ctx->blob, lc->value[i].u8);
1402 lc->value[0].u64 = (uint64_t)header.load_const.packed_value << 45;
1405 lc->value[0].u32 = (uint64_t)header.load_const.packed_value << 13;
1415 lc->value[0].i64 = ((int64_t)header.load_const.packed_value << 45) >> 45;
1418 lc->value[0].i32 = ((int32_t)header.load_const.packed_value << 13) >> 13;
1421 lc->value[0].u16 = header.load_const.packed_value;
1424 lc->value[0].u8 = header.load_const.packed_value;
1427 lc->value[0].b = header.load_const.packed_value;
1437 blob_copy_bytes(ctx->blob, lc->value, sizeof(*lc->value) * lc->def.num_components);
1442 lc->value[i].u32 = blob_read_uint32(ctx->blob);
1447 lc->value[i].u16 = blob_read_uint16(ctx->blob);
1453 lc->value[i].u8 = blob_read_uint8(ctx->blob);