Home
last modified time | relevance | path

Searched refs:index_x4 (Results 1 - 2 of 2) sorted by relevance

/third_party/mesa3d/src/amd/compiler/
H A Daco_lower_to_hw_instr.cpp858 Operand index_x4 = instr->operands[0]; in emit_gfx10_wave64_bpermute() local
866 assert(index_x4.regClass() == v1); in emit_gfx10_wave64_bpermute()
869 assert(dst.physReg() != index_x4.physReg()); in emit_gfx10_wave64_bpermute()
877 bld.ds(aco_opcode::ds_bpermute_b32, dst, index_x4, input_data); in emit_gfx10_wave64_bpermute()
889 bld.ds(aco_opcode::ds_bpermute_b32, Definition(shared_vgpr_hi, v1), index_x4, in emit_gfx10_wave64_bpermute()
894 bld.ds(aco_opcode::ds_bpermute_b32, Definition(shared_vgpr_lo, v1), index_x4, in emit_gfx10_wave64_bpermute()
H A Daco_instruction_selection.cpp213 Operand index_x4 = bld.vop2(aco_opcode::v_lshlrev_b32, bld.def(v1), Operand::c32(2u), index); in emit_bpermute() local
216 index_x4.setLateKill(true); in emit_bpermute()
225 index_x4, input_data, same_half); in emit_bpermute()
228 Temp index_x4 = bld.vop2(aco_opcode::v_lshlrev_b32, bld.def(v1), Operand::c32(2u), index); in emit_bpermute() local
229 return bld.ds(aco_opcode::ds_bpermute_b32, bld.def(v1), index_x4, data); in emit_bpermute()

Completed in 18 milliseconds