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/
H A 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()
H A 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()
483 * them in get_nir_src()), rather than for each definition. in nir_emit_instr()
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)
2102 * Return an IMM for constants; otherwise call get_nir_src() as normal.
2108 * value and treat it the same as the result of get_nir_src().
2115 fs_reg(brw_imm_d(nir_src_as_int(src))) : get_nir_src(sr
[all...]
H A 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(inst in get_nir_ssbo_intrinsic_index()
[all...]
H A 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,
H A 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()
H A Dbrw_vec4_tcs.cpp288 src_reg value = get_nir_src(instr->src[0]); in nir_emit_intrinsic()
H A Dbrw_fs.h294 fs_reg get_nir_src(const nir_src &src);

Completed in 9 milliseconds