Searched refs:emit_ds_swizzle (Results 1 – 1 of 1) sorted by relevance
/third_party/mesa3d/src/amd/compiler/ |
D | aco_lower_to_hw_instr.cpp | 465 emit_ds_swizzle(Builder bld, PhysReg dst, PhysReg src, unsigned size, unsigned ds_pattern) in emit_ds_swizzle() function 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() 576 emit_ds_swizzle(bld, vtmp, tmp, src.size(), ds_pattern_bitmode(0x1f, 0, 0x04)); in emit_reduction() 580 emit_ds_swizzle(bld, vtmp, tmp, src.size(), ds_pattern_bitmode(0x1f, 0, 0x08)); in emit_reduction() 584 emit_ds_swizzle(bld, vtmp, tmp, src.size(), ds_pattern_bitmode(0x1f, 0, 0x10)); in emit_reduction() 634 emit_ds_swizzle(bld, vtmp, tmp, src.size(), ds_pattern_bitmode(0x1f, 0, 0x10)); in emit_reduction() 677 emit_ds_swizzle(bld, vtmp, tmp, src.size(), (1 << 15) | dpp_quad_perm(0, 0, 1, 2)); in emit_reduction() 678 emit_ds_swizzle(bld, tmp, tmp, src.size(), in emit_reduction() 687 emit_ds_swizzle(bld, tmp, tmp, src.size(), in emit_reduction() [all …]
|