Lines Matching refs:AddInstruction
54 instruction->GetBlock()->AddInstruction(temp); in Add()
77 entry_block_->AddInstruction(local); in InitializeLocals()
97 entry_block_->AddInstruction(parameter); in InitializeParameters()
99 entry_block_->AddInstruction(new (arena_) HStoreLocal(local, parameter)); in InitializeParameters()
115 entry_block_->AddInstruction(parameter); in InitializeParameters()
119 entry_block_->AddInstruction(new (arena_) HStoreLocal(local, parameter)); in InitializeParameters()
144 current_block_->AddInstruction(comparison); in If_22t()
146 current_block_->AddInstruction(ifinst); in If_22t()
160 current_block_->AddInstruction(comparison); in If_21t()
162 current_block_->AddInstruction(ifinst); in If_21t()
211 exit_block_->AddInstruction(new (arena_) HExit()); in BuildGraph()
212 entry_block_->AddInstruction(new (arena_) HGoto()); in BuildGraph()
226 current_block_->AddInstruction(new (arena_) HGoto()); in MaybeUpdateCurrentBlock()
276 current_block_->AddInstruction(new (arena_) T(type, first, second)); in Binop_23x()
284 current_block_->AddInstruction(new (arena_) T(type, first, second)); in Binop_12x()
295 current_block_->AddInstruction(new (arena_) T(Primitive::kPrimInt, first, second)); in Binop_22s()
306 current_block_->AddInstruction(new (arena_) T(Primitive::kPrimInt, first, second)); in Binop_22b()
312 current_block_->AddInstruction(new (arena_) HReturnVoid()); in BuildReturn()
315 current_block_->AddInstruction(new (arena_) HReturn(value)); in BuildReturn()
346 current_block_->AddInstruction(null_check); in BuildInvoke()
377 current_block_->AddInstruction(invoke); in BuildInvoke()
406 current_block_->AddInstruction(new (arena_) HNullCheck(object, dex_offset)); in BuildFieldAccess()
413 current_block_->AddInstruction(new (arena_) HInstanceFieldSet( in BuildFieldAccess()
418 current_block_->AddInstruction(new (arena_) HInstanceFieldGet( in BuildFieldAccess()
443 current_block_->AddInstruction(object); in BuildArrayAccess()
447 current_block_->AddInstruction(length); in BuildArrayAccess()
451 current_block_->AddInstruction(index); in BuildArrayAccess()
456 current_block_->AddInstruction(new (arena_) HArraySet(object, index, value, dex_offset)); in BuildArrayAccess()
458 current_block_->AddInstruction(new (arena_) HArrayGet(object, index, anticipated_type)); in BuildArrayAccess()
583 current_block_->AddInstruction(new (arena_) HGoto()); in AnalyzeDexInstruction()
689 current_block_->AddInstruction( in AnalyzeDexInstruction()
764 entry_block_->AddInstruction(constant0_); in GetIntConstant0()
773 entry_block_->AddInstruction(constant1_); in GetIntConstant1()
783 entry_block_->AddInstruction(instruction); in GetIntConstant()
791 entry_block_->AddInstruction(instruction); in GetLongConstant()
801 current_block_->AddInstruction(new (arena_) HStoreLocal(local, instruction)); in UpdateLocal()
806 current_block_->AddInstruction(new (arena_) HLoadLocal(local, type)); in LoadLocal()