Lines Matching refs:instr
70 void set_last(HInstruction* instr) { last_ = instr; }
113 void AddInstruction(HInstruction* instr, int position);
141 HSimulate* instr = CreateSimulate(ast_id, removable);
142 AddInstruction(instr, position);
143 return instr;
459 void RecordUint32Instruction(HInstruction* instr) {
464 uint32_instructions_->Add(instr, zone());
768 virtual void ReturnInstruction(HInstruction* instr, BailoutId ast_id) = 0;
774 virtual void ReturnControl(HControlInstruction* instr, BailoutId ast_id) = 0;
816 virtual void ReturnInstruction(HInstruction* instr,
818 virtual void ReturnControl(HControlInstruction* instr,
833 virtual void ReturnInstruction(HInstruction* instr,
835 virtual void ReturnControl(HControlInstruction* instr,
860 virtual void ReturnInstruction(HInstruction* instr,
862 virtual void ReturnControl(HControlInstruction* instr,
1026 HInstruction* AddInstruction(HInstruction* instr);
1759 I* AddInstructionTyped(I* instr) {
1760 return I::cast(AddInstruction(instr));
1780 HDeoptimize* instr = New<HDeoptimize>(reason, type, after_deopt_block);
1784 FinishCurrentBlock(instr);
1786 return instr;
1801 HSimulate* instr = current_block()->CreateSimulate(id, removable);
1802 AddInstruction(instr);
1803 return instr;
1852 HCallRuntime* instr = New<HCallRuntime>(name, c_function, argument_count);
1857 instr->set_save_doubles(kSaveFPRegs);
1859 AddInstruction(instr);
1860 return instr;