Searched refs:PInstruction (Results 1 – 6 of 6) sorted by relevance
40 void emit(PInstruction instr);43 std::vector<PInstruction>::const_iterator begin() const { in begin()46 std::vector<PInstruction>::const_iterator end() const { in end()56 const PInstruction& operator [] (int i) const {64 PInstruction last_instruction();71 std::vector<PInstruction> m_block;
13 void InstructionBlock::emit(PInstruction instr) in emit()42 [](PInstruction ri, PInstruction li) {return *ri == *li;}); in is_equal_to()45 PInstruction InstructionBlock::last_instruction() in last_instruction()
130 const std::vector<PInstruction>& prelude() const;164 std::vector<PInstruction> m_prelude;
291 m_prelude.push_back(PInstruction(instr)); in prelude_append()294 const std::vector<PInstruction>& FetchInstruction::prelude() const in prelude()
140 using PInstruction=Instruction::Pointer; variable
397 m_output.back().emit(PInstruction(m_pending_else)); in emit_instruction_internal()1139 m_export_output.emit(PInstruction(ir)); in emit_export_instruction()