Home | History | Annotate | Download | only in src

Lines Matching refs:instr

47   void set_last(HInstruction* instr) { last_ = instr; }
90 void AddInstruction(HInstruction* instr, HSourcePosition position);
119 HSimulate* instr = CreateSimulate(ast_id, removable);
120 AddInstruction(instr, position);
121 return instr;
445 void RecordUint32Instruction(HInstruction* instr) {
450 uint32_instructions_->Add(instr, zone());
772 virtual void ReturnInstruction(HInstruction* instr, BailoutId ast_id) = 0;
778 virtual void ReturnControl(HControlInstruction* instr, BailoutId ast_id) = 0;
820 virtual void ReturnInstruction(HInstruction* instr,
822 virtual void ReturnControl(HControlInstruction* instr,
837 virtual void ReturnInstruction(HInstruction* instr,
839 virtual void ReturnControl(HControlInstruction* instr,
864 virtual void ReturnInstruction(HInstruction* instr,
866 virtual void ReturnControl(HControlInstruction* instr,
1072 HInstruction* AddInstruction(HInstruction* instr);
1925 I* AddInstructionTyped(I* instr) {
1926 return I::cast(AddInstruction(instr));
1948 HDeoptimize* instr = New<HDeoptimize>(reason, type, after_deopt_block);
1952 FinishCurrentBlock(instr);
1954 return instr;
1969 HSimulate* instr = current_block()->CreateSimulate(id, removable);
1970 AddInstruction(instr);
1971 return instr;
2020 HCallRuntime* instr = New<HCallRuntime>(name, c_function, argument_count);
2025 instr->set_save_doubles(kSaveFPRegs);
2027 AddInstruction(instr);
2028 return instr;