| /xsrc/external/mit/MesaLib.old/dist/src/intel/compiler/ |
| H A D | brw_eu_util.c | 64 brw_MOV(p, byte_offset(dst, delta), byte_offset(src, delta)); 65 brw_MOV(p, byte_offset(dst, delta+16), byte_offset(src, delta+16)); 83 brw_MOV(p, byte_offset(dst, delta), byte_offset(src, delta)); 116 brw_MOV(p, byte_offset(dst, delta), deref_4f(ptr, delta)); 117 brw_MOV(p, byte_offset(dst, delta+16), deref_4f(ptr, delta+16));
|
| H A D | brw_nir_analyze_ubo_ranges.c | 153 const unsigned byte_offset = nir_src_as_uint(intrin->src[1]); local in function:analyze_ubos_block 154 const int offset = byte_offset / 32; 168 const int start = ROUND_DOWN_TO(byte_offset, 32); 169 const int end = ALIGN(byte_offset + bytes, 32);
|
| H A D | brw_clip_unfilled.c | 49 struct brw_reg v0 = byte_offset(c->reg.vertex[0], hpos_offset); 50 struct brw_reg v1 = byte_offset(c->reg.vertex[1], hpos_offset); 51 struct brw_reg v2 = byte_offset(c->reg.vertex[2], hpos_offset); 156 byte_offset(c->reg.vertex[i], 159 byte_offset(c->reg.vertex[i], 166 byte_offset(c->reg.vertex[i], 169 byte_offset(c->reg.vertex[i], 245 brw_MOV(p, byte_offset(c->reg.vertex[0], 253 brw_MOV(p, byte_offset(c->reg.vertex[2],
|
| H A D | brw_ir_fs.h | 73 byte_offset(fs_reg reg, unsigned delta) function in typeref:typename:fs_reg 118 return byte_offset(reg, delta * reg.stride * type_sz(reg.type)); 125 return byte_offset(reg, delta * stride * type_sz(reg.type)); 143 return byte_offset(reg, delta * reg.component_size(width)); 217 regions_overlap(byte_offset(t, 4 * REG_SIZE), dr / 2, s, ds); 313 return byte_offset(retype(reg, type), i * type_sz(type));
|
| H A D | brw_ir_vec4.h | 100 byte_offset(src_reg reg, unsigned bytes) function in namespace:brw 111 return byte_offset(reg, num_components * type_sz(reg.type) * delta); 117 return byte_offset(reg, delta * type_sz(reg.type)); 181 byte_offset(dst_reg reg, unsigned bytes) function in namespace:brw 192 return byte_offset(reg, num_components * type_sz(reg.type) * delta); 201 return byte_offset(reg, delta * type_sz(reg.type));
|
| H A D | brw_vec4_tcs.cpp | 233 inst = emit(MOV(byte_offset(dst_reg(retype(message, value.type)), REG_SIZE), 280 emit_input_urb_read(byte_offset(tmp_d, REG_SIZE), vertex_index, 351 shuffled_float = byte_offset(shuffled_float, REG_SIZE);
|
| H A D | brw_clip_util.c | 404 byte_offset(c->reg.vertex[to], brw_vue_slot_to_offset(i)), 405 byte_offset(c->reg.vertex[from], brw_vue_slot_to_offset(i)));
|
| H A D | brw_vec4_tes.cpp | 252 read = emit(VEC4_OPCODE_URB_READ, byte_offset(temp_d, REG_SIZE),
|
| H A D | brw_fs_generator.cpp | 148 brw_reg = byte_offset(brw_reg, reg->offset); 613 brw_MOV(p, byte_offset(dst_d, 4), 1220 struct brw_reg src0 = byte_offset(src, type_sz(src.type));; 1287 brw_ADD(p, byte_offset(dst, g * type_size), 1288 negate(byte_offset(src, g * type_size)), 1289 byte_offset(src, (g + 2) * type_size)); 1306 struct brw_reg src0 = byte_offset(stride(src, 4, 4, 0), 0 * type_size); 1307 struct brw_reg src1 = byte_offset(stride(src, 4, 4, 0), 2 * type_size);
|
| H A D | brw_vec4_visitor.cpp | 797 dst_reg index_reg = retype(byte_offset(dst_reg(header), REG_SIZE), 1496 SCRATCH_READ(byte_offset(shuffled_float, REG_SIZE), index); 1573 SCRATCH_WRITE(dst, byte_offset(shuffled_float, REG_SIZE), index); 1745 emit_pull_constant_load_reg(byte_offset(temp, i * REG_SIZE), 1750 src = byte_offset(src, 16);
|
| H A D | brw_vec4_nir.cpp | 463 output_reg[varying + 1][c] = byte_offset(dst_reg(src), REG_SIZE); 736 emit_pull_constant_load_reg(dst_reg(byte_offset(temp_float, REG_SIZE)), 2196 swizzle(byte_offset(src, REG_SIZE), BRW_SWIZZLE_XYXY)); 2200 .MOV(writemask(byte_offset(dst, REG_SIZE), WRITEMASK_XY), 2205 .MOV(writemask(byte_offset(dst, REG_SIZE), WRITEMASK_ZW), 2206 byte_offset(src, REG_SIZE));
|
| /xsrc/external/mit/MesaLib/dist/src/intel/compiler/ |
| H A D | brw_eu_util.c | 64 brw_MOV(p, byte_offset(dst, delta), byte_offset(src, delta)); 65 brw_MOV(p, byte_offset(dst, delta+16), byte_offset(src, delta+16)); 83 brw_MOV(p, byte_offset(dst, delta), byte_offset(src, delta)); 116 brw_MOV(p, byte_offset(dst, delta), deref_4f(ptr, delta)); 117 brw_MOV(p, byte_offset(dst, delta+16), deref_4f(ptr, delta+16));
|
| H A D | brw_nir_analyze_ubo_ranges.c | 155 const unsigned byte_offset = nir_src_as_uint(intrin->src[1]); local in function:analyze_ubos_block 156 const int offset = byte_offset / 32; 170 const int start = ROUND_DOWN_TO(byte_offset, 32); 171 const int end = ALIGN(byte_offset + bytes, 32);
|
| H A D | brw_clip_unfilled.c | 49 struct brw_reg v0 = byte_offset(c->reg.vertex[0], hpos_offset); 50 struct brw_reg v1 = byte_offset(c->reg.vertex[1], hpos_offset); 51 struct brw_reg v2 = byte_offset(c->reg.vertex[2], hpos_offset); 156 byte_offset(c->reg.vertex[i], 159 byte_offset(c->reg.vertex[i], 166 byte_offset(c->reg.vertex[i], 169 byte_offset(c->reg.vertex[i], 245 brw_MOV(p, byte_offset(c->reg.vertex[0], 253 brw_MOV(p, byte_offset(c->reg.vertex[2],
|
| H A D | brw_ir_vec4.h | 100 byte_offset(src_reg reg, unsigned bytes) function in namespace:brw 111 return byte_offset(reg, num_components * type_sz(reg.type) * delta); 117 return byte_offset(reg, delta * type_sz(reg.type)); 181 byte_offset(dst_reg reg, unsigned bytes) function in namespace:brw 192 return byte_offset(reg, num_components * type_sz(reg.type) * delta); 201 return byte_offset(reg, delta * type_sz(reg.type));
|
| H A D | brw_ir_fs.h | 73 byte_offset(fs_reg reg, unsigned delta) function in typeref:typename:fs_reg 118 return byte_offset(reg, delta * reg.stride * type_sz(reg.type)); 125 return byte_offset(reg, delta * stride * type_sz(reg.type)); 143 return byte_offset(reg, delta * reg.component_size(width)); 217 regions_overlap(byte_offset(t, 4 * REG_SIZE), dr / 2, s, ds); 316 return byte_offset(retype(reg, type), i * type_sz(type)); 638 reg = byte_offset(reg, inst->size_read(i));
|
| H A D | brw_fs_visitor.cpp | 352 dbld.AND(int_pixel_offset_x, byte_offset(r1_0, 0), brw_imm_v(0x0f000f00)); 356 dbld.AND(int_pixel_offset_y, byte_offset(r1_0, 1), brw_imm_v(0x0f0f0000)); 362 dbld.AND(int_pixel_offset_x, byte_offset(r1_0, 0), brw_imm_v(0x0000f0f0)); 366 dbld.AND(int_pixel_offset_y, byte_offset(r1_0, 1), brw_imm_v(0xff000000)); 483 const fs_reg u8_cps_height = byte_offset(u8_cps_width, 1);
|
| H A D | brw_clip_util.c | 404 byte_offset(c->reg.vertex[to], brw_vue_slot_to_offset(i)), 405 byte_offset(c->reg.vertex[from], brw_vue_slot_to_offset(i)));
|
| H A D | brw_fs_scoreboard.cpp | 984 sb.set(byte_offset(inst->src[i], REG_SIZE * j), rd_dep); 1010 sb.set(byte_offset(inst->dst, REG_SIZE * j), wr_dep); 1105 sb.get(byte_offset(inst->src[i], REG_SIZE * j)))); 1135 sb.get(byte_offset(inst->dst, REG_SIZE * j))));
|
| H A D | brw_fs_generator.cpp | 151 brw_reg = byte_offset(brw_reg, reg->offset); 743 brw_MOV(p, byte_offset(dst_d, 4), 1361 struct brw_reg src0 = byte_offset(src, type_sz(src.type));; 1428 brw_ADD(p, byte_offset(dst, g * type_size), 1429 negate(byte_offset(src, g * type_size)), 1430 byte_offset(src, (g + 2) * type_size)); 1448 struct brw_reg src0 = byte_offset(stride(src, 4, 4, 0), 0 * type_size); 1449 struct brw_reg src1 = byte_offset(stride(src, 4, 4, 0), 2 * type_size);
|
| H A D | brw_fs_copy_propagation.cpp | 270 live.var_from_reg(byte_offset(acp[i]->dst, off)))) 695 inst->src[arg] = byte_offset(inst->src[arg], 1036 entry->dst = byte_offset(inst->dst, offset);
|
| /xsrc/external/mit/MesaLib/dist/src/freedreno/ir3/ |
| H A D | ir3_a4xx.c | 43 struct ir3_instruction *ldgb, *src0, *src1, *byte_offset, *offset; local in function:emit_intrinsic_load_ssbo 47 byte_offset = ir3_get_src(ctx, &intr->src[1])[0]; 51 src0 = ir3_collect(b, byte_offset, create_immed(b, 0)); 70 struct ir3_instruction *stgb, *src0, *src1, *src2, *byte_offset, *offset; local in function:emit_intrinsic_store_ssbo 78 byte_offset = ir3_get_src(ctx, &intr->src[2])[0]; 86 src2 = ir3_collect(b, byte_offset, create_immed(b, 0)); 131 struct ir3_instruction *byte_offset = local in function:emit_intrinsic_atomic_ssbo 138 atomic = ir3_ATOMIC_ADD_G(b, ssbo, 0, data, 0, src3, 0, byte_offset, 0); 141 atomic = ir3_ATOMIC_MIN_G(b, ssbo, 0, data, 0, src3, 0, byte_offset, 0); 145 atomic = ir3_ATOMIC_MIN_G(b, ssbo, 0, data, 0, src3, 0, byte_offset, [all...] |
| /xsrc/external/mit/MesaLib/dist/src/compiler/nir/ |
| H A D | nir_lower_ubo_vec4.c | 90 nir_ssa_def *byte_offset = nir_ssa_for_src(b, intr->src[1], 1); local in function:nir_lower_ubo_vec4_lower 91 nir_ssa_def *vec4_offset = nir_ushr_imm(b, byte_offset, 4); 132 nir_udiv_imm(b, byte_offset, chan_size_bytes), 146 nir_i2b(b, nir_iand_imm(b, byte_offset, 8)), 161 nir_ssa_def *chan_byte_offset = nir_iadd_imm(b, byte_offset, i * chan_size_bytes);
|
| /xsrc/external/mit/MesaLib.old/dist/src/freedreno/ir3/ |
| H A D | ir3_a4xx.c | 43 struct ir3_instruction *ldgb, *src0, *src1, *byte_offset, *offset; local in function:emit_intrinsic_load_ssbo 48 byte_offset = ir3_get_src(ctx, &intr->src[1])[0]; 53 byte_offset, 75 struct ir3_instruction *stgb, *src0, *src1, *src2, *byte_offset, *offset; local in function:emit_intrinsic_store_ssbo 86 byte_offset = ir3_get_src(ctx, &intr->src[2])[0]; 95 byte_offset, 130 struct ir3_instruction *atomic, *ssbo, *src0, *src1, *src2, *byte_offset, local in function:emit_intrinsic_atomic_ssbo 138 byte_offset = ir3_get_src(ctx, &intr->src[1])[0]; 150 byte_offset,
|
| /xsrc/external/mit/MesaLib.old/dist/src/intel/blorp/ |
| H A D | blorp_blit.c | 1568 uint32_t byte_offset; local in function:blorp_surf_convert_to_single_slice 1572 &byte_offset, &info->tile_x_sa, &info->tile_y_sa); 1573 info->addr.offset += byte_offset; 2127 uint32_t byte_offset, x_offset_sa, y_offset_sa, size; local in function:shrink_surface_params 2144 &byte_offset, 2147 info->addr.offset += byte_offset;
|