Searched refs:get_reduction_identity (Results 1 – 6 of 6) sorted by relevance
/external/mesa3d/src/amd/compiler/ |
D | aco_ir.cpp | 330 uint32_t get_reduction_identity(ReduceOp op, unsigned idx) in get_reduction_identity() function
|
D | aco_ir.h | 1388 uint32_t get_reduction_identity(ReduceOp op, unsigned idx);
|
D | aco_lower_to_hw_instr.cpp | 494 identity[0] = Operand(get_reduction_identity(reduce_op, 0)); in emit_reduction() 495 identity[1] = Operand(get_reduction_identity(reduce_op, 1)); in emit_reduction()
|
D | aco_instruction_selection.cpp | 7413 uint32_t identity_lo = get_reduction_identity(reduce_op, 0); in emit_uniform_scan() 7414 uint32_t identity_hi = get_reduction_identity(reduce_op, 1); in emit_uniform_scan() 7420 uint32_t identity = get_reduction_identity(reduce_op, 0); in emit_uniform_scan()
|
/external/mesa3d/src/amd/llvm/ |
D | ac_llvm_build.c | 3624 static LLVMValueRef get_reduction_identity(struct ac_llvm_context *ctx, nir_op op, in get_reduction_identity() function 4004 LLVMValueRef identity = get_reduction_identity(ctx, op, ac_get_type_size(LLVMTypeOf(src))); in ac_build_inclusive_scan() 4026 LLVMValueRef identity = get_reduction_identity(ctx, op, ac_get_type_size(LLVMTypeOf(src))); in ac_build_exclusive_scan() 4041 LLVMValueRef identity = get_reduction_identity(ctx, op, ac_get_type_size(LLVMTypeOf(src))); in ac_build_reduce() 4131 const LLVMValueRef identity = get_reduction_identity(ctx, ws->op, ac_get_type_size(type)); in ac_build_wg_wavescan_bottom()
|
/external/mesa3d/docs/relnotes/ |
D | 20.0.0.rst | 3064 - ac: add 8-bit and 16-bit supports to get_reduction_identity()
|