Lines Matching refs:AddInstruction
54 instruction->GetBlock()->AddInstruction(temp);
77 entry_block_->AddInstruction(local);
97 entry_block_->AddInstruction(parameter);
99 entry_block_->AddInstruction(new (arena_) HStoreLocal(local, parameter));
115 entry_block_->AddInstruction(parameter);
119 entry_block_->AddInstruction(new (arena_) HStoreLocal(local, parameter));
144 current_block_->AddInstruction(comparison);
146 current_block_->AddInstruction(ifinst);
160 current_block_->AddInstruction(comparison);
162 current_block_->AddInstruction(ifinst);
211 exit_block_->AddInstruction(new (arena_) HExit());
212 entry_block_->AddInstruction(new (arena_) HGoto());
226 current_block_->AddInstruction(new (arena_) HGoto());
276 current_block_->AddInstruction(new (arena_) T(type, first, second));
284 current_block_->AddInstruction(new (arena_) T(type, first, second));
295 current_block_->AddInstruction(new (arena_) T(Primitive::kPrimInt, first, second));
306 current_block_->AddInstruction(new (arena_) T(Primitive::kPrimInt, first, second));
312 current_block_->AddInstruction(new (arena_) HReturnVoid());
315 current_block_->AddInstruction(new (arena_) HReturn(value));
346 current_block_->AddInstruction(null_check);
377 current_block_->AddInstruction(invoke);
406 current_block_->AddInstruction(new (arena_) HNullCheck(object, dex_offset));
413 current_block_->AddInstruction(new (arena_) HInstanceFieldSet(
418 current_block_->AddInstruction(new (arena_) HInstanceFieldGet(
443 AddInstruction(object);
447 current_block_->AddInstruction(length);
451 current_block_->AddInstruction(index);
456 current_block_->AddInstruction(new (arena_) HArraySet(object, index, value, dex_offset));
458 current_block_->AddInstruction(new (arena_) HArrayGet(object, index, anticipated_type));
583 current_block_->AddInstruction(new (arena_) HGoto());
689 current_block_->AddInstruction(
764 entry_block_->AddInstruction(constant0_);
773 entry_block_->AddInstruction(constant1_);
783 entry_block_->AddInstruction(instruction);
791 entry_block_->AddInstruction(instruction);
801 current_block_->AddInstruction(new (arena_) HStoreLocal(local, instruction));
806 current_block_->AddInstruction(new (arena_) HLoadLocal(local, type));