Searched refs:reduce_op (Results 1 – 11 of 11) sorted by relevance
/third_party/mesa3d/src/amd/compiler/ |
D | aco_lower_to_hw_instr.cpp | 474 emit_reduction(lower_context* ctx, aco_opcode op, ReduceOp reduce_op, unsigned cluster_size, in emit_reduction() argument 483 identity[0] = Operand::c32(get_reduction_identity(reduce_op, 0)); in emit_reduction() 484 identity[1] = Operand::c32(get_reduction_identity(reduce_op, 1)); in emit_reduction() 519 bool sext = reduce_op == imin8 || reduce_op == imax8; in emit_reduction() 526 if (reduce_op == imin8 || reduce_op == imax8) in emit_reduction() 535 bool is_add_cmp = reduce_op == iadd16 || reduce_op == imax16 || reduce_op == imin16 || in emit_reduction() 536 reduce_op == umin16 || reduce_op == umax16; in emit_reduction() 542 bool sext = reduce_op == imin16 || reduce_op == imax16 || reduce_op == iadd16; in emit_reduction() 550 if (reduce_op == imin16 || reduce_op == imax16 || reduce_op == iadd16) in emit_reduction() 571 emit_op(ctx, tmp, vtmp, tmp, PhysReg{0}, reduce_op, src.size()); in emit_reduction() [all …]
|
D | aco_reduce_assign.cpp | 98 ReduceOp op = instr->reduction().reduce_op; in setup_reduce_temp()
|
D | aco_opt_value_numbering.cpp | 241 return aR.pass_flags == bR.pass_flags && aR.reduce_op == bR.reduce_op && in operator ()()
|
D | aco_print_ir.cpp | 471 fprintf(output, " op:%s", reduce_ops[reduce.reduce_op]); in print_instr_format_specific()
|
D | aco_ir.h | 1722 ReduceOp reduce_op; member
|
D | aco_instruction_selection.cpp | 8098 ReduceOp reduce_op = get_reduce_op(op, instr->src[0].ssa->bit_size); in emit_uniform_scan() local 8102 uint32_t identity_lo = get_reduction_identity(reduce_op, 0); in emit_uniform_scan() 8103 uint32_t identity_hi = get_reduction_identity(reduce_op, 1); in emit_uniform_scan() 8111 uint32_t identity = get_reduction_identity(reduce_op, 0); in emit_uniform_scan() 8168 reduce->reduce_op = op; in emit_reduction_instr() 8808 ReduceOp reduce_op = get_reduce_op(op, bit_size); in visit_intrinsic() local 8818 Temp tmp_dst = emit_reduction_instr(ctx, aco_op, reduce_op, cluster_size, in visit_intrinsic()
|
/third_party/mesa3d/src/freedreno/ir3/ |
D | ir3_lower_subgroups.c | 301 do_reduce(exit, instr->cat1.reduce_op, inclusive, src, exclusive); in lower_instr()
|
D | ir3_print.c | 141 switch (instr->cat1.reduce_op) { in print_instr_name()
|
D | ir3_compiler_nir.c | 1975 reduce_op_t reduce_op = get_reduce_op(nir_reduce_op); in emit_intrinsic_reduce() local 1998 scan->cat1.reduce_op = reduce_op; in emit_intrinsic_reduce() 2010 if (reduce_op == REDUCE_OP_MUL_U && dst_size == 32) in emit_intrinsic_reduce()
|
D | ir3.h | 343 reduce_op_t reduce_op; member
|
/third_party/python/Modules/ |
D | _pickle.c | 3948 const char reduce_op = REDUCE; in save_reduce() local 4104 _Pickler_Write(self, &reduce_op, 1) < 0) { in save_reduce() 4192 _Pickler_Write(self, &reduce_op, 1) < 0) in save_reduce() 4246 _Pickler_Write(self, &reduce_op, 1) < 0 || in save_reduce()
|