Lines Matching refs:ir3_instruction

43                          struct ir3_instruction **dst)
46 struct ir3_instruction *offset;
47 struct ir3_instruction *ldib;
69 struct ir3_instruction *stib, *val, *offset;
109 static struct ir3_instruction *
113 struct ir3_instruction *atomic, *ibo, *src0, *src1, *data, *dummy;
138 struct ir3_instruction *compare = ir3_get_src(ctx, &intr->src[3])[0];
194 struct ir3_instruction *split;
202 struct ir3_instruction **dst)
205 struct ir3_instruction *ldib;
206 struct ir3_instruction *const *coords = ir3_get_src(ctx, &intr->src[1]);
229 struct ir3_instruction *stib;
230 struct ir3_instruction *const *value = ir3_get_src(ctx, &intr->src[3]);
231 struct ir3_instruction *const *coords = ir3_get_src(ctx, &intr->src[1]);
254 static struct ir3_instruction *
258 struct ir3_instruction *atomic, *ibo, *src0, *src1, *dummy;
259 struct ir3_instruction *const *coords = ir3_get_src(ctx, &intr->src[1]);
260 struct ir3_instruction *value = ir3_get_src(ctx, &intr->src[3])[0];
282 struct ir3_instruction *compare = ir3_get_src(ctx, &intr->src[4])[0];
342 struct ir3_instruction *split;
349 struct ir3_instruction **dst)
352 struct ir3_instruction *ibo = ir3_image_to_ibo(ctx, intr->src[0]);
353 struct ir3_instruction *resinfo = ir3_RESINFO(b, ibo, 0);
370 struct ir3_instruction **dst)
374 struct ir3_instruction *addr, *offset;
379 struct ir3_instruction *load;
409 struct ir3_instruction *value, *addr, *offset;
417 struct ir3_instruction *stg;
444 static struct ir3_instruction *
448 struct ir3_instruction *addr, *atomic, *src1;
449 struct ir3_instruction *value = ir3_get_src(ctx, &intr->src[1])[0];
456 struct ir3_instruction *compare = ir3_get_src(ctx, &intr->src[2])[0];