Lines Matching refs:predecessor
1717 for (HBasicBlock* predecessor : current_block->GetPredecessors()) { in MaterializeNonLoopPhis()
1718 Value pred_value = ReplacementOrValue(heap_values_for_[predecessor->GetBlockId()][idx].value); in MaterializeNonLoopPhis()
1720 << " pred: " << predecessor->GetBlockId(); in MaterializeNonLoopPhis()
1729 << " pred: " << predecessor->GetBlockId(); in MaterializeNonLoopPhis()
1924 for (HBasicBlock* predecessor : block->GetPredecessors()) { in TryReplacingLoopPhiPlaceholderWithDefault()
1925 Value value = ReplacementOrValue(heap_values_for_[predecessor->GetBlockId()][idx].value); in TryReplacingLoopPhiPlaceholderWithDefault()
1946 for (HBasicBlock* predecessor : block->GetPredecessors()) { in TryReplacingLoopPhiPlaceholderWithDefault()
1953 ValueRecord record = heap_values_for_[predecessor->GetBlockId()][i]; in TryReplacingLoopPhiPlaceholderWithDefault()
2008 for (HBasicBlock* predecessor : current_block->GetPredecessors()) { in TryReplacingLoopPhiPlaceholderWithSingleInput()
2009 Value value = ReplacementOrValue(heap_values_for_[predecessor->GetBlockId()][idx].value); in TryReplacingLoopPhiPlaceholderWithSingleInput()
2100 for (HBasicBlock* predecessor : current_block->GetPredecessors()) { in FindLoopPhisToMaterialize()
2101 ScopedArenaVector<ValueRecord>& heap_values = heap_values_for_[predecessor->GetBlockId()]; in FindLoopPhisToMaterialize()
2110 predecessor != current_block->GetLoopInformation()->GetPreHeader() && in FindLoopPhisToMaterialize()
2153 for (HBasicBlock* predecessor : block->GetPredecessors()) { in MaterializeLoopPhis()
2154 Value value = ReplacementOrValue(heap_values_for_[predecessor->GetBlockId()][idx].value); in MaterializeLoopPhis()
2239 HBasicBlock* predecessor = block->GetPredecessors()[i]; in MaterializeLoopPhis() local
2240 Value value = ReplacementOrValue(heap_values_for_[predecessor->GetBlockId()][idx].value); in MaterializeLoopPhis()
2310 for (HBasicBlock* predecessor : current_block->GetPredecessors()) { in MaterializeLoopPhis()
2311 Value pred_value = ReplacementOrValue(heap_values_for_[predecessor->GetBlockId()][idx].value); in MaterializeLoopPhis()
2643 for (HBasicBlock* predecessor : block->GetPredecessors()) { in SearchPhiPlaceholdersForKeptStores()
2644 ScopedArenaVector<ValueRecord>& heap_values = heap_values_for_[predecessor->GetBlockId()]; in SearchPhiPlaceholdersForKeptStores()
2649 block->IsLoopHeader() && predecessor != block->GetLoopInformation()->GetPreHeader(); in SearchPhiPlaceholdersForKeptStores()
2672 if (!is_partial_kept_merged_unknown && IsPartialNoEscape(predecessor, idx)) { in SearchPhiPlaceholdersForKeptStores()