Searched refs:ir3_get_src (Results 1 - 11 of 11) sorted by relevance

/xsrc/external/mit/MesaLib/dist/src/freedreno/ir3/
H A Dir3_a6xx.c49 offset = ir3_get_src(ctx, &intr->src[2])[0];
77 val = ir3_create_collect(b, ir3_get_src(ctx, &intr->src[0]), ncomp);
78 offset = ir3_get_src(ctx, &intr->src[3])[0];
118 data = ir3_get_src(ctx, &intr->src[2])[0];
137 src0 = ir3_get_src(ctx, &intr->src[4])[0];
138 struct ir3_instruction *compare = ir3_get_src(ctx, &intr->src[3])[0];
141 src0 = ir3_get_src(ctx, &intr->src[3])[0];
206 struct ir3_instruction *const *coords = ir3_get_src(ctx, &intr->src[1]);
230 struct ir3_instruction *const *value = ir3_get_src(ctx, &intr->src[3]);
231 struct ir3_instruction *const *coords = ir3_get_src(ct
[all...]
H A Dir3_a4xx.c47 byte_offset = ir3_get_src(ctx, &intr->src[1])[0];
48 offset = ir3_get_src(ctx, &intr->src[2])[0];
78 byte_offset = ir3_get_src(ctx, &intr->src[2])[0];
79 offset = ir3_get_src(ctx, &intr->src[3])[0];
84 src0 = ir3_create_collect(b, ir3_get_src(ctx, &intr->src[0]), ncomp);
129 struct ir3_instruction *data = ir3_get_src(ctx, &intr->src[2])[0];
132 ir3_collect(b, ir3_get_src(ctx, &intr->src[1])[0], create_immed(b, 0));
134 struct ir3_instruction *src3 = ir3_get_src(ctx, &intr->src[3])[0];
169 struct ir3_instruction *dword_offset = ir3_get_src(ctx, &intr->src[4])[0];
237 struct ir3_instruction *const *coords = ir3_get_src(ct
[all...]
H A Dir3_image.c46 return ir3_get_src(ctx, &src)[0];
70 return ir3_get_src(ctx, &src)[0];
H A Dir3_compiler_nir.c322 src[i] = ir3_get_src(ctx, &asrc->src)[asrc->swizzle[0]];
337 struct ir3_instruction *const *src0 = ir3_get_src(ctx, &asrc->src);
359 src[i] = ir3_get_src(ctx, &asrc->src)[asrc->swizzle[chan]];
758 struct ir3_instruction *offset = ir3_get_src(ctx, &intr->src[1])[0];
759 struct ir3_instruction *idx = ir3_get_src(ctx, &intr->src[0])[0];
788 src0 = ir3_get_src(ctx, &intr->src[0])[0];
814 src1 = ir3_get_src(ctx, &intr->src[1])[0];
889 offset = ir3_get_src(ctx, &intr->src[0])[0];
913 value = ir3_get_src(ctx, &intr->src[0]);
914 offset = ir3_get_src(ct
[all...]
H A Dir3_context.h204 struct ir3_instruction *const *ir3_get_src(struct ir3_context *ctx,
H A Dir3_context.c209 ir3_get_src(struct ir3_context *ctx, nir_src *src) function in typeref:struct:ir3_instruction * const *
225 addr = ir3_get_addr0(ctx, ir3_get_src(ctx, src->reg.indirect)[0],
276 addr = ir3_get_addr0(ctx, ir3_get_src(ctx, dst->reg.indirect)[0],
/xsrc/external/mit/MesaLib.old/dist/src/freedreno/ir3/
H A Dir3_a4xx.c48 byte_offset = ir3_get_src(ctx, &intr->src[1])[0];
49 offset = ir3_get_src(ctx, &intr->src[2])[0];
86 byte_offset = ir3_get_src(ctx, &intr->src[2])[0];
87 offset = ir3_get_src(ctx, &intr->src[3])[0];
92 src0 = ir3_create_collect(ctx, ir3_get_src(ctx, &intr->src[0]), ncomp);
138 byte_offset = ir3_get_src(ctx, &intr->src[1])[0];
139 offset = ir3_get_src(ctx, &intr->src[3])[0];
147 src0 = ir3_get_src(ctx, &intr->src[2])[0];
187 ir3_get_src(ctx, &intr->src[3])[0],
190 src1 = ir3_get_src(ct
[all...]
H A Dir3_a6xx.c53 offset = ir3_get_src(ctx, &intr->src[2])[0];
84 val = ir3_create_collect(ctx, ir3_get_src(ctx, &intr->src[0]), ncomp);
85 offset = ir3_get_src(ctx, &intr->src[3])[0];
125 data = ir3_get_src(ctx, &intr->src[2])[0];
144 src0 = ir3_get_src(ctx, &intr->src[4])[0];
145 struct ir3_instruction *compare = ir3_get_src(ctx, &intr->src[3])[0];
150 src0 = ir3_get_src(ctx, &intr->src[3])[0];
212 struct ir3_instruction * const *value = ir3_get_src(ctx, &intr->src[3]);
213 struct ir3_instruction * const *coords = ir3_get_src(ctx, &intr->src[1]);
241 struct ir3_instruction * const *coords = ir3_get_src(ct
[all...]
H A Dir3_compiler_nir.c321 src[i] = ir3_get_src(ctx, &asrc->src)[asrc->swizzle[0]];
337 struct ir3_instruction *const *src0 = ir3_get_src(ctx, &asrc->src);
359 src[i] = ir3_get_src(ctx, &asrc->src)[asrc->swizzle[chan]];
692 src0 = ir3_get_src(ctx, &intr->src[0])[0];
709 src1 = ir3_get_src(ctx, &intr->src[1])[0];
772 offset = ir3_get_src(ctx, &intr->src[0])[0];
795 value = ir3_get_src(ctx, &intr->src[0]);
796 offset = ir3_get_src(ctx, &intr->src[1])[0];
852 src0 = ir3_get_src(ctx, &intr->src[0])[0]; /* offset */
853 src1 = ir3_get_src(ct
[all...]
H A Dir3_context.h152 struct ir3_instruction * const * ir3_get_src(struct ir3_context *ctx, nir_src *src);
H A Dir3_context.c218 ir3_get_src(struct ir3_context *ctx, nir_src *src) function in typeref:struct:ir3_instruction * const *
234 addr = ir3_get_addr(ctx, ir3_get_src(ctx, src->reg.indirect)[0],
280 addr = ir3_get_addr(ctx, ir3_get_src(ctx, dst->reg.indirect)[0],

Completed in 23 milliseconds