/third_party/mesa3d/src/amd/compiler/ |
D | aco_lower_to_hw_instr.cpp | 488 bld.sop1(Builder::s_or_saveexec, Definition(stmp, bld.lm), Definition(scc, s1), in emit_reduction() 496 bld.sop1(aco_opcode::s_mov_b32, Definition(PhysReg{sitmp + i}, s1), identity[i]); in emit_reduction() 650 bld.sop1(aco_opcode::s_mov_b32, Definition(exec_lo, s1), Operand::c32(0x10000u)); in emit_reduction() 651 bld.sop1(aco_opcode::s_mov_b32, Definition(exec_hi, s1), Operand::c32(0x10000u)); in emit_reduction() 660 bld.sop1(Builder::s_mov, Definition(exec, bld.lm), Operand::c64(UINT64_MAX)); in emit_reduction() 680 bld.sop1(aco_opcode::s_mov_b32, Definition(exec_lo, s1), Operand::c32(0x10101010u)); in emit_reduction() 681 bld.sop1(aco_opcode::s_mov_b32, Definition(exec_hi, s1), Operand(exec_lo, s1)); in emit_reduction() 686 bld.sop1(aco_opcode::s_mov_b64, Definition(exec, s2), Operand::c64(UINT64_MAX)); in emit_reduction() 689 bld.sop1(aco_opcode::s_mov_b32, Definition(exec_lo, s1), Operand::c32(0x01000100u)); in emit_reduction() 690 bld.sop1(aco_opcode::s_mov_b32, Definition(exec_hi, s1), Operand(exec_lo, s1)); in emit_reduction() [all …]
|
D | aco_insert_exec_mask.cpp | 198 exec_mask = bld.sop1(Builder::s_wqm, Definition(exec, bld.lm), bld.def(s1, scc), in transition_to_WQM() 233 wqm = bld.sop1(Builder::s_and_saveexec, bld.def(bld.lm), bld.def(s1, scc), in transition_to_Exact() 278 bld.sop1(Builder::s_wqm, Definition(exec, bld.lm), bld.def(s1, scc), in add_coupling_code() 582 bld.sop1(Builder::s_and_saveexec, bld.def(bld.lm), bld.scc(Definition(exit_cond)), in process_instructions() 637 bld.sop1(Builder::s_and_saveexec, bld.def(bld.lm), bld.scc(Definition(exit_cond)), in process_instructions() 686 Temp first_lane_idx = bld.sop1(Builder::s_ff1_i32, bld.def(s1), Operand(exec, bld.lm)); in process_instructions() 806 Temp old_exec = bld.sop1(Builder::s_and_saveexec, bld.def(bld.lm), bld.def(s1, scc), in add_branch_code()
|
D | aco_assembler.cpp | 923 instr.reset(bld.sop1(aco_opcode::s_getpc_b64, branch->definitions[0]).instr); in emit_long_jump() 936 instr.reset(bld.sop1(aco_opcode::s_bitset0_b32, def_tmp_lo, Operand::zero()).instr); in emit_long_jump() 941 bld.sop1(aco_opcode::s_setpc_b64, Operand(branch->definitions[0].physReg(), s2)).instr); in emit_long_jump()
|
D | aco_instruction_selection.cpp | 209 Temp index_is_lo_n1 = bld.sop1(aco_opcode::s_not_b32, bld.def(s1), bld.def(s1, scc), in emit_bpermute() 1502 bld.sop1(opcode, Definition(dst), bld.def(s1, scc), src); in visit_alu_instr() 1522 bld.sop1(aco_opcode::s_abs_i32, Definition(dst), bld.def(s1, scc), src); in visit_alu_instr() 1763 bld.sop1(aco_opcode::s_ff1_i32_b32, Definition(dst), src); in visit_alu_instr() 1767 bld.sop1(aco_opcode::s_ff1_i32_b64, Definition(dst), src); in visit_alu_instr() 1782 Temp msb_rev = bld.sop1(op, bld.def(s1), src); in visit_alu_instr() 1826 Temp msb_rev = bld.sop1(aco_opcode::s_flbit_i32_b32, bld.def(s1), src); in visit_alu_instr() 1838 bld.sop1(aco_opcode::s_brev_b32, Definition(dst), get_alu_src(ctx, instr->src[0])); in visit_alu_instr() 2752 Temp bitmask = bld.sop1(aco_opcode::s_brev_b32, bld.def(s1), in visit_alu_instr() 3216 Temp saturate = bld.sop1(aco_opcode::s_brev_b64, bld.def(s2), Operand::c32(0xfffffffeu)); in visit_alu_instr() [all …]
|
D | aco_ir.h | 1050 SOP1_instruction& sop1() noexcept in sop1() function 1055 const SOP1_instruction& sop1() const noexcept in sop1() function
|
/third_party/mesa3d/src/amd/compiler/tests/ |
D | test_optimizer_postRA.cpp | 71 auto ovrwr = bld.sop1(Builder::s_mov, bld.def(bld.lm, vcc), Operand::zero()); 121 auto ovrwr = bld.sop1(Builder::s_mov, bld.def(bld.lm, exec), Operand::c32(42u));
|
D | test_assembler.cpp | 219 bld.sop1(aco_opcode::p_constaddr_getpc, Definition(PhysReg(0), s2), Operand::zero());
|
/third_party/mesa3d/src/imagination/vulkan/ |
D | pvr_cmd_buffer.c | 3421 ispb.sop1 = PVRX(TA_ISPB_STENCILOP_KEEP); in pvr_setup_isp_faces_and_control() 3436 ispb.sop1 = pvr_ta_stencilop(gfx_pipeline->stencil_front.fail_op); in pvr_setup_isp_faces_and_control() 3448 ispb.sop1 = pvr_ta_stencilop(gfx_pipeline->stencil_back.fail_op); in pvr_setup_isp_faces_and_control()
|
/third_party/elfutils/src/ |
D | readelf.c | 6413 int64_t sop1; in print_cfa_program() local 6574 get_sleb128 (sop1, readp, endp); in print_cfa_program() 6575 printf (" def_cfa_offset_sf %" PRId64 "\n", sop1 * data_align); in print_cfa_program()
|