/external/chromium_org/v8/src/ |
hydrogen-uint32-analysis.h | 49 INLINE(bool CheckPhiOperands(HPhi* phi)); 50 INLINE(void UnmarkPhi(HPhi* phi, ZoneList<HPhi*>* worklist)); 53 ZoneList<HPhi*> phis_;
|
hydrogen-mark-deoptimize.h | 51 void ProcessPhi(HPhi* phi); 55 ZoneList<HPhi*> worklist_;
|
hydrogen-mark-deoptimize.cc | 34 const ZoneList<HPhi*>* phi_list = graph()->phi_list(); 36 HPhi* phi = phi_list->at(i); 45 void HMarkDeoptimizeOnUndefinedPhase::ProcessPhi(HPhi* phi) { 60 worklist_.Add(HPhi::cast(input), zone());
|
hydrogen-redundant-phi.h | 48 void ProcessPhis(const ZoneList<HPhi*>* phis);
|
hydrogen-uint32-analysis.cc | 105 phis_.Add(HPhi::cast(use), zone()); 115 bool HUint32AnalysisPhase::CheckPhiOperands(HPhi* phi) { 143 void HUint32AnalysisPhase::UnmarkPhi(HPhi* phi, ZoneList<HPhi*>* worklist) { 150 worklist->Add(HPhi::cast(operand), zone()); 163 ZoneList<HPhi*> worklist(phis_.length(), zone()); 176 HPhi* phi = phis_[i]; 191 HPhi* phi = worklist.RemoveLast(); 200 HPhi* phi = phis_[i];
|
hydrogen-representation-changes.cc | 107 ZoneList<HPhi*> int_worklist(8, zone()); 108 ZoneList<HPhi*> smi_worklist(8, zone()); 110 const ZoneList<HPhi*>* phi_list(graph()->phi_list()); 112 HPhi* phi = phi_list->at(i); 122 HPhi* phi = phi_list->at(i); 146 HPhi* current = int_worklist.RemoveLast(); 157 int_worklist.Add(HPhi::cast(input), zone()); 163 HPhi* current = smi_worklist.RemoveLast(); 174 smi_worklist.Add(HPhi::cast(input), zone()); 183 const ZoneList<HPhi*>* phis = block->phis() [all...] |
hydrogen-redundant-phi.cc | 36 ZoneList<HPhi*> all_phis(blocks->length(), zone()); 63 void HRedundantPhiEliminationPhase::ProcessPhis(const ZoneList<HPhi*>* phis) { 69 HPhi* phi = phis->at(i);
|
hydrogen-dce.cc | 82 HPhi* phi = block->phis()->at(j); 92 ZoneList<HPhi*> worklist(graph()->blocks()->length(), zone()); 109 HPhi* phi = block->phis()->at(j); 120 HPhi* phi = worklist.RemoveLast();
|
hydrogen-infer-representation.cc | 45 const ZoneList<HPhi*>* phi_list = graph()->phi_list(); 64 HPhi* phi = phi_list->at(i); 68 int id = HPhi::cast(use)->phi_id(); 128 HPhi* phi = phi_list->at(i); 133 HPhi* it_use = phi_list->at(index); 141 const ZoneList<HPhi*>* phis = block->phis(); 163 const ZoneList<HPhi*>* phis = block->phis(); 165 HPhi* phi = phis->at(j);
|
hydrogen-infer-types.cc | 37 const ZoneList<HPhi*>* phis = block->phis(); 55 HPhi* phi = block->phis()->at(j);
|
hydrogen-escape-analysis.cc | 115 HPhi* phi = NewPhiAndInsert(block, operand, index); 137 HPhi* HEscapeAnalysisPhase::NewPhiAndInsert(HBasicBlock* block, 141 HPhi* phi = new(zone) HPhi(HPhi::kInvalidMergedIndex, zone); 280 HPhi* phi = HPhi::cast(succ_operand); 284 HPhi* phi = NewPhiAndInsert(succ, succ_operand, index);
|
hydrogen-minus-zero.cc | 73 HPhi* phi = HPhi::cast(current);
|
hydrogen-osr.cc | 116 const ZoneList<HPhi*>* phis = osr_loop_entry_->phis(); 118 HPhi* phi = phis->at(j);
|
hydrogen-escape-analysis.h | 61 HPhi* NewPhiAndInsert(HBasicBlock* block, HValue* incoming_value, int index);
|
hydrogen-bch.cc | 308 HPhi* phi = bb->phis()->at(i); 326 HPhi* phi = HPhi::cast(decomposition.base); 362 HPhi* phi = bb->phis()->at(i);
|
hydrogen-instructions.cc | 111 if (IsPhi()) HPhi::cast(this)->AddIndirectUsesTo(&use_count[0]); [all...] |
lithium-allocator.h | 44 class HPhi; 588 HPhi* LookupPhi(LOperand* operand) const;
|
hydrogen-range-analysis.cc | 75 HPhi* phi = block->phis()->at(i);
|
lithium-allocator.cc | 590 const ZoneList<HPhi*>* phis = successor->phis(); 592 HPhi* phi = phis->at(i); 702 HPhi* LAllocator::LookupPhi(LOperand* operand) const { 707 return HPhi::cast(instr); 937 HPhi* phi = LookupPhi(to); [all...] |
hydrogen.h | 67 const ZoneList<HPhi*>* phis() const { return &phis_; } 111 void AddPhi(HPhi* phi); 112 void RemovePhi(HPhi* phi); 137 HPhi* AddNewPhi(int merged_index); 208 ZoneList<HPhi*> phis_; 325 const ZoneList<HPhi*>* phi_list() const { return phi_list_; } 490 ZoneList<HPhi*>* phi_list_; 761 // be, e.g., HPhi). Call this function in tail position in the Visit [all...] |
/external/v8/src/ |
hydrogen.h | 63 const ZoneList<HPhi*>* phis() const { return &phis_; } 101 void AddPhi(HPhi* phi); 102 void RemovePhi(HPhi* phi); 175 ZoneList<HPhi*> phis_; 252 const ZoneList<HPhi*>* phi_list() const { return phi_list_; } 351 void RecursivelyMarkPhiDeoptimizeOnUndefined(HPhi* phi); 367 ZoneList<HPhi*>* phi_list_; 582 // be, e.g., HPhi). Call this function in tail position in the Visit 964 void AddPhi(HPhi* phi); [all...] |
hydrogen-instructions.cc | 1053 Range* HPhi::InferRange(Zone* zone) { 1164 void HPhi::PrintTo(StringStream* stream) { 1183 void HPhi::AddInput(HValue* value) { 1193 bool HPhi::HasRealUses() { 1201 HValue* HPhi::GetRedundantReplacement() { 1218 void HPhi::DeleteFromGraph() { 1225 void HPhi::InitRealUses(int phi_id) { 1238 void HPhi::AddNonPhiUsesFrom(HPhi* other) { 1245 void HPhi::AddIndirectUsesTo(int* dest) [all...] |
lithium-allocator.h | 44 class HPhi; 587 HPhi* LookupPhi(LOperand* operand) const;
|
hydrogen.cc | 89 void HBasicBlock::AddPhi(HPhi* phi) { 96 void HBasicBlock::RemovePhi(HPhi* phi) { 516 HPhi* phi = block->phis()->at(j); 845 ZoneList<HPhi*> worklist(blocks_.length()); 851 HPhi* phi = worklist.RemoveLast(); 865 if (value->IsPhi()) worklist.Add(HPhi::cast(value)); 877 ZoneList<HPhi*> phi_list(blocks_.length()); 878 ZoneList<HPhi*> worklist(blocks_.length()); 881 HPhi* phi = blocks_[i]->phis()->at(j); 895 HPhi* phi = worklist.RemoveLast() [all...] |
lithium-allocator.cc | 577 const ZoneList<HPhi*>* phis = successor->phis(); 579 HPhi* phi = phis->at(i); 686 HPhi* LAllocator::LookupPhi(LOperand* operand) const { 691 return HPhi::cast(instr); 911 HPhi* phi = LookupPhi(to); [all...] |