Home
last modified time | relevance | path

Searched refs:m_current_block (Results 1 - 3 of 3) sorted by relevance

/third_party/mesa3d/src/gallium/drivers/r600/sfn/
H A Dsfn_scheduler.cpp217 Block *m_current_block; member in r600::BlockSheduler
260 m_current_block(nullptr), in BlockSheduler()
296 m_current_block = new Block(in_block.nesting_depth(), in_block.id()); in schedule_block()
297 assert(m_current_block->id() >= 0); in schedule_block()
328 if (!m_current_block->lds_group_active()) { in schedule_block()
342 assert(!m_current_block->lds_group_active()); in schedule_block()
465 m_current_block->push_back(cir.m_cf_instr); in schedule_block()
469 out_blocks.push_back(m_current_block); in schedule_block()
494 if (m_current_block->type() != Block::alu) { in schedule_alu()
505 if (!m_current_block in schedule_alu()
[all...]
H A Dsfn_shader.cpp171 m_current_block(nullptr), in Shader()
217 if (!m_current_block->empty()) { in emit_instruction_from_string()
218 start_new_block(m_current_block->nesting_offset()); in emit_instruction_from_string()
228 auto ir = m_instr_factory->from_string(s, m_current_block->nesting_depth()); in emit_instruction_from_string()
1089 if (this_shader->m_current_block->inc_rat_emitted() > 15) in visit()
1103 m_current_block->push_back(instr); in emit_instruction()
1267 int depth_offset = m_current_block ? m_current_block->nesting_depth() : 0; in start_new_block()
1268 m_current_block = new Block(depth + depth_offset, m_next_block++); in start_new_block()
1269 m_root.push_back(m_current_block); in start_new_block()
[all...]
H A Dsfn_shader.h323 Block::Pointer m_current_block; member in r600::Shader

Completed in 5 milliseconds