Searched refs:InstructionBlock (Results 1 – 8 of 8) sorted by relevance
6 InstructionBlock::InstructionBlock(unsigned nesting_depth, unsigned block_number): in InstructionBlock() function in r600::InstructionBlock13 void InstructionBlock::emit(PInstruction instr) in emit()18 void InstructionBlock::remap_registers(ValueRemapper& map) in remap_registers()24 void InstructionBlock::do_evalue_liveness(LiverangeEvaluator& eval) const in do_evalue_liveness()30 bool InstructionBlock::is_equal_to(const Instruction& lhs) const in is_equal_to()33 auto& l = static_cast<const InstructionBlock&>(lhs); in is_equal_to()45 PInstruction InstructionBlock::last_instruction() in last_instruction()50 void InstructionBlock::do_print(std::ostream& os) const in do_print()
47 std::vector<InstructionBlock>& m_ir;68 const std::vector<InstructionBlock> &shader_ir() const;92 bool lower(const std::vector<InstructionBlock> &ir);94 virtual bool do_lower(const std::vector<InstructionBlock>& ir) = 0 ;
35 class InstructionBlock : public Instruction38 InstructionBlock(unsigned nesting_depth, unsigned block_number);
40 bool do_lower(const std::vector<InstructionBlock> &ir) override ;
206 std::vector<InstructionBlock> m_output;209 InstructionBlock m_export_output;
297 const std::vector<InstructionBlock>& ShaderFromNir::shader_ir() const in shader_ir()308 bool AssemblyFromShader::lower(const std::vector<InstructionBlock>& ir) in lower()
465 m_output.push_back(InstructionBlock(m_nesting_depth, m_block_number)); in emit_loop_end()1166 m_output.push_back(InstructionBlock(m_nesting_depth, m_block_number++)); in append_block()
111 bool AssemblyFromShaderLegacy::do_lower(const std::vector<InstructionBlock>& ir) in do_lower()