Lines Matching refs:value
409 uint32_t value[4];
721 /* Make sure that all really used indices have nonzero value, so
837 alu.src[0].value = src0_chan_val;
842 alu.src[1].value = src1_chan_val;
860 alu.src[0].value = src0_chan_val;
865 alu.src[1].value = src1_chan_val;
894 alu.src[0].value = src0_chan_val;
899 alu.src[1].value = src1_chan_val;
904 alu.src[2].value = src2_chan_val;
1499 alu.src[0].value = 0xffffffff;
1536 alu.src[0].value = 0xffffffff;
1722 memcpy(r600_src->value, ctx->literals + index * 4, sizeof(r600_src->value));
1725 r600_src->swizzle[0] = 2; // Z value
1731 r600_src->swizzle[0] = 3; // W value
1839 alu.src[1].value = offset;
1951 /* pull the value from index_reg */
2074 /* pull the value from index_reg */
2114 /* pull the value from index_reg */
2389 alu.src[0].value = ctx->src[i].value[k];
2613 alu.src[1].value = 0x3fffffff;
2621 alu.src[1].value = 0x1e;
2686 alu.src[1].value = ring;
2892 alu.src[1].value = ctx->gs_out_ring_offset >> 4;
3275 /* TF_WRITE takes index in R.x, value in R.y */
3370 * operations, which store the returned value to an index
3389 alu.src[0].value = 0xffffffff;
3400 alu.src[0].value = 0xffffffff;
3412 alu.src[1].value = 256;
3838 alu.src[0].value = 0x1;
3905 alu.src[0].value = 0;
4407 bc_src->value = shader_src->value[bc_src->chan];
4942 alu.src[1].value = 0xffffff00;
4954 alu.src[1].value = 0xff;
4999 alu.src[0].value = 0x0;
5156 /* RSQ should take the absolute value of src */
5351 alu.src[1].value = u_bitcast_f2u(0.5f * M_1_PI);
5390 alu.src[1].value = u_bitcast_f2u(2.0f * M_PI);
5391 alu.src[2].value = u_bitcast_f2u(-M_PI);
6050 alu.src[1].value = 0x4f800000;
6876 alu.src[1].value = 32;
7024 alu.src[0].value = 31;
7571 * Also they cannot negate the source or take the absolute value */
7756 alu.src[2].value = u_bitcast_f2u(1.5f);
7777 alu.src[2].value = u_bitcast_f2u(1.5f);
7787 /* write initial compare value into Z component
7824 * needs to be done before merging the face select value, because
7826 * with the face select value */
7839 * into one value we have to make sure the array slice index is >= 0,
7862 alu.src[1].value = u_bitcast_f2u(8.0f);
8187 alu.src[1].value = ctx->literals[4 * off[0].Index + off[0].SwizzleZ];
8208 alu.src[1].value = ctx->literals[4 * off[0].Index + off[0].SwizzleY];
8226 alu.src[1].value = ctx->literals[4 * off[0].Index + off[0].SwizzleX];
8305 alu.src[1].value = 4;
8334 alu.src[1].value = 0xF;
8542 tex.src_sel_w = 2; /* route Z compare or Lod value into W */
8692 alu.src[1].value = 2;
8800 alu.src[0].value = 0;
8822 int value = (ctx->literals[4 * inst->Src[src_idx].Register.Index + inst->Src[src_idx].Register.SwizzleX]);
8825 V_SQ_ALU_SRC_LITERAL, value >> 2,
8835 alu.src[1].value = 2;
9425 int value = (ctx->literals[4 * inst->Src[3].Register.Index + inst->Src[3].Register.SwizzleX]);
9431 alu.src[0].value = value;
9451 int value = (ctx->literals[4 * inst->Src[2].Register.Index + inst->Src[2].Register.SwizzleX]);
9452 int abs_value = abs(value);
9453 if (abs_value != value && gds_op == FETCH_OP_GDS_ADD_RET)
9460 alu.src[0].value = abs_value;
10889 alu.src[1].value = 0x10000;
10927 alu.src[1].value = 16;
10974 alu.src[1].value = 32;
11418 if (ctx->src[1].value[ctx->src[1].swizzle[1]] != 0)
11464 /* normally this gets the MSB for the denom high value
11480 V_SQ_ALU_SRC_LITERAL, alu_denom_lo.value);
11493 int msb_lo = util_last_bit(alu_denom_lo.value);
11511 uint32_t denom_lo_shl = alu_denom_lo.value << (31 - i);
11559 V_SQ_ALU_SRC_LITERAL, alu_denom_lo.value);
11573 V_SQ_ALU_SRC_LITERAL, alu_denom_lo.value);
11600 uint64_t denom_shl = (uint64_t)alu_denom_lo.value << (31 - i);
11672 uint64_t denom_shl = (uint64_t)alu_denom_lo.value;