Searched refs:src_vec4 (Results 1 – 10 of 10) sorted by relevance
/external/mesa3d/src/compiler/nir/ |
D | nir_lower_alu_width.c | 319 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/ |
D | sfn_instr_tex.cpp | 503 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()
|
D | sfn_shader_tess.cpp | 97 auto value0 = value_factory().src_vec4(instr->src[0], pin_group, {0, 1, 7, 7}); in store_tess_factor()
|
D | sfn_shader_vs.cpp | 111 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()
|
D | sfn_instr_mem.cpp | 752 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()
|
D | sfn_valuefactory.h | 237 src_vec4(const nir_src& src, Pin pin, const RegisterVec4::Swizzle& swz = {0, 1, 2, 3});
|
D | sfn_shader_gs.cpp | 226 auto out_value = value_factory().src_vec4(instr->src[0], pin_free, src_swz); in store_output()
|
D | sfn_shader_fs.cpp | 458 auto value = value_factory().src_vec4(intr.src[0], pin_group, swizzle); in emit_export_pixel()
|
D | sfn_valuefactory.cpp | 455 ValueFactory::src_vec4(const nir_src& source, Pin pin, const RegisterVec4::Swizzle& swz) in src_vec4() function in r600::ValueFactory
|
D | sfn_shader.cpp | 845 auto src = value_factory_.src_vec4(intr->src[0], pin_none, src_swz); in emit_tex_fdd()
|