/external/mesa3d/src/intel/compiler/ |
D | brw_vec4_generator.cpp | 446 brw_MOV(p, suboffset(stride(dst, 2, 2, 1), 3), in generate_gs_set_write_offset() 449 brw_MUL(p, suboffset(stride(dst, 2, 2, 1), 3), stride(src0, 8, 2, 4), in generate_gs_set_write_offset() 483 suboffset(stride(retype(dst, BRW_REGISTER_TYPE_UW), 2, 2, 1), 4), in generate_gs_set_vertex_count() 554 brw_MOV(p, suboffset(vec1(dst), 2), suboffset(vec1(src), 0)); in generate_gs_set_dword_2() 568 dst = suboffset(vec1(dst), 4); in generate_gs_prepare_channel_masks() 636 brw_OR(p, suboffset(vec1(dst), 21), vec1(src), suboffset(vec1(src), 16)); in generate_gs_set_channel_masks() 668 brw_AND(p, suboffset(vec1(dst), 0), suboffset(vec1(src0), 0), in generate_gs_ff_sync_set_primitives() 670 brw_SHL(p, suboffset(vec1(dst), 0), suboffset(vec1(dst), 0), brw_imm_ud(16)); in generate_gs_ff_sync_set_primitives() 672 brw_AND(p, suboffset(vec1(src2), 0), suboffset(vec1(src1), 0), in generate_gs_ff_sync_set_primitives() 674 brw_OR(p, suboffset(vec1(dst), 0), in generate_gs_ff_sync_set_primitives() [all …]
|
D | brw_ir_vec4.h | 77 const unsigned suboffset = reg->offset + bytes; in add_byte_offset() local 78 reg->nr += suboffset / REG_SIZE; in add_byte_offset() 79 reg->offset = suboffset % REG_SIZE; in add_byte_offset() 85 const unsigned suboffset = reg->subnr + bytes; in add_byte_offset() local 86 reg->nr += suboffset / REG_SIZE; in add_byte_offset() 87 reg->subnr = suboffset % REG_SIZE; in add_byte_offset()
|
D | brw_ir_fs.h | 83 const unsigned suboffset = reg.offset + delta; in byte_offset() local 84 reg.nr += suboffset / REG_SIZE; in byte_offset() 85 reg.offset = suboffset % REG_SIZE; in byte_offset() 90 const unsigned suboffset = reg.subnr + delta; in byte_offset() local 91 reg.nr += suboffset / REG_SIZE; in byte_offset() 92 reg.subnr = suboffset % REG_SIZE; in byte_offset()
|
D | brw_reg.h | 535 suboffset(struct brw_reg reg, unsigned delta) in suboffset() function 544 return suboffset(retype(brw_vec16_reg(file, nr, 0), BRW_REGISTER_TYPE_UW), subnr); in brw_uw16_reg() 551 return suboffset(retype(brw_vec8_reg(file, nr, 0), BRW_REGISTER_TYPE_UW), subnr); in brw_uw8_reg() 558 return suboffset(retype(brw_vec1_reg(file, nr, 0), BRW_REGISTER_TYPE_UW), subnr); in brw_uw1_reg() 942 return suboffset(retype(spread(reg, scale), type), i); in subscript() 979 return vec1(suboffset(reg, elt)); in get_element() 985 return vec1(suboffset(retype(reg, BRW_REGISTER_TYPE_UD), elt)); in get_element_ud() 991 return vec1(suboffset(retype(reg, BRW_REGISTER_TYPE_D), elt)); in get_element_d()
|
D | brw_fs_visitor.cpp | 163 fs_reg(stride(suboffset(g1_uw, 4), 2, 4, 0)), in emit_interpolation_setup_gen4() 166 fs_reg(stride(suboffset(g1_uw, 5), 2, 4, 0)), in emit_interpolation_setup_gen4() 224 fs_reg(stride(suboffset(g1_uw, 4), 1, 4, 0)), in emit_interpolation_setup_gen6() 245 fs_reg(stride(suboffset(g1_uw, 4), 2, 4, 0)), in emit_interpolation_setup_gen6() 248 fs_reg(stride(suboffset(g1_uw, 5), 2, 4, 0)), in emit_interpolation_setup_gen6()
|
D | brw_fs_copy_propagation.cpp | 489 const unsigned suboffset = rel_offset % type_sz(entry->dst.type); in try_copy_propagate() local 494 inst->src[arg].offset = suboffset + in try_copy_propagate()
|
D | brw_clip_util.c | 229 vec1(suboffset(t_nopersp, 1))); in brw_clip_interp_vertex()
|
D | brw_eu_emit.c | 1147 inst = brw_MOV(p, suboffset(dst, 1), brw_imm_w(0)); in brw_F32TO16() 2579 suboffset(vec1(retype(surface, BRW_REGISTER_TYPE_UD)), in brw_send_indirect_surface_message() 3491 (align1 ? stride(suboffset(src, i), 0, 1, 0) : in brw_broadcast() 3492 stride(suboffset(src, 4 * i), 0, 4, 1))); in brw_broadcast() 3574 stride(suboffset(src, 4), 4, 4, 1), in brw_broadcast()
|
D | brw_fs_generator.cpp | 370 brw_MOV(p, retype(vec1(suboffset(payload, 2)), in generate_fb_write() 682 brw_MAC(p, dst, suboffset(interp, 1), delta_y); in generate_linterp() 1505 brw_ADD(p, sechalf(dst), sechalf(src0), suboffset(reg, 2)); in generate_set_sample_id()
|
D | brw_compile_sf.c | 339 brw_MOV(p, vec2(suboffset(c->vert[i], 2)), vec2(c->z[i])); in copy_z_inv_w()
|
D | brw_fs.cpp | 1198 fs_reg(suboffset(sample_pos_reg, 16))); in emit_samplepos_setup() 1204 abld.MOV(int_sample_y, fs_reg(suboffset(sample_pos_reg, 1))); in emit_samplepos_setup() 1207 fs_reg(suboffset(sample_pos_reg, 1))); in emit_samplepos_setup() 1209 fs_reg(suboffset(sample_pos_reg, 17))); in emit_samplepos_setup() 6517 suboffset(retype(brw_vec1_grf(0, 0), BRW_REGISTER_TYPE_UW), 1)); in run_cs()
|
D | brw_vec4.cpp | 2569 *hw_reg = suboffset(*hw_reg, 2); in apply_logical_swizzle()
|
D | brw_fs_nir.cpp | 3327 interp = suboffset(interp, 3); in nir_emit_fs_intrinsic()
|
/external/mesa3d/src/compiler/glsl/ |
D | ir_constant_expression.cpp | 446 int suboffset; in constant_referenced() local 452 if (!constant_referenced(deref, variable_context, substore, suboffset)) in constant_referenced() 464 offset = suboffset + index; in constant_referenced() 479 int suboffset; in constant_referenced() local 481 if (!constant_referenced(deref, variable_context, substore, suboffset)) in constant_referenced() 486 assert(suboffset == 0); in constant_referenced()
|
/external/python/cpython2/Doc/c-api/ |
D | buffer.rst | 95 suboffset numbers are greater than or equal to 0, then the value stored 96 along the indicated dimension is a pointer and the suboffset value 98 suboffset value that it negative indicates that no de-referencing should
|
/external/python/cpython3/Doc/c-api/ |
D | buffer.rst | 196 pointers and the suboffset value dictates how many bytes to add to each 197 pointer after de-referencing. A suboffset value that is negative
|