/external/mesa3d/src/gallium/drivers/r600/ |
D | eg_asm.c | 197 int eg_bytecode_gds_build(struct r600_bytecode *bc, struct r600_bytecode_gds *gds, unsigned id) in eg_bytecode_gds_build() argument 199 unsigned opcode = r600_isa_fetch_opcode(bc->isa->hw_class, gds->op) >> 8; in eg_bytecode_gds_build() 202 S_SQ_MEM_GDS_WORD0_SRC_GPR(gds->src_gpr) | in eg_bytecode_gds_build() 203 S_SQ_MEM_GDS_WORD0_SRC_REL(gds->src_rel) | in eg_bytecode_gds_build() 204 S_SQ_MEM_GDS_WORD0_SRC_SEL_X(gds->src_sel_x) | in eg_bytecode_gds_build() 205 S_SQ_MEM_GDS_WORD0_SRC_SEL_Y(gds->src_sel_y) | in eg_bytecode_gds_build() 206 S_SQ_MEM_GDS_WORD0_SRC_SEL_Z(gds->src_sel_z); in eg_bytecode_gds_build() 208 bc->bytecode[id++] = S_SQ_MEM_GDS_WORD1_DST_GPR(gds->dst_gpr) | in eg_bytecode_gds_build() 209 S_SQ_MEM_GDS_WORD1_DST_REL(gds->dst_rel) | in eg_bytecode_gds_build() 210 S_SQ_MEM_GDS_WORD1_GDS_OP(gds->gds_op) | in eg_bytecode_gds_build() [all …]
|
D | r600_asm.c | 65 LIST_INITHEAD(&cf->gds); in r600_bytecode_cf() 101 struct r600_bytecode_gds *gds = CALLOC_STRUCT(r600_bytecode_gds); in r600_bytecode_gds() local 103 if (gds == NULL) in r600_bytecode_gds() 105 LIST_INITHEAD(&gds->list); in r600_bytecode_gds() 106 return gds; in r600_bytecode_gds() 1447 int r600_bytecode_add_gds(struct r600_bytecode *bc, const struct r600_bytecode_gds *gds) in r600_bytecode_add_gds() argument 1454 memcpy(ngds, gds, sizeof(struct r600_bytecode_gds)); in r600_bytecode_add_gds() 1467 LIST_ADDTAIL(&ngds->list, &bc->cf_last->gds); in r600_bytecode_add_gds() 1685 struct r600_bytecode_gds *gds; in r600_bytecode_build() local 1768 LIST_FOR_EACH_ENTRY(gds, &cf->gds, list) { in r600_bytecode_build() [all …]
|
D | r600_asm.h | 182 struct list_head gds; member 257 int eg_bytecode_gds_build(struct r600_bytecode *bc, struct r600_bytecode_gds *gds, unsigned id); 273 const struct r600_bytecode_gds *gds);
|
D | r600_shader.c | 2888 struct r600_bytecode_gds gds; in r600_emit_tess_factor() local 2890 memset(&gds, 0, sizeof(struct r600_bytecode_gds)); in r600_emit_tess_factor() 2891 gds.src_gpr = treg[i / 2]; in r600_emit_tess_factor() 2892 gds.src_sel_x = 2 * (i % 2); in r600_emit_tess_factor() 2893 gds.src_sel_y = 1 + (2 * (i % 2)); in r600_emit_tess_factor() 2894 gds.src_sel_z = 4; in r600_emit_tess_factor() 2895 gds.dst_sel_x = 7; in r600_emit_tess_factor() 2896 gds.dst_sel_y = 7; in r600_emit_tess_factor() 2897 gds.dst_sel_z = 7; in r600_emit_tess_factor() 2898 gds.dst_sel_w = 7; in r600_emit_tess_factor() [all …]
|
/external/llvm/test/MC/AMDGPU/ |
D | expressions.s | 5 .globl gds symbol 13 ds_gws_init v2 gds 17 s_mov_b32 s0, gds 22 s_mov_b32 s0, gds+4
|
D | ds.s | 133 ds_gws_init v2 gds 137 ds_gws_sema_v v2 gds 141 ds_gws_sema_br v2 gds 145 ds_gws_sema_p v2 gds 149 ds_gws_barrier v2 gds 281 ds_ordered_count v8, v2 gds
|
D | labels-branch.s | 13 s_branch gds 16 gds: label
|
/external/mesa3d/src/gallium/drivers/r600/sb/ |
D | sb_bc_dump.cpp | 454 unsigned gds = n.bc.op_ptr->flags & FF_GDS; in dump() local 459 if (!gds) { in dump() 473 unsigned num_src_comp = gds ? 3 : vtx ? ctx.is_cayman() ? 2 : 1 : 4; in dump() 482 if (!gds) in dump() 485 if (gds) { in dump()
|
/external/llvm/lib/Target/AMDGPU/ |
D | SIInstrInfo.td | 545 def gds : NamedOperandBit<"GDS", NamedMatchClass<"GDS">>; 2604 dag ins = (ins VGPR_32:$addr, offset:$offset, gds:$gds), 2605 string asm = opName#" $vdst, $addr"#"$offset$gds"> { 2619 dag ins = (ins VGPR_32:$addr, offset:$offset, gds:$gds), 2620 string asm = opName#" $vdst, $addr"#"$offset$gds"> { 2633 gds:$gds), 2634 string asm = opName#" $vdst, $addr"#"$offset0"#"$offset1$gds"> { 2646 dag ins = (ins VGPR_32:$addr, rc:$data0, offset:$offset, gds:$gds), 2647 string asm = opName#" $addr, $data0"#"$offset$gds"> { 2661 offset0:$offset0, offset1:$offset1, gds:$gds), [all …]
|
D | VIInstrFormats.td | 16 bits<1> gds; 25 let Inst{16} = gds;
|
D | SIInstrFormats.td | 487 bits<1> gds; 496 let Inst{17} = gds;
|
/external/llvm/test/MC/Disassembler/AMDGPU/ |
D | ds_vi.txt | 84 # VI: ds_gws_init v2 gds ; encoding: [0x00,0x00,0x33,0xd8,0x02,0x00,0x00,0x00] 87 # VI: ds_gws_sema_v v2 gds ; encoding: [0x00,0x00,0x35,0xd8,0x02,0x00,0x00,0x00] 90 # VI: ds_gws_sema_br v2 gds ; encoding: [0x00,0x00,0x37,0xd8,0x02,0x00,0x00,0x00] 93 # VI: ds_gws_sema_p v2 gds ; encoding: [0x00,0x00,0x39,0xd8,0x02,0x00,0x00,0x00] 96 # VI: ds_gws_barrier v2 gds ; encoding: [0x00,0x00,0x3b,0xd8,0x02,0x00,0x00,0x00] 195 # VI: ds_ordered_count v8, v2 gds ; encoding: [0x00,0x00,0x7f,0xd8,0x02,0x00,0x00,0x08]
|
/external/lisa/ipynb/tutorial/ |
D | 06_TraceAnalysis.ipynb | 1243 …\njWVfnztkS327GuxNmkRk4HROqoiIiEgO2/rCZF5671+YzUHCOBQTOXJmIgfYxnyKaOYdimg5/gds\nea6Uo8d1TtK6LoU9Z4…
|