/external/v8/src/ |
H A D | hydrogen-uint32-analysis.h | 26 INLINE(bool CheckPhiOperands(HPhi* phi)); 27 INLINE(void UnmarkPhi(HPhi* phi, ZoneList<HPhi*>* worklist)); 30 ZoneList<HPhi*> phis_;
|
H A D | hydrogen-mark-deoptimize.h | 28 void ProcessPhi(HPhi* phi); 32 ZoneList<HPhi*> worklist_;
|
H A D | hydrogen-mark-deoptimize.cc | 11 const ZoneList<HPhi*>* phi_list = graph()->phi_list(); 13 HPhi* phi = phi_list->at(i); 22 void HMarkDeoptimizeOnUndefinedPhase::ProcessPhi(HPhi* phi) { 37 worklist_.Add(HPhi::cast(input), zone());
|
H A D | hydrogen-redundant-phi.h | 25 void ProcessPhis(const ZoneList<HPhi*>* phis);
|
H A D | hydrogen-uint32-analysis.cc | 109 phis_.Add(HPhi::cast(use), zone()); 119 bool HUint32AnalysisPhase::CheckPhiOperands(HPhi* phi) { 147 void HUint32AnalysisPhase::UnmarkPhi(HPhi* phi, ZoneList<HPhi*>* worklist) { 154 worklist->Add(HPhi::cast(operand), zone()); 167 ZoneList<HPhi*> worklist(phis_.length(), zone()); 180 HPhi* phi = phis_[i]; 195 HPhi* phi = worklist.RemoveLast(); 204 HPhi* phi = phis_[i];
|
H A D | hydrogen-representation-changes.cc | 113 ZoneList<HPhi*> int_worklist(8, zone()); 114 ZoneList<HPhi*> smi_worklist(8, zone()); 116 const ZoneList<HPhi*>* phi_list(graph()->phi_list()); 118 HPhi* phi = phi_list->at(i); 128 HPhi* phi = phi_list->at(i); 152 HPhi* current = int_worklist.RemoveLast(); 163 int_worklist.Add(HPhi::cast(input), zone()); 169 HPhi* current = smi_worklist.RemoveLast(); 180 smi_worklist.Add(HPhi::cast(input), zone()); 189 const ZoneList<HPhi*>* phi [all...] |
H A D | hydrogen-redundant-phi.cc | 13 ZoneList<HPhi*> all_phis(blocks->length(), zone()); 40 void HRedundantPhiEliminationPhase::ProcessPhis(const ZoneList<HPhi*>* phis) { 46 HPhi* phi = phis->at(i);
|
H A D | hydrogen-dce.cc | 57 HPhi* phi = block->phis()->at(j); 67 ZoneList<HPhi*> worklist(graph()->blocks()->length(), zone()); 84 HPhi* phi = block->phis()->at(j); 95 HPhi* phi = worklist.RemoveLast();
|
H A D | hydrogen-infer-representation.cc | 22 const ZoneList<HPhi*>* phi_list = graph()->phi_list(); 41 HPhi* phi = phi_list->at(i); 45 int id = HPhi::cast(use)->phi_id(); 105 HPhi* phi = phi_list->at(i); 110 HPhi* it_use = phi_list->at(index); 118 const ZoneList<HPhi*>* phis = block->phis(); 140 const ZoneList<HPhi*>* phis = block->phis(); 142 HPhi* phi = phis->at(j);
|
H A D | hydrogen-infer-types.cc | 14 const ZoneList<HPhi*>* phis = block->phis(); 32 HPhi* phi = block->phis()->at(j);
|
H A D | hydrogen-escape-analysis.cc | 92 HPhi* phi = NewPhiAndInsert(block, operand, index); 114 HPhi* HEscapeAnalysisPhase::NewPhiAndInsert(HBasicBlock* block, 118 HPhi* phi = new(zone) HPhi(HPhi::kInvalidMergedIndex, zone); 275 HPhi* phi = HPhi::cast(succ_operand); 279 HPhi* phi = NewPhiAndInsert(succ, succ_operand, index);
|
H A D | hydrogen-osr.cc | 93 const ZoneList<HPhi*>* phis = osr_loop_entry_->phis(); 95 HPhi* phi = phis->at(j);
|
H A D | hydrogen-escape-analysis.h | 38 HPhi* NewPhiAndInsert(HBasicBlock* block, HValue* incoming_value, int index);
|
H A D | hydrogen-bch.cc | 285 HPhi* phi = bb->phis()->at(i); 303 HPhi* phi = HPhi::cast(decomposition.base); 339 HPhi* phi = bb->phis()->at(i);
|
H A D | hydrogen-range-analysis.cc | 52 HPhi* phi = block->phis()->at(i); 225 HPhi* phi = HPhi::cast(value);
|
H A D | lithium-allocator.h | 20 class HPhi; 502 HPhi* LookupPhi(LOperand* operand) const;
|
H A D | hydrogen-instructions.cc | 90 if (IsPhi()) HPhi::cast(this)->AddIndirectUsesTo(&use_count[0]); 1786 HSourcePosition HPhi::position() const { 1791 Range* HPhi::InferRange(Zone* zone) { 1975 InductionVariableData* InductionVariableData::ExaminePhi(HPhi* phi) { 2197 int32_t InductionVariableData::ComputeIncrement(HPhi* phi, 2280 HPhi* phi = HPhi::cast(v); 2296 return HPhi::cast(v)->induction_variable_data(); 2442 OStream& HPhi::PrintTo(OStream& os) const { // NOLINT 2456 void HPhi [all...] |
H A D | lithium-allocator.cc | 557 const ZoneList<HPhi*>* phis = successor->phis(); 559 HPhi* phi = phis->at(i); 669 HPhi* LAllocator::LookupPhi(LOperand* operand) const { 674 return HPhi::cast(instr); 904 HPhi* phi = LookupPhi(to); 1015 const ZoneList<HPhi*>* phis = block->phis(); 1017 HPhi* phi = phis->at(i); 1276 const ZoneList<HPhi*>* phis = block->phis(); 1280 HPhi* phi = phis->at(i);
|
H A D | hydrogen-check-elimination.cc | 204 HPhi* phi = succ->phis()->at(phi_index); 324 HPhi* phi = HPhi::cast(this_entry->object_);
|
H A D | hydrogen.h | 45 const ZoneList<HPhi*>* phis() const { return &phis_; } 89 void AddPhi(HPhi* phi); 90 void RemovePhi(HPhi* phi); 116 HPhi* AddNewPhi(int merged_index); 192 ZoneList<HPhi*> phis_; 313 const ZoneList<HPhi*>* phi_list() const { return phi_list_; } 490 ZoneList<HPhi*>* phi_list_; 769 // be, e.g., HPhi). Call this function in tail position in the Visit 1723 HPhi* phi_;
|
H A D | hydrogen-instructions.h | 3049 class HPhi; 3153 static InductionVariableData* ExaminePhi(HPhi* phi); 3181 HPhi* phi() { return phi_; } 3222 InductionVariableData(HPhi* phi, HValue* base, int32_t increment) 3232 static int32_t ComputeIncrement(HPhi* phi, HValue* phi_operand); 3237 HPhi* phi_; 3253 class HPhi FINAL : public HValue { 3255 HPhi(int merged_index, Zone* zone) function in class:v8::FINAL::FINAL 3318 void AddNonPhiUsesFrom(HPhi* other); 3347 static HPhi* cas [all...] |
H A D | hydrogen.cc | 116 void HBasicBlock::AddPhi(HPhi* phi) { 123 void HBasicBlock::RemovePhi(HPhi* phi) { 158 HPhi* HBasicBlock::AddNewPhi(int merged_index) { 160 merged_index = HPhi::kInvalidMergedIndex; 162 HPhi* phi = new(zone()) HPhi(merged_index, zone()); 602 HPhi* phi = block->phis()->at(j); 3883 HPhi* phi = blocks_[i]->phis()->at(j); 3896 HPhi* phi = blocks_[i]->phis()->at(j); 3909 phi_list_ = new(zone()) ZoneList<HPhi*>(block_coun [all...] |
/external/v8/src/arm/ |
H A D | lithium-arm.cc | 782 HPhi* phi = block->phis()->at(i);
|
/external/v8/src/arm64/ |
H A D | lithium-arm64.cc | 619 HPhi* phi = block->phis()->at(i);
|
/external/v8/src/ia32/ |
H A D | lithium-ia32.cc | 822 HPhi* phi = block->phis()->at(i);
|