Lines Matching refs:value
51 result += op0->value.f[c] * op1->value.f[c];
63 result += op0->value.d[c] * op1->value.d[c];
302 * The conversion for unpacked fixed-point value f to floating point is
320 * The conversion for unpacked fixed-point value f to floating point is
375 * The conversion for unpacked fixed-point value f to floating point is
393 * The conversion for unpacked fixed-point value f to floating point is
471 * Get the constant that is ultimately referenced by an r-value, in a constant
637 bitfield_extract_uint(uint32_t value, int offset, int bits)
646 value <<= 32 - bits - offset;
647 value >>= 32 - bits;
648 return value;
653 bitfield_extract_int(int32_t value, int offset, int bits)
662 value <<= 32 - bits - offset;
663 value >>= 32 - bits;
664 return value;
723 f.f[i] = _mesa_half_to_float(op[operand]->value.f16[i]);
738 d.i[i] = op[operand]->value.i16[i];
753 d.u[i] = op[operand]->value.u16[i];
894 case GLSL_TYPE_INT16: data.u16[i] = v->value.u16[swiz_idx[i]]; break;
896 case GLSL_TYPE_INT: data.u[i] = v->value.u[swiz_idx[i]]; break;
897 case GLSL_TYPE_FLOAT: data.f[i] = v->value.f[swiz_idx[i]]; break;
898 case GLSL_TYPE_FLOAT16: data.f16[i] = v->value.f16[swiz_idx[i]]; break;
899 case GLSL_TYPE_BOOL: data.b[i] = v->value.b[swiz_idx[i]]; break;
900 case GLSL_TYPE_DOUBLE:data.d[i] = v->value.d[swiz_idx[i]]; break;
901 case GLSL_TYPE_UINT64:data.u64[i] = v->value.u64[swiz_idx[i]]; break;
902 case GLSL_TYPE_INT64: data.i64[i] = v->value.i64[swiz_idx[i]]; break;
929 * not the lifetime constant value of the uniform.
954 const unsigned column = idx->value.u[0];
965 if (idx->value.i[0] < 0 || column >= array->type->matrix_columns) {
981 data.f16[i] = array->value.f16[mat_idx + i];
987 data.f[i] = array->value.f[mat_idx + i];
993 data.d[i] = array->value.d[mat_idx + i];
1003 const unsigned component = idx->value.u[0];
1007 const unsigned index = idx->value.u[0];
1070 /* (assign [condition] (write-mask) (ref) (value)) */
1079 ir_constant *value =
1082 if (!value)
1085 store->copy_masked_offset(value, offset, asg->write_mask);
1093 inst->as_return()->value->constant_expression_value(mem_ctx,
1115 ir_constant *value =
1118 if(!value)
1121 store->copy_offset(value, offset);