Home
last modified time | relevance | path

Searched refs:orig_instr (Results 1 – 4 of 4) sorted by relevance

/art/compiler/optimizing/
Dsuperblock_cloner.cc712 void SuperblockCloner::CheckInstructionInputsRemapping(HInstruction* orig_instr) { in CheckInstructionInputsRemapping() argument
713 DCHECK(!orig_instr->IsPhi()); in CheckInstructionInputsRemapping()
714 HInstruction* copy_instr = GetInstrCopy(orig_instr); in CheckInstructionInputsRemapping()
715 for (size_t i = 0, e = orig_instr->InputCount(); i < e; i++) { in CheckInstructionInputsRemapping()
716 HInstruction* orig_input = orig_instr->InputAt(i); in CheckInstructionInputsRemapping()
717 DCHECK(orig_input->GetBlock()->Dominates(orig_instr->GetBlock())); in CheckInstructionInputsRemapping()
729 if (orig_instr->HasEnvironment()) { in CheckInstructionInputsRemapping()
730 HEnvironment* orig_env = orig_instr->GetEnvironment(); in CheckInstructionInputsRemapping()
777 HInstruction* orig_instr = it.first; in VerifyGraph() local
779 if (!orig_instr->IsPhi() && !orig_instr->IsSuspendCheck()) { in VerifyGraph()
[all …]
Dsuperblock_cloner_test.cc179 HInstruction* orig_instr = it.first; in TEST_F() local
182 EXPECT_EQ(cloner.GetBlockCopy(orig_instr->GetBlock()), copy_instr->GetBlock()); in TEST_F()
183 EXPECT_EQ(orig_instr->GetKind(), copy_instr->GetKind()); in TEST_F()
184 EXPECT_EQ(orig_instr->GetType(), copy_instr->GetType()); in TEST_F()
186 if (orig_instr->IsPhi()) { in TEST_F()
190 EXPECT_EQ(orig_instr->InputCount(), copy_instr->InputCount()); in TEST_F()
193 for (size_t i = 0, e = orig_instr->InputCount(); i < e; i++) { in TEST_F()
194 HInstruction* orig_input = orig_instr->InputAt(i); in TEST_F()
203 EXPECT_EQ(orig_instr->HasEnvironment(), copy_instr->HasEnvironment()); in TEST_F()
206 if (orig_instr->HasEnvironment()) { in TEST_F()
[all …]
Dsuperblock_cloner.h189 HInstruction* GetInstrCopy(HInstruction* orig_instr) const { in GetInstrCopy() argument
190 auto copy_input_iter = hir_map_->find(orig_instr); in GetInstrCopy()
336 void CheckInstructionInputsRemapping(HInstruction* orig_instr);
Dnodes.cc1128 HInstruction* orig_instr = env_use_record.GetInstruction(); in ReplaceInput() local
1130 DCHECK(orig_instr != replacement); in ReplaceInput()
1140 orig_instr->FixUpUserRecordsAfterEnvUseRemoval(before_use_node); in ReplaceInput()