Searched refs:src_gpr (Results 1 – 8 of 8) sorted by relevance
/external/llvm/lib/Target/R600/ |
D | CaymanInstructions.td | 106 : VTX_READ_cm <"VTX_READ_8 $dst_gpr, $src_gpr", buffer_id, 117 : VTX_READ_cm <"VTX_READ_16 $dst_gpr, $src_gpr", buffer_id, 128 : VTX_READ_cm <"VTX_READ_32 $dst_gpr, $src_gpr", buffer_id, 139 // to the $src_gpr registers of the VTX_READ. 144 let Constraints = "$src_gpr.ptr = $dst_gpr"; 148 : VTX_READ_cm <"VTX_READ_64 $dst_gpr, $src_gpr", buffer_id, 159 : VTX_READ_cm <"VTX_READ_128 $dst_gpr.XYZW, $src_gpr", buffer_id, 170 // the same constraint as VTX_READ_32_eg, because the $src_gpr.ptr and $dst 178 [(set i32:$dst_gpr, (load_param_exti8 ADDRVTX_READ:$src_gpr))] 182 [(set i32:$dst_gpr, (load_param_exti16 ADDRVTX_READ:$src_gpr))] [all …]
|
D | EvergreenInstructions.td | 127 : VTX_READ_eg <"VTX_READ_8 $dst_gpr, $src_gpr", buffer_id, 139 : VTX_READ_eg <"VTX_READ_16 $dst_gpr, $src_gpr", buffer_id, 151 : VTX_READ_eg <"VTX_READ_32 $dst_gpr, $src_gpr", buffer_id, 163 // to the $src_gpr registers of the VTX_READ. 168 let Constraints = "$src_gpr.ptr = $dst_gpr"; 172 : VTX_READ_eg <"VTX_READ_64 $dst_gpr.XY, $src_gpr", buffer_id, 184 : VTX_READ_eg <"VTX_READ_128 $dst_gpr.XYZW, $src_gpr", buffer_id, 196 // the same constraint as VTX_READ_32_eg, because the $src_gpr.ptr and $dst 205 [(set i32:$dst_gpr, (load_param_exti8 ADDRVTX_READ:$src_gpr))] 209 [(set i32:$dst_gpr, (load_param_exti16 ADDRVTX_READ:$src_gpr))] [all …]
|
D | R600InstrFormats.td | 209 bits<7> src_gpr; 221 let Word0{22-16} = src_gpr;
|
D | R600Instructions.td | 286 : InstR600ISA <outs, (ins MEMxi:$src_gpr), name, pattern>,
|
/external/mesa3d/src/gallium/drivers/r600/ |
D | r600_asm.h | 69 unsigned src_gpr; member 97 unsigned src_gpr; member
|
D | r600_asm.c | 1632 bc->ngpr = MAX2(bc->ngpr, vtx->src_gpr + 1); in r600_bytecode_add_vtx() 1652 if (ttex->dst_gpr == ntex->src_gpr) { in r600_bytecode_add_tex() 1673 if (ntex->src_gpr >= bc->ngpr) { in r600_bytecode_add_tex() 1674 bc->ngpr = ntex->src_gpr + 1; in r600_bytecode_add_tex() 1710 S_SQ_VTX_WORD0_SRC_GPR(vtx->src_gpr) | in r600_bytecode_vtx_build() 1739 S_SQ_TEX_WORD0_SRC_GPR(tex->src_gpr) | in r600_bytecode_tex_build() 2536 fprintf(stderr, "SRC(GPR:%d ", tex->src_gpr); in r600_bytecode_dump() 2574 fprintf(stderr, "SRC(GPR:%d ", vtx->src_gpr); in r600_bytecode_dump() 2826 vtx.src_gpr = elements[i].instance_divisor > 1 ? i + 1 : 0; in r600_vertex_elements_build_fetch_shader()
|
D | r600_shader.c | 446 tex.src_gpr = bytes[bytes_read++]; in r600_tex_from_byte_stream() 488 vtx.src_gpr = G_SQ_VTX_WORD0_SRC_GPR(word0); in r600_vtx_from_byte_stream() 1016 vtx.src_gpr = ar_reg; in tgsi_fetch_rel_const() 3760 unsigned src_gpr; in tgsi_tex() local 3771 src_gpr = tgsi_tex_get_src_gpr(ctx, 0); in tgsi_tex() 3795 tex.src_gpr = r600_get_temp(ctx); in tgsi_tex() 3805 alu.dst.sel = tex.src_gpr; in tgsi_tex() 3816 tex.src_gpr = tgsi_tex_get_src_gpr(ctx, i); in tgsi_tex() 3896 src_gpr = ctx->temp_reg; in tgsi_tex() 4033 src_gpr = ctx->temp_reg; in tgsi_tex() [all …]
|
/external/mesa3d/src/gallium/auxiliary/translate/ |
D | translate_sse.c | 324 …e_sse *p, struct x86_reg dst_gpr, struct x86_reg dst_xmm, struct x86_reg src_gpr, struct x86_reg … in emit_mov64() argument 327 x64_mov64(p->func, dst_gpr, src_gpr); in emit_mov64() 343 static void emit_store64(struct translate_sse *p, struct x86_reg dst, struct x86_reg src_gpr, struc… in emit_store64() argument 345 emit_mov64(p, dst, dst, src_gpr, src_xmm); in emit_store64()
|