Searched refs:m_current_block (Results 1 – 4 of 4) sorted by relevance
/external/mesa3d/src/gallium/drivers/r600/sfn/ |
D | sfn_scheduler.cpp | 208 Block *m_current_block; member in r600::BlockScheduler 267 m_current_block(nullptr), in BlockScheduler() 313 m_current_block = new Block(in_block.nesting_depth(), m_next_block_id++); in schedule_block() 314 m_current_block->set_instr_flag(Instr::force_cf); in schedule_block() 315 assert(m_current_block->id() >= 0); in schedule_block() 343 if (!m_current_block->lds_group_active() && in schedule_block() 344 m_current_block->expected_ar_uses() == 0) { in schedule_block() 358 assert(!m_current_block->lds_group_active()); in schedule_block() 486 for (auto i : *m_current_block) in schedule_block() 502 if (m_current_block->type() != Block::alu) { in schedule_block() [all …]
|
D | sfn_split_address_loads.cpp | 55 Block *m_current_block{nullptr}; member in r600::AddressSplitVisitor 190 m_current_block->insert(m_block_iterator, m_last_idx_load[idx_id]); in load_index_register_eg() 214 m_current_block->insert(m_block_iterator, m_last_idx_load[idx_id]); in load_index_register_ca() 254 m_current_block->insert(m_block_iterator, m_last_ar_load); in load_ar() 297 m_current_block = instr; in visit() 311 i->set_blockid(m_current_block->id(), new_index++); in visit()
|
D | sfn_shader.cpp | 138 m_current_block(nullptr), in Shader() 190 if (!m_current_block->empty()) { in emit_instruction_from_string() 191 start_new_block(m_current_block->nesting_offset()); in emit_instruction_from_string() 201 auto ir = m_instr_factory->from_string(s, m_current_block->nesting_depth(), in emit_instruction_from_string() 1448 if (this_shader->m_current_block->inc_rat_emitted() > 15) in visit() 1471 m_current_block->push_back(instr); in emit_instruction() 1629 int depth_offset = m_current_block ? m_current_block->nesting_depth() : 0; in start_new_block() 1630 m_current_block = new Block(depth + depth_offset, m_next_block++); in start_new_block() 1631 m_root.push_back(m_current_block); in start_new_block()
|
D | sfn_shader.h | 331 Block::Pointer m_current_block; variable
|