/external/v8/src/crankshaft/ |
D | hydrogen-representation-changes.cc | 125 ZoneList<HPhi*> number_worklist(8, zone()); in Run() 126 ZoneList<HPhi*> int_worklist(8, zone()); in Run() 127 ZoneList<HPhi*> smi_worklist(8, zone()); in Run() 129 const ZoneList<HPhi*>* phi_list(graph()->phi_list()); in Run() 131 HPhi* phi = phi_list->at(i); in Run() 142 HPhi* phi = phi_list->at(i); in Run() 176 HPhi* current = number_worklist.RemoveLast(); in Run() 187 number_worklist.Add(HPhi::cast(input), zone()); in Run() 193 HPhi* current = int_worklist.RemoveLast(); in Run() 204 int_worklist.Add(HPhi::cast(input), zone()); in Run() [all …]
|
D | hydrogen-uint32-analysis.cc | 106 phis_.Add(HPhi::cast(use), zone()); in Uint32UsesAreSafe() 116 bool HUint32AnalysisPhase::CheckPhiOperands(HPhi* phi) { in CheckPhiOperands() 144 void HUint32AnalysisPhase::UnmarkPhi(HPhi* phi, ZoneList<HPhi*>* worklist) { in UnmarkPhi() 151 worklist->Add(HPhi::cast(operand), zone()); in UnmarkPhi() 164 ZoneList<HPhi*> worklist(phis_.length(), zone()); in UnmarkUnsafePhis() 177 HPhi* phi = phis_[i]; in UnmarkUnsafePhis() 192 HPhi* phi = worklist.RemoveLast(); in UnmarkUnsafePhis() 201 HPhi* phi = phis_[i]; in UnmarkUnsafePhis()
|
D | hydrogen-infer-representation.cc | 23 const ZoneList<HPhi*>* phi_list = graph()->phi_list(); in Run() 42 HPhi* phi = phi_list->at(i); in Run() 46 int id = HPhi::cast(use)->phi_id(); in Run() 106 HPhi* phi = phi_list->at(i); in Run() 111 HPhi* it_use = phi_list->at(index); in Run() 119 const ZoneList<HPhi*>* phis = block->phis(); in Run() 141 const ZoneList<HPhi*>* phis = block->phis(); in Run() 143 HPhi* phi = phis->at(j); in Run()
|
D | hydrogen-uint32-analysis.h | 26 INLINE(bool CheckPhiOperands(HPhi* phi)); 27 INLINE(void UnmarkPhi(HPhi* phi, ZoneList<HPhi*>* worklist)); 30 ZoneList<HPhi*> phis_;
|
D | hydrogen-escape-analysis.cc | 93 HPhi* phi = NewPhiAndInsert(block, operand, index); in NewStateForLoopHeader() 115 HPhi* HEscapeAnalysisPhase::NewPhiAndInsert(HBasicBlock* block, in NewPhiAndInsert() 119 HPhi* phi = new(zone) HPhi(HPhi::kInvalidMergedIndex, zone); in NewPhiAndInsert() 276 HPhi* phi = HPhi::cast(succ_operand); in AnalyzeDataFlow() 280 HPhi* phi = NewPhiAndInsert(succ, succ_operand, index); in AnalyzeDataFlow()
|
D | hydrogen-dce.cc | 58 HPhi* phi = block->phis()->at(j); in MarkLiveInstructions() 68 ZoneList<HPhi*> worklist(graph()->blocks()->length(), zone()); in RemoveDeadInstructions() 85 HPhi* phi = block->phis()->at(j); in RemoveDeadInstructions() 96 HPhi* phi = worklist.RemoveLast(); in RemoveDeadInstructions()
|
D | hydrogen-redundant-phi.cc | 14 ZoneList<HPhi*> all_phis(blocks->length(), zone()); in Run() 41 void HRedundantPhiEliminationPhase::ProcessPhis(const ZoneList<HPhi*>* phis) { in ProcessPhis() 47 HPhi* phi = phis->at(i); in ProcessPhis()
|
D | hydrogen-infer-types.cc | 15 const ZoneList<HPhi*>* phis = block->phis(); in InferTypes() 33 HPhi* phi = block->phis()->at(j); in InferTypes()
|
D | hydrogen-osr.cc | 95 const ZoneList<HPhi*>* phis = osr_loop_entry_->phis(); in FinishOsrValues() 97 HPhi* phi = phis->at(j); in FinishOsrValues()
|
D | hydrogen-range-analysis.cc | 53 HPhi* phi = block->phis()->at(i); in Run() 220 HPhi* phi = HPhi::cast(value); in PropagateMinusZeroChecks()
|
D | hydrogen-redundant-phi.h | 25 void ProcessPhis(const ZoneList<HPhi*>* phis);
|
D | hydrogen-escape-analysis.h | 38 HPhi* NewPhiAndInsert(HBasicBlock* block, HValue* incoming_value, int index);
|
D | lithium-allocator.cc | 559 const ZoneList<HPhi*>* phis = successor->phis(); in ComputeLiveOut() 561 HPhi* phi = phis->at(i); in ComputeLiveOut() 671 HPhi* LAllocator::LookupPhi(LOperand* operand) const { in LookupPhi() 676 return HPhi::cast(instr); in LookupPhi() 906 HPhi* phi = LookupPhi(to); in ProcessInstructions() 1019 const ZoneList<HPhi*>* phis = block->phis(); in ResolvePhis() 1021 HPhi* phi = phis->at(i); in ResolvePhis() 1278 const ZoneList<HPhi*>* phis = block->phis(); in BuildLiveRanges() 1282 HPhi* phi = phis->at(i); in BuildLiveRanges()
|
D | hydrogen-instructions.cc | 111 HPhi::cast(this)->representation_from_indirect_uses()); in RepresentationFromUses() 1731 SourcePosition HPhi::position() const { return block()->first()->position(); } in position() 1734 Range* HPhi::InferRange(Zone* zone) { in InferRange() 1942 std::ostream& HPhi::PrintTo(std::ostream& os) const { // NOLINT in PrintTo() 1953 void HPhi::AddInput(HValue* value) { in AddInput() 1963 bool HPhi::HasRealUses() { in HasRealUses() 1971 HValue* HPhi::GetRedundantReplacement() { in GetRedundantReplacement() 1988 void HPhi::DeleteFromGraph() { in DeleteFromGraph() 1995 void HPhi::InitRealUses(int phi_id) { in InitRealUses() 2030 void HPhi::AddNonPhiUsesFrom(HPhi* other) { in AddNonPhiUsesFrom() [all …]
|
D | lithium-allocator.h | 20 class HPhi; variable 502 HPhi* LookupPhi(LOperand* operand) const;
|
D | hydrogen-check-elimination.cc | 205 HPhi* phi = succ->phis()->at(phi_index); in Copy() 325 HPhi* phi = HPhi::cast(this_entry->object_); in Merge()
|
D | hydrogen.h | 70 const ZoneList<HPhi*>* phis() const { return &phis_; } in phis() 114 void AddPhi(HPhi* phi); 115 void RemovePhi(HPhi* phi); 141 HPhi* AddNewPhi(int merged_index); 213 ZoneList<HPhi*> phis_; 332 const ZoneList<HPhi*>* phi_list() const { return phi_list_; } in phi_list() 484 ZoneList<HPhi*>* phi_list_; 1733 HPhi* phi_;
|
D | hydrogen-instructions.h | 2794 class HPhi final : public HValue { 2796 HPhi(int merged_index, Zone* zone) in HPhi() function 2833 void AddNonPhiUsesFrom(HPhi* other); 2845 static HPhi* cast(HValue* value) { in cast() 2847 return reinterpret_cast<HPhi*>(value); in cast() 4648 void set_incoming_value(HPhi* value) { incoming_value_ = value; } in set_incoming_value() 4649 HPhi* incoming_value() { return incoming_value_; } in incoming_value() 4670 HPhi* incoming_value_;
|
D | hydrogen.cc | 293 void HBasicBlock::AddPhi(HPhi* phi) { in AddPhi() 300 void HBasicBlock::RemovePhi(HPhi* phi) { in RemovePhi() 334 HPhi* HBasicBlock::AddNewPhi(int merged_index) { in AddNewPhi() 336 merged_index = HPhi::kInvalidMergedIndex; in AddNewPhi() 338 HPhi* phi = new(zone()) HPhi(merged_index, zone()); in AddNewPhi() 775 HPhi* phi = block->phis()->at(j); in Verify() 3571 HPhi* phi = blocks_[i]->phis()->at(j); in CheckArgumentsPhiUses() 3584 HPhi* phi = blocks_[i]->phis()->at(j); in CheckConstPhiUses() 3597 phi_list_ = new(zone()) ZoneList<HPhi*>(block_count, zone()); in CollectPhis() 3600 HPhi* phi = blocks_[i]->phis()->at(j); in CollectPhis() [all …]
|
/external/v8/src/crankshaft/arm/ |
D | lithium-arm.cc | 727 HPhi* phi = block->phis()->at(i); in DoBasicBlock()
|
/external/v8/src/crankshaft/ppc/ |
D | lithium-ppc.cc | 742 HPhi* phi = block->phis()->at(i); in DoBasicBlock()
|
/external/v8/src/crankshaft/s390/ |
D | lithium-s390.cc | 674 HPhi* phi = block->phis()->at(i); in DoBasicBlock()
|
/external/v8/src/crankshaft/mips/ |
D | lithium-mips.cc | 737 HPhi* phi = block->phis()->at(i); in DoBasicBlock()
|
/external/v8/src/crankshaft/mips64/ |
D | lithium-mips64.cc | 737 HPhi* phi = block->phis()->at(i); in DoBasicBlock()
|
/external/v8/src/crankshaft/arm64/ |
D | lithium-arm64.cc | 569 HPhi* phi = block->phis()->at(i); in DoBasicBlock()
|