Home
last modified time | relevance | path

Searched refs:get_nir_src (Results 1 – 7 of 7) sorted by relevance

/third_party/mesa3d/src/intel/compiler/
Dbrw_fs_nir.cpp369 cond_reg = get_nir_src(cond->src[0].src); in nir_emit_if()
373 cond_reg = get_nir_src(if_stmt->condition); in nir_emit_if()
526 fs_reg op0 = get_nir_src(src0->src[0].src); in optimize_extract_to_float()
710 op[i] = get_nir_src(instr->src[i].src); in prepare_alu_destination_and_sources()
840 op[0] = get_nir_src(fsign_instr->src[0].src); in emit_fsign()
2068 fs_visitor::get_nir_src(const nir_src &src) in get_nir_src() function in fs_visitor
2115 fs_reg(brw_imm_d(nir_src_as_int(src))) : get_nir_src(src); in get_nir_src_imm()
2223 fs_reg vertex_count = get_nir_src(vertex_count_nir_src); in emit_gs_end_primitive()
2419 fs_reg vertex_count = get_nir_src(vertex_count_nir_src); in emit_gs_vertex()
2567 retype(get_nir_src(vertex_src), BRW_REGISTER_TYPE_UD), in emit_gs_input_load()
[all …]
Dbrw_vec4_nir.cpp101 src_reg condition = get_nir_src(if_stmt->condition, BRW_REGISTER_TYPE_D, 1); in nir_emit_if()
184 new(v->mem_ctx) src_reg(v->get_nir_src(*indirect, in dst_reg_for_nir_reg()
220 vec4_visitor::get_nir_src(const nir_src &src, enum brw_reg_type type, in get_nir_src() function in brw::vec4_visitor
242 vec4_visitor::get_nir_src(const nir_src &src, nir_alu_type type, in get_nir_src() function in brw::vec4_visitor
245 return get_nir_src(src, brw_type_for_nir_type(devinfo, type), in get_nir_src()
250 vec4_visitor::get_nir_src(const nir_src &src, unsigned num_components) in get_nir_src() function in brw::vec4_visitor
253 return get_nir_src(src, nir_type_int32, num_components); in get_nir_src()
262 get_nir_src(src, 1); in get_nir_src_imm()
279 return get_nir_src(*offset_src, BRW_REGISTER_TYPE_UD, 1); in get_indirect_offset()
386 return emit_uniformize(get_nir_src(instr->src[src])); in get_nir_ssbo_intrinsic_index()
[all …]
Dbrw_vec4_gs_nir.cpp69 retype(get_nir_src(instr->src[0], 1), BRW_REGISTER_TYPE_UD); in nir_emit_intrinsic()
77 retype(get_nir_src(instr->src[0], 1), BRW_REGISTER_TYPE_UD); in nir_emit_intrinsic()
83 retype(get_nir_src(instr->src[0], 1), BRW_REGISTER_TYPE_UD); in nir_emit_intrinsic()
Dbrw_vec4.h321 src_reg get_nir_src(const nir_src &src, enum brw_reg_type type,
323 src_reg get_nir_src(const nir_src &src, nir_alu_type type,
325 src_reg get_nir_src(const nir_src &src,
Dbrw_mesh.cpp1127 fs_reg src = get_nir_src(instr->src[0]); in emit_task_mesh_store()
1138 emit_urb_indirect_writes(bld, instr, src, get_nir_src(*offset_nir_src)); in emit_task_mesh_store()
1155 emit_urb_indirect_reads(bld, instr, dest, get_nir_src(*offset_nir_src)); in emit_task_mesh_load()
Dbrw_vec4_tcs.cpp288 src_reg value = get_nir_src(instr->src[0]); in nir_emit_intrinsic()
Dbrw_fs.h294 fs_reg get_nir_src(const nir_src &src);