/external/mesa3d/src/gallium/drivers/r600/sfn/ |
D | sfn_instruction_gds.cpp | 33 const PValue& value2, const PValue& uav_id, int uav_base): in GDSInstr() argument 42 m_uav_id(uav_id), 54 const PValue& uav_id, int uav_base): in GDSInstr() argument 55 GDSInstr(op, dest, value, PValue(), uav_id, uav_base) in GDSInstr() 63 const PValue& uav_id, int uav_base): in GDSInstr() argument 64 GDSInstr(op, dest, PValue(), PValue(), uav_id, uav_base) in GDSInstr()
|
D | sfn_emitssboinstruction.cpp | 124 PValue uav_id = from_nir(instr->src[0], 0); in emit_atomic() local 131 ir = new GDSInstr(op, dest, value, value2, uav_id, base); in emit_atomic() 133 ir = new GDSInstr(op, dest, value, uav_id, base); in emit_atomic() 149 PValue uav_id = from_nir(instr->src[0], 0); in emit_unary_atomic() local 151 auto ir = new GDSInstr(op, dest, uav_id, remap_atomic_base(nir_intrinsic_base(instr))); in emit_unary_atomic() 239 PValue uav_id = from_nir(instr->src[0], 0); in emit_atomic_add() local 241 auto ir = new GDSInstr(DS_OP_ADD_RET, dest, value, uav_id, in emit_atomic_add() 259 PValue uav_id = from_nir(instr->src[0], 0); in emit_atomic_inc() local 261 auto ir = new GDSInstr(DS_OP_ADD_RET, dest, m_atomic_update, uav_id, in emit_atomic_inc() 271 PValue uav_id = from_nir(instr->src[0], 0); in emit_atomic_pre_dec() local [all …]
|
D | sfn_instruction_gds.h | 40 const PValue &uav_id, int uav_base); 42 const PValue& value2, const PValue &uav_id, int uav_base); 43 GDSInstr(ESDOp op, const GPRVector& dest, const PValue &uav_id, int uav_base); 79 PValue uav_id() const {return m_uav_id;} in uav_id() function
|
D | sfn_ir_to_assembly.cpp | 858 auto addr = instr.uav_id(); in emit_gds() 870 gds.uav_id = (uav_idx >= 0 ? uav_idx : 0) + instr.uav_base(); in emit_gds()
|
/external/mesa3d/src/gallium/drivers/r600/ |
D | r600_asm.h | 152 unsigned uav_id; member
|
D | eg_asm.c | 248 S_SQ_MEM_GDS_WORD1_UAV_ID(gds->uav_id) | in eg_bytecode_gds_build()
|
D | r600_shader.c | 8657 int uav_id, uav_index_mode = 0; in tgsi_set_gds_temp() local 8661 uav_id = find_hw_atomic_counter(ctx, &inst->Src[0]); in tgsi_set_gds_temp() 8683 V_SQ_ALU_SRC_LITERAL, uav_id * 4); in tgsi_set_gds_temp() 8691 V_SQ_ALU_SRC_LITERAL, uav_id * 4, in tgsi_set_gds_temp() 8696 *uav_id_p = uav_id; in tgsi_set_gds_temp() 8706 int uav_id = 0; in tgsi_load_gds() local 8710 r = tgsi_set_gds_temp(ctx, &uav_id, &uav_index_mode); in tgsi_load_gds() 8717 gds.uav_id = is_cm ? 0 : uav_id; in tgsi_load_gds() 9368 int uav_id = 0; in tgsi_atomic_op_gds() local 9377 r = tgsi_set_gds_temp(ctx, &uav_id, &uav_index_mode); in tgsi_atomic_op_gds() [all …]
|
D | r600_asm.c | 2439 o += fprintf(stderr, " UAV: %d", gds->uav_id); in r600_bytecode_disasm()
|
/external/mesa3d/src/gallium/drivers/r600/sb/ |
D | sb_bc_dump.cpp | 515 s << " UAV:" << n.bc.uav_id; in dump()
|
D | sb_bc.h | 619 unsigned uav_id:4; member
|
D | sb_bc_builder.cpp | 591 .UAV_ID(bc.uav_id) in build_fetch_gds()
|
D | sb_bc_decoder.cpp | 524 bc.uav_id = w1.get_UAV_ID(); in decode_fetch_gds()
|