Home
last modified time | relevance | path

Searched refs:src_vec4 (Results 1 – 10 of 10) sorted by relevance

/external/mesa3d/src/compiler/nir/
Dnir_lower_alu_width.c319 nir_def *src_vec4 = nir_ssa_for_alu_src(b, alu, 0); in lower_alu_instr_width() local
320 nir_def *xy = nir_pack_32_2x16_split(b, nir_channel(b, src_vec4, 0), in lower_alu_instr_width()
321 nir_channel(b, src_vec4, 1)); in lower_alu_instr_width()
322 nir_def *zw = nir_pack_32_2x16_split(b, nir_channel(b, src_vec4, 2), in lower_alu_instr_width()
323 nir_channel(b, src_vec4, 3)); in lower_alu_instr_width()
/external/mesa3d/src/gallium/drivers/r600/sfn/
Dsfn_instr_tex.cpp503 auto ofs = shader.value_factory().src_vec4(*src.offset, pin_group, swizzle); in emit_set_offsets()
538 auto src_coord = vf.src_vec4(*src.backend1, pin_group, src_swizzle); in emit_lowered_tex()
784 coord = vf.src_vec4(instr.src[i].src, in Inputs()
792 ddx = vf.src_vec4(instr.src[i].src, in Inputs()
797 ddy = vf.src_vec4(instr.src[i].src, in Inputs()
Dsfn_shader_tess.cpp97 auto value0 = value_factory().src_vec4(instr->src[0], pin_group, {0, 1, 7, 7}); in store_tess_factor()
Dsfn_shader_vs.cpp111 m_clip_vertex = vf.src_vec4(instr.src[store_info.data_loc], pin_group, {0, 1, 2, 3}); in emit_clip_vertices()
192 auto in_value = m_parent->value_factory().src_vec4(intr.src[0], pin_group, swizzle); in emit_varying_pos()
Dsfn_instr_mem.cpp752 auto coord_load = vf.src_vec4(intrin->src[1], pin_chan); in emit_image_store()
755 auto value_load = vf.src_vec4(intrin->src[3], pin_chan); in emit_image_store()
800 auto coord_orig = vf.src_vec4(intrin->src[1], pin_chan); in emit_image_load_or_atomic()
Dsfn_valuefactory.h237 src_vec4(const nir_src& src, Pin pin, const RegisterVec4::Swizzle& swz = {0, 1, 2, 3});
Dsfn_shader_gs.cpp226 auto out_value = value_factory().src_vec4(instr->src[0], pin_free, src_swz); in store_output()
Dsfn_shader_fs.cpp458 auto value = value_factory().src_vec4(intr.src[0], pin_group, swizzle); in emit_export_pixel()
Dsfn_valuefactory.cpp455 ValueFactory::src_vec4(const nir_src& source, Pin pin, const RegisterVec4::Swizzle& swz) in src_vec4() function in r600::ValueFactory
Dsfn_shader.cpp845 auto src = value_factory_.src_vec4(intr->src[0], pin_none, src_swz); in emit_tex_fdd()