Searched refs:dpp_quad_perm (Results 1 - 4 of 4) sorted by relevance
/third_party/mesa3d/src/amd/compiler/ |
H A D | aco_lower_to_hw_instr.cpp | 568 emit_ds_swizzle(bld, vtmp, tmp, src.size(), (1 << 15) | dpp_quad_perm(1, 0, 3, 2)); in emit_reduction() 572 emit_ds_swizzle(bld, vtmp, tmp, src.size(), (1 << 15) | dpp_quad_perm(2, 3, 0, 1)); in emit_reduction() 597 emit_dpp_op(ctx, tmp, tmp, tmp, vtmp, reduce_op, src.size(), dpp_quad_perm(1, 0, 3, 2), 0xf, in emit_reduction() 601 emit_dpp_op(ctx, tmp, tmp, tmp, vtmp, reduce_op, src.size(), dpp_quad_perm(2, 3, 0, 1), 0xf, in emit_reduction() 677 emit_ds_swizzle(bld, vtmp, tmp, src.size(), (1 << 15) | dpp_quad_perm(0, 0, 1, 2)); in emit_reduction() 881 dpp_quad_perm(0, 1, 2, 3), 0xc, 0xf, false); in emit_gfx10_wave64_bpermute() 901 bld.vop1_dpp(aco_opcode::v_mov_b32, dst, Operand(shared_vgpr_hi, v1), dpp_quad_perm(0, 1, 2, 3), in emit_gfx10_wave64_bpermute() 904 bld.vop1_dpp(aco_opcode::v_mov_b32, dst, Operand(shared_vgpr_lo, v1), dpp_quad_perm(0, 1, 2, 3), in emit_gfx10_wave64_bpermute()
|
H A D | aco_ir.cpp | 380 dpp->dpp_ctrl = dpp_quad_perm(0, 1, 2, 3); in convert_to_DPP()
|
H A D | aco_instruction_selection.cpp | 247 dpp_ctrl = dpp_quad_perm(res[0], res[1], res[2], res[3]); in emit_masked_swizzle() 3896 dpp_ctrl1 = dpp_quad_perm(0, 0, 2, 2); 3897 dpp_ctrl2 = dpp_quad_perm(1, 1, 3, 3); 3899 dpp_ctrl1 = dpp_quad_perm(0, 1, 0, 1); 3900 dpp_ctrl2 = dpp_quad_perm(2, 3, 2, 3); 3902 dpp_ctrl1 = dpp_quad_perm(0, 0, 0, 0); 3904 dpp_ctrl2 = dpp_quad_perm(1, 1, 1, 1); 3906 dpp_ctrl2 = dpp_quad_perm(2, 2, 2, 2); 8183 uint32_t dpp_ctrl0 = dpp_quad_perm(0, 0, 0, 0); 8184 uint32_t dpp_ctrl1 = dpp_quad_perm( [all...] |
/third_party/mesa3d/src/amd/llvm/ |
H A D | ac_llvm_build.c | 3269 static inline enum dpp_ctrl dpp_quad_perm(unsigned lane0, unsigned lane1, unsigned lane2, in dpp_quad_perm() function 3698 tmp1 = ac_build_ds_swizzle(ctx, src, (1 << 15) | dpp_quad_perm(0, 0, 1, 2)); in ac_wavefront_shift_right_1() 4165 unsigned mask = dpp_quad_perm(lane0, lane1, lane2, lane3); in ac_build_quad_swizzle()
|
Completed in 26 milliseconds