• Home
  • Raw
  • Download

Lines Matching refs:scc

212       Temp index_is_lo_n1 = bld.sop1(aco_opcode::s_not_b32, bld.def(s1), bld.def(s1, scc),  in emit_bpermute()
227 return bld.pseudo(aco_opcode::p_bpermute, bld.def(v1), bld.def(s2), bld.def(s1, scc), in emit_bpermute()
458 bld.sop2(aco_opcode::s_and_b32, bld.def(s1), bld.def(s1, scc), offset, Operand::c32(3u)); in byte_align_scalar()
460 shift = bld.sop2(aco_opcode::s_lshl_b32, bld.def(s1), bld.scc(Definition(select)), tmp, in byte_align_scalar()
465 bld.sop2(aco_opcode::s_lshr_b32, Definition(dst), bld.def(s1, scc), vec, shift); in byte_align_scalar()
468 bld.sop2(aco_opcode::s_lshr_b64, Definition(tmp), bld.def(s1, scc), vec, shift); in byte_align_scalar()
486 bld.sop2(aco_opcode::s_cselect_b32, bld.def(s1), hi, Operand::zero(), bld.scc(select)); in byte_align_scalar()
487 lo = bld.sop2(aco_opcode::s_lshr_b64, bld.def(s2), bld.def(s1, scc), lo, shift); in byte_align_scalar()
490 hi = bld.sop2(aco_opcode::s_lshl_b32, bld.def(s1), bld.def(s1, scc), hi, shift); in byte_align_scalar()
491 mid = bld.sop2(aco_opcode::s_or_b32, bld.def(s1), bld.def(s1, scc), hi, mid); in byte_align_scalar()
576 bld.scc(val)); in bool_to_vector_condition()
591 bld.sop2(Builder::s_and, bld.def(bld.lm), bld.scc(Definition(tmp)), val, Operand(exec, bld.lm)); in bool_to_scalar_condition()
636 bld.pseudo(aco_opcode::p_extract, Definition(tmp), bld.def(s1, scc), src, Operand::zero(), in convert_int()
647 bld.sop2(aco_opcode::s_ashr_i32, bld.def(s1), bld.def(s1, scc), tmp, Operand::c32(31u)); in convert_int()
685 bld.pseudo(aco_opcode::p_extract, Definition(tmp), bld.def(s1, scc), Operand(vec), in extract_8_16_bit_sgpr_element()
806 sop2->definitions[1] = Definition(ctx->program->allocateId(s1), scc, s1); in emit_sop2_instruction()
1035 Temp cmp = bld.sopc(op, bld.scc(bld.def(s1)), src0, src1); in emit_sopc_instruction()
1076 bld.sop2(op, Definition(dst), bld.def(s1, scc), src0, src1); in emit_boolean_logic()
1125 bld.sop2(op, Definition(dst), then, els, bld.scc(bool_to_scalar_condition(ctx, cond))); in emit_bcsel()
1138 then = bld.sop2(Builder::s_and, bld.def(bld.lm), bld.def(s1, scc), cond, then); in emit_bcsel()
1143 bld.sop2(Builder::s_or, Definition(dst), bld.def(s1, scc), then, in emit_bcsel()
1144 bld.sop2(Builder::s_andn2, bld.def(bld.lm), bld.def(s1, scc), els, cond)); in emit_bcsel()
1362 bld.sop2(aco_opcode::s_and_b32, bld.def(s1), bld.def(s1, scc), elems[i], mask); in visit_alu_instr()
1365 elems[i] = bld.sop2(aco_opcode::s_lshl_b32, bld.def(s1), bld.def(s1, scc), elems[i], in visit_alu_instr()
1369 packed[idx] = bld.sop2(aco_opcode::s_or_b32, bld.def(s1), bld.def(s1, scc), elems[i], in visit_alu_instr()
1398 packed[i] = bld.sop2(aco_opcode::s_or_b32, bld.def(s1), bld.def(s1, scc), in visit_alu_instr()
1438 bld.sop1(opcode, Definition(dst), bld.def(s1, scc), src); in visit_alu_instr()
1447 bld.sop1(aco_opcode::s_abs_i32, Definition(dst), bld.def(s1, scc), src); in visit_alu_instr()
1460 bld.sop2(aco_opcode::s_max_i32, bld.def(s1), bld.def(s1, scc), src, Operand::c32(-1)); in visit_alu_instr()
1461 bld.sop2(aco_opcode::s_min_i32, Definition(dst), bld.def(s1, scc), tmp, Operand::c32(1u)); in visit_alu_instr()
1464 bld.sop2(aco_opcode::s_ashr_i64, bld.def(s2), bld.def(s1, scc), src, Operand::c32(63u)); in visit_alu_instr()
1467 neqz = bld.sopc(aco_opcode::s_cmp_lg_u64, bld.def(s1, scc), src, Operand::zero()); in visit_alu_instr()
1470 bld.sop2(aco_opcode::s_or_b64, bld.def(s2), bld.def(s1, scc), src, Operand::zero()) in visit_alu_instr()
1474 bld.sop2(aco_opcode::s_or_b64, Definition(dst), bld.def(s1, scc), neg, bld.scc(neqz)); in visit_alu_instr()
1696 Builder::Result sub = bld.sop2(aco_opcode::s_sub_u32, bld.def(s1), bld.def(s1, scc), in visit_alu_instr()
1702 bld.scc(carry)); in visit_alu_instr()
1778 bld.sop2(aco_opcode::s_add_u32, bld.def(s1), bld.scc(Definition(carry)), src00, src10); in visit_alu_instr()
1779 Temp dst1 = bld.sop2(aco_opcode::s_addc_u32, bld.def(s1), bld.def(s1, scc), src01, src11, in visit_alu_instr()
1780 bld.scc(carry)); in visit_alu_instr()
1797 bld.sop2(aco_opcode::s_add_u32, Definition(tmp), bld.scc(Definition(carry)), src0, src1); in visit_alu_instr()
1799 bld.scc(carry)); in visit_alu_instr()
1838 bld.sop2(aco_opcode::s_add_u32, bld.def(s1), bld.scc(Definition(dst)), src0, src1); in visit_alu_instr()
1856 bld.sop2(aco_opcode::s_add_u32, bld.def(s1), bld.scc(Definition(carry)), src00, src10); in visit_alu_instr()
1857 carry = bld.sop2(aco_opcode::s_addc_u32, bld.def(s1), bld.scc(bld.def(s1)), src01, src11, in visit_alu_instr()
1858 bld.scc(carry)) in visit_alu_instr()
1908 bld.sop2(aco_opcode::s_sub_u32, bld.def(s1), bld.scc(Definition(borrow)), src00, src10); in visit_alu_instr()
1909 Temp dst1 = bld.sop2(aco_opcode::s_subb_u32, bld.def(s1), bld.def(s1, scc), src01, src11, in visit_alu_instr()
1910 bld.scc(borrow)); in visit_alu_instr()
1926 bld.sop2(aco_opcode::s_sub_u32, bld.def(s1), bld.scc(Definition(dst)), src0, src1); in visit_alu_instr()
1943 bld.sop2(aco_opcode::s_sub_u32, bld.def(s1), bld.scc(Definition(borrow)), src00, src10); in visit_alu_instr()
1944 borrow = bld.sop2(aco_opcode::s_subb_u32, bld.def(s1), bld.scc(bld.def(s1)), src01, src11, in visit_alu_instr()
1945 bld.scc(borrow)) in visit_alu_instr()
2364 Temp cond = bld.sop2(aco_opcode::s_and_b64, bld.hint_vcc(bld.def(s2)), bld.def(s1, scc), in visit_alu_instr()
2854 Temp exponent = bld.sop2(aco_opcode::s_bfe_u32, bld.def(s1), bld.def(s1, scc), src, in visit_alu_instr()
2856 exponent = bld.sop2(aco_opcode::s_sub_i32, bld.def(s1), bld.def(s1, scc), exponent, in visit_alu_instr()
2858 exponent = bld.sop2(aco_opcode::s_max_i32, bld.def(s1), bld.def(s1, scc), Operand::zero(), in visit_alu_instr()
2860 exponent = bld.sop2(aco_opcode::s_min_i32, bld.def(s1), bld.def(s1, scc), in visit_alu_instr()
2862 Temp mantissa = bld.sop2(aco_opcode::s_and_b32, bld.def(s1), bld.def(s1, scc), in visit_alu_instr()
2865 bld.sop2(aco_opcode::s_ashr_i32, bld.def(s1), bld.def(s1, scc), src, Operand::c32(31u)); in visit_alu_instr()
2866 mantissa = bld.sop2(aco_opcode::s_or_b32, bld.def(s1), bld.def(s1, scc), in visit_alu_instr()
2868 mantissa = bld.sop2(aco_opcode::s_lshl_b32, bld.def(s1), bld.def(s1, scc), mantissa, in visit_alu_instr()
2871 exponent = bld.sop2(aco_opcode::s_sub_u32, bld.def(s1), bld.def(s1, scc), in visit_alu_instr()
2874 bld.sop2(aco_opcode::s_lshr_b64, bld.def(s2), bld.def(s1, scc), mantissa, exponent); in visit_alu_instr()
2875 Temp cond = bld.sopc(aco_opcode::s_cmp_eq_u32, bld.def(s1, scc), exponent, in visit_alu_instr()
2881 lower = bld.sop2(aco_opcode::s_xor_b32, bld.def(s1), bld.def(s1, scc), sign, lower); in visit_alu_instr()
2882 upper = bld.sop2(aco_opcode::s_xor_b32, bld.def(s1), bld.def(s1, scc), sign, upper); in visit_alu_instr()
2885 bld.sop2(aco_opcode::s_sub_u32, bld.def(s1), bld.scc(Definition(borrow)), lower, sign); in visit_alu_instr()
2886 upper = bld.sop2(aco_opcode::s_subb_u32, bld.def(s1), bld.def(s1, scc), upper, sign, in visit_alu_instr()
2887 bld.scc(borrow)); in visit_alu_instr()
2948 Temp exponent = bld.sop2(aco_opcode::s_bfe_u32, bld.def(s1), bld.def(s1, scc), src, in visit_alu_instr()
2950 exponent = bld.sop2(aco_opcode::s_sub_i32, bld.def(s1), bld.def(s1, scc), exponent, in visit_alu_instr()
2952 exponent = bld.sop2(aco_opcode::s_max_i32, bld.def(s1), bld.def(s1, scc), Operand::zero(), in visit_alu_instr()
2954 Temp mantissa = bld.sop2(aco_opcode::s_and_b32, bld.def(s1), bld.def(s1, scc), in visit_alu_instr()
2956 mantissa = bld.sop2(aco_opcode::s_or_b32, bld.def(s1), bld.def(s1, scc), in visit_alu_instr()
2958 Temp exponent_small = bld.sop2(aco_opcode::s_sub_u32, bld.def(s1), bld.def(s1, scc), in visit_alu_instr()
2960 Temp small = bld.sop2(aco_opcode::s_lshr_b32, bld.def(s1), bld.def(s1, scc), mantissa, in visit_alu_instr()
2963 Temp exponent_large = bld.sop2(aco_opcode::s_sub_u32, bld.def(s1), bld.def(s1, scc), in visit_alu_instr()
2965 mantissa = bld.sop2(aco_opcode::s_lshl_b64, bld.def(s2), bld.def(s1, scc), mantissa, in visit_alu_instr()
2968 bld.sopc(aco_opcode::s_cmp_ge_i32, bld.def(s1, scc), Operand::c32(64u), exponent); in visit_alu_instr()
2974 bld.sopc(aco_opcode::s_cmp_le_i32, bld.def(s1, scc), exponent, Operand::c32(24u)); in visit_alu_instr()
3039 Operand::zero(), bld.scc(src)); in visit_alu_instr()
3123 bld.sop2(aco_opcode::s_or_b64, bld.def(s2), bld.def(s1, scc), Operand::zero(), src) in visit_alu_instr()
3128 bld.scc(bld.def(s1)), Operand::zero(), src); in visit_alu_instr()
3168 bld.pseudo(aco_opcode::p_extract, Definition(dst), bld.def(s1, scc), in visit_alu_instr()
3181 src0 = bld.sop2(aco_opcode::s_and_b32, bld.def(s1), bld.def(s1, scc), src0, in visit_alu_instr()
3183 src1 = bld.sop2(aco_opcode::s_lshl_b32, bld.def(s1), bld.def(s1, scc), src1, in visit_alu_instr()
3185 bld.sop2(aco_opcode::s_or_b32, Definition(dst), bld.def(s1, scc), src0, src1); in visit_alu_instr()
3233 bld.sop2(aco_opcode::s_lshr_b32, bld.def(s1), bld.def(s1, scc), src, Operand::c32(16u)); in visit_alu_instr()
3272 cmp_res = bld.sop2(aco_opcode::s_nand_b64, bld.def(s2), bld.def(s1, scc), in visit_alu_instr()
3313 bld.sop2(aco_opcode::s_and_b32, bld.def(s1), bld.def(s1, scc), insert, bitmask); in visit_alu_instr()
3322 base = bld.sop2(aco_opcode::s_andn2_b32, bld.def(s1), bld.def(s1, scc), base, bitmask); in visit_alu_instr()
3326 bld.sop2(aco_opcode::s_or_b32, Definition(dst), bld.def(s1, scc), rhs, lhs); in visit_alu_instr()
3349 bld.sop2(opcode, Definition(dst), bld.def(s1, scc), base, Operand::c32(extract)); in visit_alu_instr()
3358 bld.sop2(aco_opcode::s_and_b32, bld.def(s1), bld.def(s1, scc), base, mask); in visit_alu_instr()
3359 bld.sop2(aco_opcode::s_lshr_b32, Definition(dst), bld.def(s1, scc), masked, offset); in visit_alu_instr()
3363 bld.def(s1, scc), bits, Operand::c32(16u)); in visit_alu_instr()
3366 : bld.sop2(aco_opcode::s_and_b32, bld.def(s1), bld.def(s1, scc), in visit_alu_instr()
3370 bld.sop2(aco_opcode::s_or_b32, bld.def(s1), bld.def(s1, scc), bits_op, offset_op); in visit_alu_instr()
3371 bld.sop2(aco_opcode::s_bfe_i32, Definition(dst), bld.def(s1, scc), base, extract); in visit_alu_instr()
3400 bld.pseudo(aco_opcode::p_extract, Definition(dst), bld.def(s1, scc), Operand(vec), in visit_alu_instr()
3412 bld.pseudo(aco_opcode::p_extract, def, bld.def(s1, scc), Operand(src), in visit_alu_instr()
3444 bld.pseudo(aco_opcode::p_insert, def, bld.def(s1, scc), Operand(src), in visit_alu_instr()
3463 bld.sop1(aco_opcode::s_bcnt1_i32_b32, Definition(dst), bld.def(s1, scc), src); in visit_alu_instr()
3471 bld.sop1(aco_opcode::s_bcnt1_i32_b64, Definition(dst), bld.def(s1, scc), src); in visit_alu_instr()
3729 offset = bld.sop2(aco_opcode::s_add_i32, bld.def(s1), bld.def(s1, scc), offset_tmp, in emit_load()
3740 lo = bld.sop2(aco_opcode::s_add_u32, bld.def(s1), bld.scc(Definition(carry)), lo, in emit_load()
3742 hi = bld.sop2(aco_opcode::s_add_u32, bld.def(s1), bld.def(s1, scc), hi, carry); in emit_load()
3763 aligned_offset = bld.sop2(aco_opcode::s_and_b32, bld.def(s1), bld.def(s1, scc), in emit_load()
3766 aligned_offset = bld.sop2(aco_opcode::s_and_b64, bld.def(s2), bld.def(s1, scc), in emit_load()
4545 voffset = bld.sop2(aco_opcode::s_add_u32, bld.def(s1), bld.def(s1, scc), in resolve_excess_vmem_const_offset()
4632 return bld.sop2(aco_opcode::s_bfe_u32, bld.def(s1), bld.def(s1, scc), in wave_id_in_threadgroup()
4649 bld.sop2(aco_opcode::s_lshl_b32, bld.def(s1), bld.def(s1, scc), wave_id_in_tg, in thread_id_in_threadgroup()
5413 index = bld.sop2(aco_opcode::s_add_i32, bld.def(s1), bld.def(s1, scc), in visit_load_resource()
5488 rsrc = bld.sop2(aco_opcode::s_add_u32, bld.def(s1), bld.def(s1, scc), set_ptr, binding_off); in visit_load_ubo()
5556 index = bld.nuw().sop2(aco_opcode::s_add_i32, bld.def(s1), bld.def(s1, scc), in visit_load_push_constant()
5632 offset = bld.nuw().sop2(aco_opcode::s_add_u32, bld.def(s1), bld.def(s1, scc), offset, in visit_load_constant()
5638 bld.pseudo(aco_opcode::p_constaddr, bld.def(s2), bld.def(s1, scc), in visit_load_constant()
5659 src = bld.sop2(Builder::s_and, bld.def(bld.lm), bld.def(s1, scc), src, Operand(exec, bld.lm)); in visit_discard_if()
5698 Temp cond = bld.sop2(Builder::s_and, bld.def(bld.lm), bld.def(s1, scc), in visit_discard()
5791 bld.sop2(aco_opcode::s_add_i32, bld.def(s1), bld.def(s1, scc), index, indirect); in get_sampler_desc()
5868 (Temp)bld.sop2(aco_opcode::s_add_i32, bld.def(s1), bld.def(s1, scc), Operand::c32(offset), in get_sampler_desc()
5903 components[6] = bld.sop2(aco_opcode::s_and_b32, bld.def(s1), bld.def(s1, scc), components[6], in get_sampler_desc()
5920 components[0] = bld.sop2(aco_opcode::s_and_b32, bld.def(s1), bld.def(s1, scc), components[0], in get_sampler_desc()
6429 size_div3 = bld.sop2(aco_opcode::s_lshr_b32, bld.def(s1), bld.def(s1, scc), in get_buffer_size()
6433 stride = bld.sop2(aco_opcode::s_bfe_u32, bld.def(s1), bld.def(s1, scc), stride, in get_buffer_size()
6436 Temp is12 = bld.sopc(aco_opcode::s_cmp_eq_i32, bld.def(s1, scc), stride, Operand::c32(12u)); in get_buffer_size()
6437 size = bld.sop2(aco_opcode::s_cselect_b32, bld.def(s1), size_div3, size, bld.scc(is12)); in get_buffer_size()
6440 bld.sop2(aco_opcode::s_lshr_b32, Definition(shr_dst), bld.def(s1, scc), size, in get_buffer_size()
6495 Temp samples_log2 = bld.sop2(aco_opcode::s_bfe_u32, bld.def(s1), bld.def(s1, scc), dword3, in get_image_samples()
6497 Temp samples = bld.sop2(aco_opcode::s_lshl_b32, bld.def(s1), bld.def(s1, scc), Operand::c32(1u), in get_image_samples()
6499 Temp type = bld.sop2(aco_opcode::s_bfe_u32, bld.def(s1), bld.def(s1, scc), dword3, in get_image_samples()
6509 bld.sopc(aco_opcode::s_cmp_gt_u32, bld.def(s1, scc), dword1, Operand::zero()); in get_image_samples()
6513 Temp is_msaa = bld.sopc(aco_opcode::s_cmp_ge_u32, bld.def(s1, scc), type, Operand::c32(14u)); in get_image_samples()
6514 bld.sop2(aco_opcode::s_cselect_b32, dst, samples, default_sample, bld.scc(is_msaa)); in get_image_samples()
7404 gsvs_dwords[0] = bld.sop2(aco_opcode::s_add_u32, bld.def(s1), bld.scc(Definition(carry)), in visit_emit_vertex_with_counter()
7406 gsvs_dwords[1] = bld.sop2(aco_opcode::s_addc_u32, bld.def(s1), bld.def(s1, scc), in visit_emit_vertex_with_counter()
7407 gsvs_dwords[1], Operand::zero(), bld.scc(carry)); in visit_emit_vertex_with_counter()
7410 gsvs_dwords[1] = bld.sop2(aco_opcode::s_or_b32, bld.def(s1), bld.def(s1, scc), gsvs_dwords[1], in visit_emit_vertex_with_counter()
7476 bld.sop2(Builder::s_andn2, bld.def(bld.lm), bld.def(s1, scc), Operand(exec, bld.lm), src); in emit_boolean_reduce()
7477 return bld.sop1(Builder::s_not, bld.def(bld.lm), bld.def(s1, scc), in emit_boolean_reduce()
7478 bld.sop1(Builder::s_wqm, bld.def(bld.lm), bld.def(s1, scc), tmp)); in emit_boolean_reduce()
7482 Builder::s_wqm, bld.def(bld.lm), bld.def(s1, scc), in emit_boolean_reduce()
7483 bld.sop2(Builder::s_and, bld.def(bld.lm), bld.def(s1, scc), src, Operand(exec, bld.lm))); in emit_boolean_reduce()
7487 bld.sop2(Builder::s_andn2, bld.def(bld.lm), bld.def(s1, scc), Operand(exec, bld.lm), src) in emit_boolean_reduce()
7491 return bld.sop1(Builder::s_not, bld.def(bld.lm), bld.def(s1, scc), cond); in emit_boolean_reduce()
7495 bld.sop2(Builder::s_and, bld.def(bld.lm), bld.def(s1, scc), src, Operand(exec, bld.lm)) in emit_boolean_reduce()
7502 bld.sop2(Builder::s_and, bld.def(bld.lm), bld.def(s1, scc), src, Operand(exec, bld.lm)); in emit_boolean_reduce()
7503 tmp = bld.sop1(Builder::s_bcnt1_i32, bld.def(s1), bld.def(s1, scc), tmp); in emit_boolean_reduce()
7504 tmp = bld.sop2(aco_opcode::s_and_b32, bld.def(s1), bld.def(s1, scc), tmp, Operand::c32(1u)) in emit_boolean_reduce()
7525 tmp = bld.sop2(Builder::s_orn2, bld.def(bld.lm), bld.def(s1, scc), src, in emit_boolean_reduce()
7529 bld.sop2(Builder::s_and, bld.def(bld.lm), bld.def(s1, scc), src, Operand(exec, bld.lm)); in emit_boolean_reduce()
7571 bld.sop2(Builder::s_andn2, bld.def(bld.lm), bld.def(s1, scc), Operand(exec, bld.lm), src); in emit_boolean_exclusive_scan()
7573 tmp = bld.sop2(Builder::s_and, bld.def(bld.lm), bld.def(s1, scc), src, Operand(exec, bld.lm)); in emit_boolean_exclusive_scan()
7600 return bld.sop2(Builder::s_and, bld.def(bld.lm), bld.def(s1, scc), tmp, src); in emit_boolean_inclusive_scan()
7602 return bld.sop2(Builder::s_or, bld.def(bld.lm), bld.def(s1, scc), tmp, src); in emit_boolean_inclusive_scan()
7604 return bld.sop2(Builder::s_xor, bld.def(bld.lm), bld.def(s1, scc), tmp, src); in emit_boolean_inclusive_scan()
7683 bld.sop2(aco_opcode::s_and_b32, bld.def(s1), bld.def(s1, scc), count, Operand::c32(1u)); in emit_addition_uniform_reduce()
7728 bld.sop1(Builder::s_bcnt1_i32, bld.def(s1), bld.def(s1, scc), Operand(exec, bld.lm)); in emit_uniform_reduce()
7822 defs[num_defs++] = bld.def(s1, scc); in emit_reduction_instr()
7968 offset = bld.sop2(aco_opcode::s_lshl3_add_u32, bld.def(s1), bld.def(s1, scc), addr, in visit_intrinsic()
7971 offset = bld.sop2(aco_opcode::s_lshl_b32, bld.def(s1), bld.def(s1, scc), addr, in visit_intrinsic()
7973 offset = bld.sop2(aco_opcode::s_add_u32, bld.def(s1), bld.def(s1, scc), offset, in visit_intrinsic()
7991 Definition scc_tmp = bld.def(s1, scc); in visit_intrinsic()
7994 tmp1 = bld.sop2(aco_opcode::s_addc_u32, bld.def(s1), bld.def(s1, scc), tmp1, in visit_intrinsic()
7995 Operand::zero(), bld.scc(scc_tmp.getTemp())); in visit_intrinsic()
8209 Temp tg_num = bld.sop2(aco_opcode::s_and_b32, bld.def(s1), bld.def(s1, scc), in visit_intrinsic()
8216 bld.sop2(aco_opcode::s_bfe_u32, bld.def(s1), bld.def(s1, scc), in visit_intrinsic()
8226 bld.def(s1, scc), get_arg(ctx, ctx->args->ac.tg_size), in visit_intrinsic()
8231 bld.def(s1, scc), get_arg(ctx, ctx->args->ac.merged_wave_info), in visit_intrinsic()
8245 bld.def(s1, scc), Operand::c32(0x3fu), get_arg(ctx, ctx->args->ac.tg_size)); in visit_intrinsic()
8248 bld.def(s1, scc), get_arg(ctx, ctx->args->ac.merged_wave_info), in visit_intrinsic()
8270 src = bld.sop2(Builder::s_and, bld.def(bld.lm), bld.def(s1, scc), src, Operand(exec, bld.lm)); in visit_intrinsic()
8314 Temp tmp = bld.sopc(Builder::s_bitcmp1, bld.def(s1, scc), src, tid); in visit_intrinsic()
8358 Temp tmp = bld.sopc(Builder::s_bitcmp1, bld.def(s1, scc), src, in visit_intrinsic()
8373 bld.sop2(Builder::s_andn2, bld.def(bld.lm), bld.def(s1, scc), Operand(exec, bld.lm), src) in visit_intrinsic()
8377 bld.sop1(Builder::s_not, Definition(dst), bld.def(s1, scc), cond); in visit_intrinsic()
8521 bld.sop2(Builder::s_and, bld.def(bld.lm), bld.def(s1, scc), src, Operand(exec, bld.lm)); in visit_intrinsic()
8522 src = bld.sop2(Builder::s_and, bld.def(bld.lm), bld.def(s1, scc), mask_tmp, src); in visit_intrinsic()
8682 bld.sop2(Builder::s_and, bld.def(bld.lm), bld.def(s1, scc), src, Operand(exec, bld.lm)); in visit_intrinsic()
8698 Temp last = bld.sop2(aco_opcode::s_sub_i32, bld.def(s1), bld.def(s1, scc), in visit_intrinsic()
8879 bld.def(s1, scc), get_arg(ctx, ctx->args->ac.gs_tg_info), in visit_intrinsic()
8934 bld.sopc(aco_opcode::s_bitcmp1_b32, bld.def(s1, scc), in visit_intrinsic()
8957 bld.sopc(aco_opcode::s_bitcmp1_b32, bld.def(s1, scc), in visit_intrinsic()
8968 bld.sop2(aco_opcode::s_and_b32, bld.def(s1), bld.def(s1, scc), in visit_intrinsic()
8977 Temp exponent = bld.sop2(aco_opcode::s_ashr_i32, bld.def(s1), bld.def(s1, scc), in visit_intrinsic()
9079 samp[0] = bld.sop2(aco_opcode::s_and_b32, bld.def(s1), bld.def(s1, scc), samp[0], img[7]); in tex_fetch_ptrs()
9112 bld.def(s1, scc), is_ma_z, is_ma_y); in build_cube_select()
9322 acc = bld.sop2(aco_opcode::s_and_b32, bld.def(s1), bld.def(s1, scc), acc, in visit_tex()
9326 acc = bld.sop2(aco_opcode::s_lshl_b32, bld.def(s1), bld.def(s1, scc), acc, in visit_tex()
9333 pack = bld.sop2(aco_opcode::s_or_b32, bld.def(s1), bld.def(s1, scc), pack, acc); in visit_tex()
9338 pack = bld.sop2(aco_opcode::s_or_b32, bld.def(s1), bld.def(s1, scc), in visit_tex()
9501 bld.sopc(aco_opcode::s_bitcmp0_b32, bld.def(s1, scc), sampler, Operand::c32(bit_idx)); in visit_tex()
9525 Temp dfmt = bld.sop2(aco_opcode::s_bfe_u32, bld.def(s1), bld.def(s1, scc), desc[1], in visit_tex()
9527 Temp compare_cube_wa = bld.sopc(aco_opcode::s_cmp_eq_u32, bld.def(s1, scc), dfmt, in visit_tex()
9534 Operand::c32(V_008F14_IMG_NUM_FORMAT_UINT), bld.scc(compare_cube_wa)); in visit_tex()
9538 Operand::c32(V_008F14_IMG_NUM_FORMAT_SINT), bld.scc(compare_cube_wa)); in visit_tex()
9543 nfmt = bld.sop2(aco_opcode::s_lshl_b32, bld.def(s1), bld.def(s1, scc), nfmt, in visit_tex()
9546 desc[1] = bld.sop2(aco_opcode::s_and_b32, bld.def(s1), bld.def(s1, scc), desc[1], in visit_tex()
9548 desc[1] = bld.sop2(aco_opcode::s_or_b32, bld.def(s1), bld.def(s1, scc), desc[1], nfmt); in visit_tex()
9645 Temp is_not_null = bld.sopc(aco_opcode::s_cmp_lg_u32, bld.def(s1, scc), Operand::zero(), in visit_tex()
9649 bld.scc(is_not_null)); in visit_tex()
10238 Temp cond = bld.copy(bld.def(s1, scc), Operand::zero()); in visit_loop()
10469 branch->operands[0].setFixed(scc); in begin_uniform_if_then()
11182 bld.sop2(aco_opcode::s_bfe_u32, bld.def(s1), bld.def(s1, scc), in emit_streamout()
11210 Temp offset = bld.sop2(aco_opcode::s_add_i32, bld.def(s1), bld.def(s1, scc), in emit_streamout()
11286 Builder::Result hs_thread_count = bld.sop2(aco_opcode::s_bfe_u32, bld.def(s1), bld.def(s1, scc), in fix_ls_vgpr_init_bug()
11458 Temp active_64 = bld.sopc(aco_opcode::s_bitcmp1_b32, bld.def(s1, scc), count, in lanecount_to_mask()
11461 bld.sop2(Builder::s_cselect, bld.def(bld.lm), Operand::c32(-1u), mask, bld.scc(active_64)); in lanecount_to_mask()
11479 : bld.sop2(aco_opcode::s_lshr_b32, bld.def(s1), bld.def(s1, scc), in merged_wave_info_to_mask()
11498 prm_cnt_0 = bld.sopc(aco_opcode::s_cmp_eq_u32, bld.def(s1, scc), prm_cnt, Operand::zero()); in ngg_emit_sendmsg_gs_alloc_req()
11500 bld.scc(prm_cnt_0)); in ngg_emit_sendmsg_gs_alloc_req()
11502 bld.scc(prm_cnt_0)); in ngg_emit_sendmsg_gs_alloc_req()
11507 bld.sop2(aco_opcode::s_lshl_b32, bld.def(s1), bld.def(s1, scc), prm_cnt, Operand::c32(12u)); in ngg_emit_sendmsg_gs_alloc_req()
11508 tmp = bld.sop2(aco_opcode::s_or_b32, bld.m0(bld.def(s1)), bld.def(s1, scc), tmp, vtx_cnt); in ngg_emit_sendmsg_gs_alloc_req()
11521 Temp cond = bld.sop2(Builder::s_lshl, bld.def(bld.lm), bld.def(s1, scc), in ngg_emit_sendmsg_gs_alloc_req()
11524 Operand::zero(ctx->program->wave_size == 64 ? 8 : 4), bld.scc(prm_cnt_0)); in ngg_emit_sendmsg_gs_alloc_req()
11617 ctx.gs_wave_id = bld.pseudo(aco_opcode::p_extract, bld.def(s1, m0), bld.def(s1, scc), in select_program()
11688 stream_id = bld.sop2(aco_opcode::s_bfe_u32, bld.def(s1), bld.def(s1, scc), in select_gs_copy_shader()
11708 bld.sopc(aco_opcode::s_cmp_eq_u32, bld.def(s1, scc), stream_id, Operand::c32(stream)); in select_gs_copy_shader()
12000 bld.sopc(aco_opcode::s_bitcmp1_b32, Definition(scc, s1), count, in select_vs_prolog()
12003 Operand(exec, s2), Operand(scc, s1)); in select_vs_prolog()