/external/v8/src/crankshaft/ |
D | hydrogen-uint32-analysis.cc | 105 phis_.Add(HPhi::cast(use), zone()); in Uint32UsesAreSafe() 115 bool HUint32AnalysisPhase::CheckPhiOperands(HPhi* phi) { in CheckPhiOperands() 143 void HUint32AnalysisPhase::UnmarkPhi(HPhi* phi, ZoneList<HPhi*>* worklist) { in UnmarkPhi() 150 worklist->Add(HPhi::cast(operand), zone()); in UnmarkPhi() 163 ZoneList<HPhi*> worklist(phis_.length(), zone()); in UnmarkUnsafePhis() 176 HPhi* phi = phis_[i]; in UnmarkUnsafePhis() 191 HPhi* phi = worklist.RemoveLast(); in UnmarkUnsafePhis() 200 HPhi* phi = phis_[i]; in UnmarkUnsafePhis()
|
D | hydrogen-representation-changes.cc | 123 ZoneList<HPhi*> int_worklist(8, zone()); in Run() 124 ZoneList<HPhi*> smi_worklist(8, zone()); in Run() 126 const ZoneList<HPhi*>* phi_list(graph()->phi_list()); in Run() 128 HPhi* phi = phi_list->at(i); in Run() 138 HPhi* phi = phi_list->at(i); in Run() 162 HPhi* current = int_worklist.RemoveLast(); in Run() 173 int_worklist.Add(HPhi::cast(input), zone()); in Run() 179 HPhi* current = smi_worklist.RemoveLast(); in Run() 190 smi_worklist.Add(HPhi::cast(input), zone()); in Run() 199 const ZoneList<HPhi*>* phis = block->phis(); in Run()
|
D | hydrogen-infer-representation.cc | 22 const ZoneList<HPhi*>* phi_list = graph()->phi_list(); in Run() 41 HPhi* phi = phi_list->at(i); in Run() 45 int id = HPhi::cast(use)->phi_id(); in Run() 105 HPhi* phi = phi_list->at(i); in Run() 110 HPhi* it_use = phi_list->at(index); in Run() 118 const ZoneList<HPhi*>* phis = block->phis(); in Run() 140 const ZoneList<HPhi*>* phis = block->phis(); in Run() 142 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-mark-deoptimize.cc | 11 const ZoneList<HPhi*>* phi_list = graph()->phi_list(); in Run() 13 HPhi* phi = phi_list->at(i); in Run() 22 void HMarkDeoptimizeOnUndefinedPhase::ProcessPhi(HPhi* phi) { in ProcessPhi() 37 worklist_.Add(HPhi::cast(input), zone()); in ProcessPhi()
|
D | hydrogen-dce.cc | 57 HPhi* phi = block->phis()->at(j); in MarkLiveInstructions() 67 ZoneList<HPhi*> worklist(graph()->blocks()->length(), zone()); in RemoveDeadInstructions() 84 HPhi* phi = block->phis()->at(j); in RemoveDeadInstructions() 95 HPhi* phi = worklist.RemoveLast(); in RemoveDeadInstructions()
|
D | hydrogen-escape-analysis.cc | 92 HPhi* phi = NewPhiAndInsert(block, operand, index); in NewStateForLoopHeader() 114 HPhi* HEscapeAnalysisPhase::NewPhiAndInsert(HBasicBlock* block, in NewPhiAndInsert() 118 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-redundant-phi.cc | 13 ZoneList<HPhi*> all_phis(blocks->length(), zone()); in Run() 40 void HRedundantPhiEliminationPhase::ProcessPhis(const ZoneList<HPhi*>* phis) { in ProcessPhis() 46 HPhi* phi = phis->at(i); in ProcessPhis()
|
D | hydrogen-mark-deoptimize.h | 28 void ProcessPhi(HPhi* phi); 32 ZoneList<HPhi*> worklist_;
|
D | hydrogen-infer-types.cc | 14 const ZoneList<HPhi*>* phis = block->phis(); in InferTypes() 32 HPhi* phi = block->phis()->at(j); in InferTypes()
|
D | hydrogen-osr.cc | 94 const ZoneList<HPhi*>* phis = osr_loop_entry_->phis(); in FinishOsrValues() 96 HPhi* phi = phis->at(j); in FinishOsrValues()
|
D | hydrogen-redundant-phi.h | 25 void ProcessPhis(const ZoneList<HPhi*>* phis);
|
D | hydrogen-range-analysis.cc | 52 HPhi* phi = block->phis()->at(i); in Run() 219 HPhi* phi = HPhi::cast(value); in PropagateMinusZeroChecks()
|
D | hydrogen-escape-analysis.h | 38 HPhi* NewPhiAndInsert(HBasicBlock* block, HValue* incoming_value, int index);
|
D | lithium-allocator.cc | 558 const ZoneList<HPhi*>* phis = successor->phis(); in ComputeLiveOut() 560 HPhi* phi = phis->at(i); in ComputeLiveOut() 670 HPhi* LAllocator::LookupPhi(LOperand* operand) const { in LookupPhi() 675 return HPhi::cast(instr); in LookupPhi() 905 HPhi* phi = LookupPhi(to); in ProcessInstructions() 1018 const ZoneList<HPhi*>* phis = block->phis(); in ResolvePhis() 1020 HPhi* phi = phis->at(i); in ResolvePhis() 1277 const ZoneList<HPhi*>* phis = block->phis(); in BuildLiveRanges() 1281 HPhi* phi = phis->at(i); in BuildLiveRanges()
|
D | hydrogen-instructions.cc | 94 HPhi::cast(this)->representation_from_indirect_uses()); in RepresentationFromUses() 1719 SourcePosition HPhi::position() const { return block()->first()->position(); } in position() 1722 Range* HPhi::InferRange(Zone* zone) { in InferRange() 1930 std::ostream& HPhi::PrintTo(std::ostream& os) const { // NOLINT in PrintTo() 1941 void HPhi::AddInput(HValue* value) { in AddInput() 1951 bool HPhi::HasRealUses() { in HasRealUses() 1959 HValue* HPhi::GetRedundantReplacement() { in GetRedundantReplacement() 1976 void HPhi::DeleteFromGraph() { in DeleteFromGraph() 1983 void HPhi::InitRealUses(int phi_id) { in InitRealUses() 2018 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 | 204 HPhi* phi = succ->phis()->at(phi_index); in Copy() 324 HPhi* phi = HPhi::cast(this_entry->object_); in Merge()
|
D | hydrogen.h | 68 const ZoneList<HPhi*>* phis() const { return &phis_; } in phis() 112 void AddPhi(HPhi* phi); 113 void RemovePhi(HPhi* phi); 139 HPhi* AddNewPhi(int merged_index); 211 ZoneList<HPhi*> phis_; 336 const ZoneList<HPhi*>* phi_list() const { return phi_list_; } in phi_list() 495 ZoneList<HPhi*>* phi_list_; 1770 HPhi* phi_;
|
D | hydrogen-instructions.h | 2921 class HPhi final : public HValue { 2923 HPhi(int merged_index, Zone* zone) in HPhi() function 2961 void AddNonPhiUsesFrom(HPhi* other); 2973 static HPhi* cast(HValue* value) { in cast() 2975 return reinterpret_cast<HPhi*>(value); in cast() 4830 void set_incoming_value(HPhi* value) { incoming_value_ = value; } in set_incoming_value() 4831 HPhi* incoming_value() { return incoming_value_; } in incoming_value() 4852 HPhi* incoming_value_;
|
D | hydrogen.cc | 291 void HBasicBlock::AddPhi(HPhi* phi) { in AddPhi() 298 void HBasicBlock::RemovePhi(HPhi* phi) { in RemovePhi() 332 HPhi* HBasicBlock::AddNewPhi(int merged_index) { in AddNewPhi() 334 merged_index = HPhi::kInvalidMergedIndex; in AddNewPhi() 336 HPhi* phi = new(zone()) HPhi(merged_index, zone()); in AddNewPhi() 773 HPhi* phi = block->phis()->at(j); in Verify() 4183 HPhi* phi = blocks_[i]->phis()->at(j); in CheckArgumentsPhiUses() 4196 HPhi* phi = blocks_[i]->phis()->at(j); in CheckConstPhiUses() 4209 phi_list_ = new(zone()) ZoneList<HPhi*>(block_count, zone()); in CollectPhis() 4212 HPhi* phi = blocks_[i]->phis()->at(j); in CollectPhis() [all …]
|
/external/v8/src/crankshaft/arm/ |
D | lithium-arm.cc | 753 HPhi* phi = block->phis()->at(i); in DoBasicBlock()
|
/external/v8/src/crankshaft/arm64/ |
D | lithium-arm64.cc | 595 HPhi* phi = block->phis()->at(i); in DoBasicBlock()
|
/external/v8/src/crankshaft/ia32/ |
D | lithium-ia32.cc | 786 HPhi* phi = block->phis()->at(i); in DoBasicBlock()
|
/external/v8/src/crankshaft/x64/ |
D | lithium-x64.cc | 778 HPhi* phi = block->phis()->at(i); in DoBasicBlock()
|