Home
last modified time | relevance | path

Searched refs:reg_offset (Results 1 – 15 of 15) sorted by relevance

/external/mesa3d/src/mesa/drivers/dri/i965/
Dbrw_fs.cpp84 assert(dst.reg_offset >= 0); in fs_inst()
95 assert(dst.reg_offset >= 0); in fs_inst()
97 assert(src[0].reg_offset >= 0); in fs_inst()
109 assert(dst.reg_offset >= 0); in fs_inst()
111 assert(src[0].reg_offset >= 0); in fs_inst()
113 assert(src[1].reg_offset >= 0); in fs_inst()
127 assert(dst.reg_offset >= 0); in fs_inst()
129 assert(src[0].reg_offset >= 0); in fs_inst()
131 assert(src[1].reg_offset >= 0); in fs_inst()
133 assert(src[2].reg_offset >= 0); in fs_inst()
[all …]
Dbrw_vec4.cpp113 this->reg_offset = reg.reg_offset; in src_reg()
193 this->reg_offset = reg.reg_offset; in dst_reg()
257 reg_offset == r->reg_offset && in equals()
414 inst->src[i].reg += inst->src[i].reg_offset; in split_uniform_registers()
415 inst->src[i].reg_offset = 0; in split_uniform_registers()
682 inst->src[i].reg_offset = temp.reg_offset; in move_push_constants_to_pull_constants()
762 scan_inst->dst.reg_offset == inst->src[0].reg_offset) { in opt_compute_to_mrf()
813 scan_inst->src[i].reg_offset == inst->src[0].reg_offset) { in opt_compute_to_mrf()
849 scan_inst->dst.reg_offset == inst->src[0].reg_offset) { in opt_compute_to_mrf()
852 scan_inst->dst.reg_offset = 0; in opt_compute_to_mrf()
Dbrw_fs_copy_propagation.cpp39 inst->src[arg].reg_offset != entry->dst.reg_offset) { in try_copy_propagate()
57 inst->src[arg].reg_offset = entry->src.reg_offset; in try_copy_propagate()
116 inst->src[0].reg_offset != inst->dst.reg_offset)) || in opt_copy_propagate_local()
Dbrw_fs_visitor.cpp100 this->outputs[output].reg_offset += vector_elements * i; in visit()
157 this->result.reg_offset += offset; in visit()
175 this->result.reg_offset += index->value.i[0] * element_size; in visit()
611 result.reg_offset++; in visit()
618 result.reg_offset = 0; in visit()
641 l.reg_offset++; in emit_assignment_writes()
642 r.reg_offset++; in emit_assignment_writes()
740 r.reg_offset++; in visit()
742 l.reg_offset++; in visit()
764 coordinate.reg_offset++; in emit_texture_gen4()
[all …]
Dbrw_fs_reg_allocate.cpp37 assert(reg->reg_offset >= 0); in assign_reg()
38 reg->reg = reg_hw_locations[reg->reg] + reg->reg_offset * reg_width; in assign_reg()
39 reg->reg_offset = 0; in assign_reg()
396 spill_offset + REG_SIZE * inst->src[i].reg_offset); in spill_reg()
403 REG_SIZE * inst->dst.reg_offset); in spill_reg()
405 inst->dst.reg_offset = 0; in spill_reg()
416 unspill_reg.reg_offset++; in spill_reg()
421 spill_src.reg_offset = 0; in spill_reg()
429 spill_src.reg_offset++; in spill_reg()
Dbrw_vec4_copy_propagation.cpp176 value.reg_offset != values[i]->reg_offset || in try_copy_propagation()
268 inst->src[i].reg_offset); in opt_copy_propagation()
303 virtual_grf_reg_map[inst->dst.reg] + inst->dst.reg_offset; in opt_copy_propagation()
328 cur_value[i][j]->reg_offset == inst->dst.reg_offset) { in opt_copy_propagation()
Dbrw_vec4_visitor.cpp818 output_reg[ir->location + i].reg_offset = i; in visit()
1453 src.reg_offset += constant_index->value.i[0] * element_size; in visit()
1515 this->result.reg_offset += offset; in visit()
1585 dst->reg_offset++; in emit_block_move()
1586 src->reg_offset++; in emit_block_move()
1614 src.reg_offset != last_rhs_inst->dst.reg_offset || in try_rewrite_rhs_to_dst()
1640 last_rhs_inst->dst.reg_offset = dst.reg_offset; in try_rewrite_rhs_to_dst()
1729 dst.reg_offset++; in visit()
1730 src.reg_offset++; in visit()
1763 dst->reg_offset++; in emit_constant_values()
[all …]
Dbrw_vec4_emit.cpp63 int grf = attribute_map[inst->dst.reg + inst->dst.reg_offset]; in setup_attributes()
76 int grf = attribute_map[inst->src[i].reg + inst->src[i].reg_offset]; in setup_attributes()
163 brw_reg = brw_vec8_grf(dst.reg + dst.reg_offset, 0); in get_dst()
169 brw_reg = brw_message_reg(dst.reg + dst.reg_offset); in get_dst()
197 brw_reg = brw_vec8_grf(src[i].reg + src[i].reg_offset, 0); in get_src()
225 brw_reg = stride(brw_vec4_grf(1 + (src[i].reg + src[i].reg_offset) / 2, in get_src()
226 ((src[i].reg + src[i].reg_offset) % 2) * 4), in get_src()
Dbrw_vec4.h66 int reg_offset; variable
421 src_reg *reladdr, int reg_offset);
423 src_reg *reladdr, int reg_offset);
Dbrw_fs.h106 int reg_offset; variable
/external/elfutils/libdw/
Ddwarf_frame_register.c76 case reg_offset: in dwarf_frame_register()
Dcfi.h125 reg_offset, /* DW_CFA_offset_extended et al */ enumerator
Dcfi.c366 fs->regs[regno].rule = reg_offset; in execute_cfi()
/external/vixl/src/vixl/a64/
Dmacro-assembler-a64.cc1363 Register reg_offset = mem_op.regoffset(); in ComputeAddress() local
1368 Add(dst, base, Operand(reg_offset, extend, mem_op.shift_amount())); in ComputeAddress()
1371 Add(dst, base, Operand(reg_offset, shift, mem_op.shift_amount())); in ComputeAddress()
/external/vixl/test/
Dtest-assembler-a64.cc21400 int64_t reg_offset = INT64_C(0x1087654321); in TEST() local
21405 __ Mov(offset, reg_offset); in TEST()