Lines Matching defs:value
64 /* src[] = { value, block_index, offset }. const_index[] = { write_mask } */
75 /* src0 is offset, src1 is value:
95 * All of the SSBO atomic memory operations read a value from memory,
96 * compute a new value using one of the operations below, write the new
97 * value to memory, and return the original value read.
105 * 2: The data parameter to the atomic function (i.e. the value to add
224 /* src[] = { deref, coord, sample_index, value }. const_index[] = {} */
230 struct ir3_instruction *const *value = ir3_get_src(ctx, &intr->src[3]);
236 /* src0 is offset, src1 is value:
240 ir3_create_collect(b, value, ncomp), 0);
253 /* src[] = { deref, coord, sample_index, value, compare }. const_index[] = {} */
260 struct ir3_instruction *value = ir3_get_src(ctx, &intr->src[3])[0];
269 * src1.y - is 'value' except for cmpxchg where src2.y is 'compare'
270 * src1.z - is 'value' for cmpxchg
283 src1 = ir3_collect(b, dummy, compare, value);
285 src1 = ir3_collect(b, dummy, value);
409 struct ir3_instruction *value, *addr, *offset;
415 value = ir3_create_collect(b, ir3_get_src(ctx, &intr->src[0]), ncomp);
426 value, 0,
432 create_immed(b, 0), 0, value, 0, create_immed(b, ncomp), 0);
449 struct ir3_instruction *value = ir3_get_src(ctx, &intr->src[1])[0];
457 src1 = ir3_collect(b, compare, value);
459 src1 = value;