/external/swiftshader/third_party/llvm-10.0/llvm/lib/Target/AMDGPU/ |
D | EvergreenInstructions.td | 50 : CF_MEM_RAT <0x1, ?, 0xf, (ins R600_Reg128:$rw_gpr, R600_Reg128:$index_gpr, 52 "STORE_TYPED RAT($rat_id) $rw_gpr, $index_gpr" 55 R600_Reg128:$index_gpr, 59 (ins R600_Reg128:$rw_gpr, R600_TReg32_X:$index_gpr), (outs), 60 "MSKOR $rw_gpr.XW, $index_gpr", 61 [(mskor_global v4i32:$rw_gpr, i32:$index_gpr)] 70 (ins R600_Reg128:$rw_gpr, R600_TReg32_X:$index_gpr), 72 name ## "_RTN" ## " $rw_gpr, $index_gpr", [] >; 74 (ins R600_Reg128:$rw_gpr, R600_TReg32_X:$index_gpr), 76 name ## " $rw_gpr, $index_gpr", [] >; [all …]
|
D | CaymanInstructions.td | 77 (ins rc:$rw_gpr, R600_TReg32_X:$index_gpr), 78 "STORE_DWORD $rw_gpr, $index_gpr", 79 [(store_global vt:$rw_gpr, i32:$index_gpr)]> {
|
D | R600InstrFormats.td | 470 bits<7> index_gpr; 480 let Word0{29-23} = index_gpr;
|
/external/llvm/lib/Target/AMDGPU/ |
D | EvergreenInstructions.td | 44 : CF_MEM_RAT <0x1, ?, (ins R600_Reg128:$rw_gpr, R600_Reg128:$index_gpr, 46 "STORE_TYPED RAT($rat_id) $rw_gpr, $index_gpr" 49 R600_Reg128:$index_gpr, 53 (ins R600_Reg128:$rw_gpr, R600_TReg32_X:$index_gpr), 54 "MSKOR $rw_gpr.XW, $index_gpr", 55 [(mskor_global v4i32:$rw_gpr, i32:$index_gpr)] 96 (ins R600_TReg32_X:$rw_gpr, R600_TReg32_X:$index_gpr, InstFlag:$eop), 97 "STORE_RAW $rw_gpr, $index_gpr, $eop", 98 [(global_store i32:$rw_gpr, i32:$index_gpr)] 103 (ins R600_Reg64:$rw_gpr, R600_TReg32_X:$index_gpr, InstFlag:$eop), [all …]
|
D | CaymanInstructions.td | 74 (ins rc:$rw_gpr, R600_TReg32_X:$index_gpr), 75 "STORE_DWORD $rw_gpr, $index_gpr", 76 [(global_store vt:$rw_gpr, i32:$index_gpr)]> {
|
D | R600InstrFormats.td | 461 bits<7> index_gpr; 471 let Word0{29-23} = index_gpr;
|
/external/llvm-project/llvm/lib/Target/AMDGPU/ |
D | EvergreenInstructions.td | 59 : CF_MEM_RAT <0x1, ?, 0xf, (ins R600_Reg128:$rw_gpr, R600_Reg128:$index_gpr, 61 "STORE_TYPED RAT($rat_id) $rw_gpr, $index_gpr" 64 R600_Reg128:$index_gpr, 68 (ins R600_Reg128:$rw_gpr, R600_TReg32_X:$index_gpr), (outs), 69 "MSKOR $rw_gpr.XW, $index_gpr", 70 [(mskor_global v4i32:$rw_gpr, i32:$index_gpr)] 79 (ins R600_Reg128:$rw_gpr, R600_TReg32_X:$index_gpr), 81 name # "_RTN $rw_gpr, $index_gpr", [] >; 83 (ins R600_Reg128:$rw_gpr, R600_TReg32_X:$index_gpr), 85 name # " $rw_gpr, $index_gpr", [] >; [all …]
|
D | CaymanInstructions.td | 78 (ins rc:$rw_gpr, R600_TReg32_X:$index_gpr), 79 "STORE_DWORD $rw_gpr, $index_gpr", 80 [(store_global vt:$rw_gpr, i32:$index_gpr)]> {
|
D | R600InstrFormats.td | 470 bits<7> index_gpr; 480 let Word0{29-23} = index_gpr;
|
/external/mesa3d/src/gallium/drivers/r600/ |
D | eg_asm.c | 87 S_SQ_CF_ALLOC_EXPORT_WORD0_INDEX_GPR(cf->output.index_gpr); in eg_bytecode_cf_build() 108 S_SQ_CF_ALLOC_EXPORT_WORD0_INDEX_GPR(cf->output.index_gpr); in eg_bytecode_cf_build() 127 S_SQ_CF_ALLOC_EXPORT_WORD0_INDEX_GPR(cf->output.index_gpr); in eg_bytecode_cf_build()
|
D | r600_asm.h | 172 unsigned index_gpr; member
|
D | r600_asm.c | 1707 S_SQ_CF_ALLOC_EXPORT_WORD0_INDEX_GPR(cf->output.index_gpr); in r600_bytecode_cf_build() 1721 S_SQ_CF_ALLOC_EXPORT_WORD0_INDEX_GPR(cf->output.index_gpr); in r600_bytecode_cf_build() 2225 o += fprintf(stderr, " R%d", cf->output.index_gpr); in r600_bytecode_disasm()
|
D | r600_shader.c | 1635 cf.index_gpr = ctx->bc->ar_reg; in tgsi_src() 2948 output.index_gpr = ctx->gs_export_gpr_tregs[effective_stream]; in emit_gs_ring_writes() 4441 tmpl->index_gpr == ctx->bc->ar_reg && in tgsi_dst() 4476 cf.index_gpr = ctx->bc->ar_reg; in tgsi_dst() 8912 cf->output.index_gpr = idx_gpr; in tgsi_load_rat() 9056 cf->output.index_gpr = temp_reg; in tgsi_store_buffer_rat() 9114 cf->output.index_gpr = idx_gpr; in tgsi_store_rat() 9285 cf->output.index_gpr = idx_gpr; in tgsi_atomic_op_rat()
|
/external/mesa3d/src/gallium/drivers/r600/sfn/ |
D | sfn_instruction_gds.h | 159 int index_gpr() const {return m_index.sel();} in index_gpr() function
|
D | sfn_ir_to_assembly.cpp | 632 output.index_gpr = instr.index_reg(); in emit_memringwrite() 831 cf.index_gpr = instr.address(); in emit_wr_scratch() 1060 cf->output.index_gpr = instr.index_gpr(); in emit_rat()
|
/external/mesa3d/src/gallium/drivers/r600/sb/ |
D | sb_bc_dump.cpp | 152 s << ", @R" << n.bc.index_gpr << ".xyz"; in dump() 155 s << ", @R" << n.bc.index_gpr << ".x"; in dump()
|
D | sb_bc_decoder.cpp | 184 bc.index_gpr = w0.get_INDEX_GPR(); in decode_cf_exp() 239 bc.index_gpr = w0.get_INDEX_GPR(); in decode_cf_mem() 247 bc.index_gpr = w0.get_INDEX_GPR(); in decode_cf_mem()
|
D | sb_bc_builder.cpp | 271 .INDEX_GPR(bc.index_gpr) in build_cf_exp() 283 .INDEX_GPR(bc.index_gpr) in build_cf_exp()
|
D | sb_bc.h | 464 unsigned index_gpr:7; member
|
D | sb_bc_finalize.cpp | 849 c->bc.index_gpr = reg >= 0 ? reg : 0; in finalize_cf()
|
D | sb_bc_parser.cpp | 863 sh->get_gpr_value(true, c->bc.index_gpr, s, false); in prepare_ir()
|