| /xsrc/external/mit/MesaLib/dist/src/gallium/drivers/d3d12/ |
| d3d12_gs_variant.cpp | 41 nir_load_deref(b, nir_build_deref_array(b, nir_build_deref_var(b, vertices), nir_imm_int(b, 0))); 43 nir_load_deref(b, nir_build_deref_array(b, nir_build_deref_var(b, vertices), nir_imm_int(b, 1))); 45 nir_load_deref(b, nir_build_deref_array(b, nir_build_deref_var(b, vertices), nir_imm_int(b, 2))); 102 nir_deref_instr *in_value = nir_build_deref_array(&b, nir_build_deref_var(&b, in), 104 nir_copy_deref(&b, nir_build_deref_var(&b, out), in_value); 214 emit_ctx->loop_index_deref = nir_build_deref_var(b, loop_index_var); 260 nir_load_deref(b, nir_build_deref_array(b, nir_build_deref_var(b, edgeflag_var), emit_ctx->loop_index)); 328 nir_deref_instr *in_value = nir_build_deref_array(b, nir_build_deref_var(b, emit_ctx.in[i]), index); 331 nir_copy_deref(b, nir_build_deref_var(b, emit_ctx.out[i]), in_value); 333 nir_store_deref(b, nir_build_deref_var(b, emit_ctx.out[i]) [all...] |
| d3d12_nir_passes.c | 709 nir_deref_instr *deref = nir_build_deref_array(b, nir_build_deref_var(b, varyings[var->data.location]), index); 745 nir_copy_deref(b, nir_build_deref_var(b, out_varyings[i]), 746 nir_build_deref_array_imm(b, nir_build_deref_var(b, varyings[i]), j)); 754 nir_copy_deref(b, nir_build_deref_array(b, nir_build_deref_var(b, varyings[i]), nir_umod(b, vertex_count, two)), 755 nir_build_deref_array(b, nir_build_deref_var(b, varyings[i]), two));
|
| /xsrc/external/mit/MesaLib/dist/src/compiler/nir/ |
| nir_lower_variable_initializers.c | 69 build_constant_load(b, nir_build_deref_var(b, var), 75 nir_deref_instr *src_deref = nir_build_deref_var(b, var->pointer_initializer); 76 nir_deref_instr *dst_deref = nir_build_deref_var(b, var);
|
| nir_lower_is_helper_invocation.c | 119 nir_deref_instr *is_helper_deref = nir_build_deref_var(&b, is_helper);
|
| nir_lower_multiview.c | 244 nir_deref_instr *loop_index_deref = nir_build_deref_var(&b, loop_index_var); 253 nir_deref_instr *view_index_deref = nir_build_deref_var(&b, view_index_var); 293 nir_build_deref_array(&b, nir_build_deref_var(&b, pos_var), loop_index);
|
| nir_lower_bitmap.c | 92 nir_deref_instr *tex_deref = nir_build_deref_var(b, tex_var);
|
| nir_split_per_member_structs.c | 110 return nir_build_deref_var(b, member);
|
| nir_lower_drawpixels.c | 140 nir_deref_instr *tex_deref = nir_build_deref_var(b, state->tex); 179 nir_build_deref_var(b, state->pixelmap);
|
| nir_lower_io_to_vector.c | 324 return nir_build_deref_var(b, new_var); 361 nir_deref_instr *deref = nir_build_deref_var(b, new_var); 639 nir_ssa_def *new_deref = &nir_build_deref_var(&b, var)->dest.ssa;
|
| /xsrc/external/mit/MesaLib/dist/src/compiler/nir/tests/ |
| vars_tests.cpp | 206 return nir_load_deref_with_access(b, nir_build_deref_var(b, var), 214 nir_store_deref_with_access(b, nir_build_deref_var(b, var), 588 nir_copy_deref_with_access(b, nir_build_deref_var(b, v), 589 nir_build_deref_var(b, v), 591 nir_copy_deref_with_access(b, nir_build_deref_var(b, v), 592 nir_build_deref_var(b, v), 1089 nir_build_deref_array_imm(b, nir_build_deref_var(b, vec), 1); 1122 nir_build_deref_array_imm(b, nir_build_deref_var(b, vec), 1); 1145 nir_build_deref_array_imm(b, nir_build_deref_var(b, vec), 1); 1179 nir_build_deref_array_imm(b, nir_build_deref_var(b, vec), 1) [all...] |
| builder_tests.cpp | 55 store->src[0] = nir_src_for_ssa(&nir_build_deref_var(b, var)->dest.ssa);
|
| load_store_vectorizer_tests.cpp | 1190 nir_deref_instr *deref = nir_build_deref_var(b, var); 1224 nir_deref_instr *deref = nir_build_deref_var(b, var); 1241 nir_deref_instr *deref = nir_build_deref_var(b, var); 1276 nir_deref_instr *deref = nir_build_deref_var(b, var); 1315 nir_deref_instr *deref = nir_build_deref_var(b, var); 1349 nir_deref_instr *deref = nir_build_deref_var(b, var); 1383 nir_deref_instr *deref = nir_build_deref_var(b, var); 1400 nir_deref_instr *deref = nir_build_deref_var(b, var); 1437 nir_deref_instr *deref = nir_build_deref_var(b, var); 1476 nir_deref_instr *deref = nir_build_deref_var(b, var) [all...] |
| /xsrc/external/mit/MesaLib.old/dist/src/compiler/nir/tests/ |
| vars_tests.cpp | 491 nir_build_deref_array_imm(b, nir_build_deref_var(b, vec), 1); 524 nir_build_deref_array_imm(b, nir_build_deref_var(b, vec), 1); 547 nir_build_deref_array_imm(b, nir_build_deref_var(b, vec), 1); 581 nir_build_deref_array_imm(b, nir_build_deref_var(b, vec), 1); 585 nir_build_deref_array_imm(b, nir_build_deref_var(b, vec), 0); 590 nir_build_deref_array_imm(b, nir_build_deref_var(b, vec), 1); 628 nir_build_deref_array(b, nir_build_deref_var(b, vec), idx_ssa); 633 nir_build_deref_array(b, nir_build_deref_var(b, vec), idx_ssa); 668 nir_build_deref_array(b, nir_build_deref_var(b, vec), idx_ssa); 705 nir_build_deref_array(b, nir_build_deref_var(b, arr), idx_ssa) [all...] |
| /xsrc/external/mit/MesaLib.old/dist/src/compiler/nir/ |
| nir_lower_bitmap.c | 100 nir_deref_instr *tex_deref = nir_build_deref_var(b, tex_var);
|
| nir_lower_constant_initializers.c | 80 build_constant_load(b, nir_build_deref_var(b, var),
|
| nir_lower_drawpixels.c | 139 nir_deref_instr *tex_deref = nir_build_deref_var(b, state->tex); 178 nir_build_deref_var(b, state->pixelmap);
|
| /xsrc/external/mit/MesaLib/dist/src/mesa/state_tracker/ |
| st_nir_lower_tex_src_plane.c | 146 nir_deref_instr *tex_deref_instr = nir_build_deref_var(b, samp);
|
| /xsrc/external/mit/MesaLib/dist/src/amd/vulkan/ |
| radv_meta_dcc_retile.c | 55 nir_ssa_def *input_dcc_ref = &nir_build_deref_var(&b, input_dcc)->dest.ssa; 56 nir_ssa_def *output_dcc_ref = &nir_build_deref_var(&b, output_dcc)->dest.ssa;
|
| radv_meta_fmask_expand.c | 51 nir_ssa_def *input_img_deref = &nir_build_deref_var(&b, input_img)->dest.ssa; 52 nir_ssa_def *output_img_deref = &nir_build_deref_var(&b, output_img)->dest.ssa;
|
| radv_meta_bufimage.c | 61 nir_ssa_def *input_img_deref = &nir_build_deref_var(&b, input_img)->dest.ssa; 88 nir_image_deref_store(&b, &nir_build_deref_var(&b, output_img)->dest.ssa, coord, 249 nir_ssa_def *input_img_deref = &nir_build_deref_var(&b, input_img)->dest.ssa; 274 nir_image_deref_store(&b, &nir_build_deref_var(&b, output_img)->dest.ssa, img_coord, 434 nir_ssa_def *input_img_deref = &nir_build_deref_var(&b, input_img)->dest.ssa; 458 nir_image_deref_store(&b, &nir_build_deref_var(&b, output_img)->dest.ssa, coord, 578 nir_ssa_def *input_img_deref = &nir_build_deref_var(&b, input_img)->dest.ssa; 614 nir_image_deref_store(&b, &nir_build_deref_var(&b, output_img)->dest.ssa, img_coord, 793 nir_ssa_def *input_img_deref = &nir_build_deref_var(&b, input_img)->dest.ssa; 818 nir_image_deref_store(&b, &nir_build_deref_var(&b, output_img)->dest.ssa, dst_coord [all...] |
| /xsrc/external/mit/MesaLib/dist/src/gallium/drivers/r600/sfn/ |
| sfn_nir_lower_64bit.cpp | 233 auto deref1 = nir_build_deref_var(b, vars.first); 237 auto deref2 = nir_build_deref_var(b, vars.second); 257 auto deref1 = nir_build_deref_var(b, vars.first); 262 auto deref2 = nir_build_deref_var(b, vars.second); 285 auto deref1 = nir_build_deref_var(b, vars.first); 288 auto deref2 = nir_build_deref_var(b, vars.second); 304 nir_deref_instr *deref1 = nir_build_deref_var(b, vars.first); 307 nir_deref_instr *deref2 = nir_build_deref_var(b, vars.second);
|
| /xsrc/external/mit/MesaLib/dist/src/microsoft/clc/ |
| clc_nir.c | 272 nir_deref_instr *deref = nir_build_deref_var(&b, printf_var); 334 nir_deref_instr *replacement_deref = nir_build_deref_var(b, replacement);
|
| /xsrc/external/mit/MesaLib.old/dist/src/amd/vulkan/ |
| radv_meta_fmask_expand.c | 68 nir_ssa_def *input_img_deref = &nir_build_deref_var(&b, input_img)->dest.ssa; 69 nir_ssa_def *output_img_deref = &nir_build_deref_var(&b, output_img)->dest.ssa;
|
| radv_meta_bufimage.c | 91 nir_ssa_def *input_img_deref = &nir_build_deref_var(&b, input_img)->dest.ssa; 120 store->src[0] = nir_src_for_ssa(&nir_build_deref_var(&b, output_img)->dest.ssa); 326 nir_ssa_def *input_img_deref = &nir_build_deref_var(&b, input_img)->dest.ssa; 347 store->src[0] = nir_src_for_ssa(&nir_build_deref_var(&b, output_img)->dest.ssa); 562 nir_ssa_def *input_img_deref = &nir_build_deref_var(&b, input_img)->dest.ssa; 590 store->src[0] = nir_src_for_ssa(&nir_build_deref_var(&b, output_img)->dest.ssa); 748 nir_ssa_def *input_img_deref = &nir_build_deref_var(&b, input_img)->dest.ssa; 771 store->src[0] = nir_src_for_ssa(&nir_build_deref_var(&b, output_img)->dest.ssa); 986 nir_ssa_def *input_img_deref = &nir_build_deref_var(&b, input_img)->dest.ssa; 1017 store->src[0] = nir_src_for_ssa(&nir_build_deref_var(&b, output_img)->dest.ssa) [all...] |
| /xsrc/external/mit/MesaLib/dist/src/gallium/drivers/zink/ |
| zink_compiler.c | 215 nir_deref_instr *deref2 = nir_build_deref_var(b, var2); 480 nir_ssa_def *deref = &nir_build_deref_var(b, fbfetch)->dest.ssa; 590 loads[i] = nir_load_deref(b, nir_build_deref_var(b, split[i+1])); 1090 nir_deref_instr *deref = nir_build_deref_var(b, var); 1157 nir_deref_instr *deref = nir_build_deref_var(b, var); 1198 nir_deref_instr *deref = nir_build_deref_var(b, var); 1592 nir_deref_instr *in_array_var = nir_build_deref_array(&b, nir_build_deref_var(&b, in), invocation_id); 1594 nir_deref_instr *out_array_var = nir_build_deref_array_imm(&b, nir_build_deref_var(&b, out), i); 1626 nir_deref_instr *store_idx = nir_build_deref_array_imm(&b, nir_build_deref_var(&b, gl_TessLevelInner), i); 1630 nir_deref_instr *store_idx = nir_build_deref_array_imm(&b, nir_build_deref_var(&b, gl_TessLevelOuter), i) [all...] |