Searched refs:reg_offset (Results 1 - 25 of 25) sorted by relevance

/external/chromium_org/third_party/mesa/src/src/mesa/drivers/dri/i965/
H A Dbrw_fs_copy_propagation.cpp39 inst->src[arg].reg_offset != entry->dst.reg_offset) {
57 inst->src[arg].reg_offset = entry->src.reg_offset;
116 inst->src[0].reg_offset != inst->dst.reg_offset)) ||
H A Dbrw_vec4.cpp113 this->reg_offset = reg.reg_offset;
193 this->reg_offset = reg.reg_offset;
257 reg_offset == r->reg_offset &&
414 inst->src[i].reg += inst->src[i].reg_offset;
415 inst->src[i].reg_offset = 0;
682 inst->src[i].reg_offset = temp.reg_offset;
[all...]
H A Dbrw_fs.cpp84 assert(dst.reg_offset >= 0);
95 assert(dst.reg_offset >= 0);
97 assert(src[0].reg_offset >= 0);
109 assert(dst.reg_offset >= 0);
111 assert(src[0].reg_offset >= 0);
113 assert(src[1].reg_offset >= 0);
127 assert(dst.reg_offset >= 0);
129 assert(src[0].reg_offset >= 0);
131 assert(src[1].reg_offset >= 0);
133 assert(src[2].reg_offset >
[all...]
H A Dbrw_vec4_copy_propagation.cpp176 value.reg_offset != values[i]->reg_offset ||
268 inst->src[i].reg_offset);
303 virtual_grf_reg_map[inst->dst.reg] + inst->dst.reg_offset;
328 cur_value[i][j]->reg_offset == inst->dst.reg_offset) {
H A Dbrw_fs_reg_allocate.cpp37 assert(reg->reg_offset >= 0);
38 reg->reg = reg_hw_locations[reg->reg] + reg->reg_offset * reg_width;
39 reg->reg_offset = 0;
396 spill_offset + REG_SIZE * inst->src[i].reg_offset);
403 REG_SIZE * inst->dst.reg_offset);
405 inst->dst.reg_offset = 0;
416 unspill_reg.reg_offset++;
421 spill_src.reg_offset = 0;
429 spill_src.reg_offset++;
H A Dbrw_fs_visitor.cpp100 this->outputs[output].reg_offset += vector_elements * i;
157 this->result.reg_offset += offset;
175 this->result.reg_offset += index->value.i[0] * element_size;
611 result.reg_offset++;
618 result.reg_offset = 0;
641 l.reg_offset++;
642 r.reg_offset++;
740 r.reg_offset++;
742 l.reg_offset++;
764 coordinate.reg_offset
[all...]
H A Dbrw_vec4_visitor.cpp818 output_reg[ir->location + i].reg_offset = i;
1453 src.reg_offset += constant_index->value.i[0] * element_size;
1515 this->result.reg_offset += offset;
1585 dst->reg_offset++;
1586 src->reg_offset++;
1614 src.reg_offset != last_rhs_inst->dst.reg_offset ||
1640 last_rhs_inst->dst.reg_offset = dst.reg_offset;
1729 dst.reg_offset
2400 get_scratch_offset(vec4_instruction *inst, src_reg *reladdr, int reg_offset) argument
2428 get_pull_constant_offset(vec4_instruction *inst, src_reg *reladdr, int reg_offset) argument
2578 int reg_offset = base_offset + orig_src.reg_offset; local
[all...]
H A Dbrw_vec4_emit.cpp63 int grf = attribute_map[inst->dst.reg + inst->dst.reg_offset];
76 int grf = attribute_map[inst->src[i].reg + inst->src[i].reg_offset];
163 brw_reg = brw_vec8_grf(dst.reg + dst.reg_offset, 0);
169 brw_reg = brw_message_reg(dst.reg + dst.reg_offset);
197 brw_reg = brw_vec8_grf(src[i].reg + src[i].reg_offset, 0);
225 brw_reg = stride(brw_vec4_grf(1 + (src[i].reg + src[i].reg_offset) / 2,
226 ((src[i].reg + src[i].reg_offset) % 2) * 4),
H A Dbrw_vec4.h66 int reg_offset; member in class:brw::reg
251 * reg_offset
421 src_reg *reladdr, int reg_offset);
423 src_reg *reladdr, int reg_offset);
H A Dbrw_fs.h106 int reg_offset; member in class:fs_reg
365 /* This is the map from UNIFORM hw_reg + reg_offset as generated by
/external/mesa3d/src/mesa/drivers/dri/i965/
H A Dbrw_fs_copy_propagation.cpp39 inst->src[arg].reg_offset != entry->dst.reg_offset) {
57 inst->src[arg].reg_offset = entry->src.reg_offset;
116 inst->src[0].reg_offset != inst->dst.reg_offset)) ||
H A Dbrw_vec4.cpp113 this->reg_offset = reg.reg_offset;
193 this->reg_offset = reg.reg_offset;
257 reg_offset == r->reg_offset &&
414 inst->src[i].reg += inst->src[i].reg_offset;
415 inst->src[i].reg_offset = 0;
682 inst->src[i].reg_offset = temp.reg_offset;
[all...]
H A Dbrw_fs.cpp84 assert(dst.reg_offset >= 0);
95 assert(dst.reg_offset >= 0);
97 assert(src[0].reg_offset >= 0);
109 assert(dst.reg_offset >= 0);
111 assert(src[0].reg_offset >= 0);
113 assert(src[1].reg_offset >= 0);
127 assert(dst.reg_offset >= 0);
129 assert(src[0].reg_offset >= 0);
131 assert(src[1].reg_offset >= 0);
133 assert(src[2].reg_offset >
[all...]
H A Dbrw_vec4_copy_propagation.cpp176 value.reg_offset != values[i]->reg_offset ||
268 inst->src[i].reg_offset);
303 virtual_grf_reg_map[inst->dst.reg] + inst->dst.reg_offset;
328 cur_value[i][j]->reg_offset == inst->dst.reg_offset) {
H A Dbrw_fs_reg_allocate.cpp37 assert(reg->reg_offset >= 0);
38 reg->reg = reg_hw_locations[reg->reg] + reg->reg_offset * reg_width;
39 reg->reg_offset = 0;
396 spill_offset + REG_SIZE * inst->src[i].reg_offset);
403 REG_SIZE * inst->dst.reg_offset);
405 inst->dst.reg_offset = 0;
416 unspill_reg.reg_offset++;
421 spill_src.reg_offset = 0;
429 spill_src.reg_offset++;
H A Dbrw_fs_visitor.cpp100 this->outputs[output].reg_offset += vector_elements * i;
157 this->result.reg_offset += offset;
175 this->result.reg_offset += index->value.i[0] * element_size;
611 result.reg_offset++;
618 result.reg_offset = 0;
641 l.reg_offset++;
642 r.reg_offset++;
740 r.reg_offset++;
742 l.reg_offset++;
764 coordinate.reg_offset
[all...]
H A Dbrw_vec4_visitor.cpp818 output_reg[ir->location + i].reg_offset = i;
1453 src.reg_offset += constant_index->value.i[0] * element_size;
1515 this->result.reg_offset += offset;
1585 dst->reg_offset++;
1586 src->reg_offset++;
1614 src.reg_offset != last_rhs_inst->dst.reg_offset ||
1640 last_rhs_inst->dst.reg_offset = dst.reg_offset;
1729 dst.reg_offset
2400 get_scratch_offset(vec4_instruction *inst, src_reg *reladdr, int reg_offset) argument
2428 get_pull_constant_offset(vec4_instruction *inst, src_reg *reladdr, int reg_offset) argument
2578 int reg_offset = base_offset + orig_src.reg_offset; local
[all...]
H A Dbrw_vec4_emit.cpp63 int grf = attribute_map[inst->dst.reg + inst->dst.reg_offset];
76 int grf = attribute_map[inst->src[i].reg + inst->src[i].reg_offset];
163 brw_reg = brw_vec8_grf(dst.reg + dst.reg_offset, 0);
169 brw_reg = brw_message_reg(dst.reg + dst.reg_offset);
197 brw_reg = brw_vec8_grf(src[i].reg + src[i].reg_offset, 0);
225 brw_reg = stride(brw_vec4_grf(1 + (src[i].reg + src[i].reg_offset) / 2,
226 ((src[i].reg + src[i].reg_offset) % 2) * 4),
H A Dbrw_vec4.h66 int reg_offset; member in class:brw::reg
251 * reg_offset
421 src_reg *reladdr, int reg_offset);
423 src_reg *reladdr, int reg_offset);
H A Dbrw_fs.h106 int reg_offset; member in class:fs_reg
365 /* This is the map from UNIFORM hw_reg + reg_offset as generated by
/external/elfutils/0.153/libdw/
H A Ddwarf_frame_register.c101 case reg_offset:
H A Dcfi.h145 reg_offset, /* DW_CFA_offset_extended et al */ enumerator in enum:dwarf_frame_rule
H A Dcfi.c356 fs->regs[regno].rule = reg_offset;
/external/lldb/source/Expression/
H A DDWARFExpression.cpp486 int64_t reg_offset = m_data.GetSLEB128(&offset); local
494 s->Printf("[%s%+" PRIi64 "]", reg_info.name, reg_offset);
499 s->Printf("[%s%+" PRIi64 "]", reg_info.alt_name, reg_offset);
504 s->Printf("DW_OP_breg%i(0x%" PRIx64 ")", reg_num, reg_offset);
537 int64_t reg_offset = m_data.GetSLEB128(&offset); local
545 s->Printf("[%s%+" PRIi64 "]", reg_info.name, reg_offset);
550 s->Printf("[%s%+" PRIi64 "]", reg_info.alt_name, reg_offset);
555 s->Printf("DW_OP_bregx(reg=%" PRIu32 ",offset=%" PRIi64 ")", reg_num, reg_offset);
/external/lldb/source/Plugins/Process/gdb-remote/
H A DProcessGDBRemote.cpp316 uint32_t reg_offset = 0; local
340 reg_offset, // offset
371 if (reg_offset != offset)
373 reg_offset = offset;
460 reg_info.byte_offset = reg_offset;
462 reg_offset += reg_info.byte_size;

Completed in 330 milliseconds