Lines Matching defs:value
289 * instruction allows to set the 64-bit immediate value.
344 * For now, we emit a MOV for each distinct value.
354 instr->value[i].u32 == instr->value[j].u32) ||
356 instr->value[i].f64 == instr->value[j].f64)) {
363 emit(MOV(reg, setup_imm_df(ibld, instr->value[i].f64)));
365 emit(MOV(reg, brw_imm_d(instr->value[i].i32)));
627 * per-channel and add the base UBO index; we have to select a value
837 /* LZD of an absolute value source almost always does the right
846 * For a value of zero or negative one, -1 will be returned.
852 * 0xffffffff, the correct value is obtained from LZD if instead of
853 * negating the (already negative) value the logical-not is used. A
913 * Try to use an immediate value for a source
916 * determine that a register contains a constant value. To work around this,
918 * \c op[0] will also be tried for an immediate value.
921 * will always be the immediate value.
928 * getting an immediate value. This should only be set
1044 * allows source 1 to be an immediate value. If the immediate value was
1315 * final integer modulus value.
1463 /* If the order of the sources is changed due to an immediate value,
1560 /* We use a MOV with conditional_mod to check if the provided value is
1565 src_reg value = op[0];
1566 value.abs = true;
1567 vec4_instruction *inst = emit(MOV(dst_null_df(), value));
1718 /* (x & -x) generates a value that consists of only the LSB of x.
1797 src_reg value = op[0];
1798 value.abs = true;
1799 inst = emit(MOV(dst_null_df(), value));
1808 * channel's value was 0
2131 * - Sampler indices too large to fit in a 4-bit value.