HomeSort by relevance Sort by last modified time
    Searched refs:HPhi (Results 1 - 25 of 35) sorted by null

1 2

  /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-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-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();
116 HPhi* phi = phi_list->at(i);
121 HPhi* it_use = phi_list->at(index);
129 const ZoneList<HPhi*>* phis = block->phis();
151 const ZoneList<HPhi*>* phis = block->phis();
153 HPhi* phi = phis->at(j);
hydrogen-dce.cc 68 HPhi* phi = block->phis()->at(j);
88 ZoneList<HPhi*> worklist(graph()->blocks()->length(), zone());
107 HPhi* phi = block->phis()->at(j);
118 HPhi* phi = worklist.RemoveLast();
hydrogen-infer-types.cc 37 const ZoneList<HPhi*>* phis = block->phis();
55 HPhi* phi = block->phis()->at(j);
hydrogen-minus-zero.cc 65 HPhi* phi = HPhi::cast(current);
hydrogen-redundant-phi.cc 41 ZoneList<HPhi*> redundant_phis(blocks->length(), zone());
47 HPhi* phi = block->phis()->at(j);
hydrogen-representation-changes.cc 102 ZoneList<HPhi*> worklist(8, zone());
104 const ZoneList<HPhi*>* phi_list(graph()->phi_list());
106 HPhi* phi = phi_list->at(i);
115 HPhi* phi = phi_list->at(i);
141 HPhi* current = worklist.RemoveLast();
155 worklist.Add(HPhi::cast(input), zone());
164 const ZoneList<HPhi*>* phis = block->phis();
hydrogen-escape-analysis.cc 93 HPhi* phi = NewPhiAndInsert(block, operand, index);
114 HPhi* HEscapeAnalysisPhase::NewPhiAndInsert(
117 HPhi* phi = new(zone) HPhi(HPhi::kInvalidMergedIndex, zone);
257 HPhi* phi = HPhi::cast(succ_operand);
261 HPhi* phi = NewPhiAndInsert(succ, succ_operand, index);
hydrogen-osr.cc 117 const ZoneList<HPhi*>* phis = osr_loop_entry_->phis();
119 HPhi* phi = phis->at(j);
hydrogen-escape-analysis.h 63 HPhi* NewPhiAndInsert(HBasicBlock* block, HValue* incoming_value, int index);
hydrogen-bch.cc 314 HPhi* phi = bb->phis()->at(i);
332 HPhi* phi = HPhi::cast(decomposition.base);
369 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;
589 HPhi* LookupPhi(LOperand* operand) const;
hydrogen-range-analysis.cc 75 HPhi* phi = block->phis()->at(i);
lithium-allocator.cc 587 const ZoneList<HPhi*>* phis = successor->phis();
589 HPhi* phi = phis->at(i);
697 HPhi* LAllocator::LookupPhi(LOperand* operand) const {
702 return HPhi::cast(instr);
932 HPhi* phi = LookupPhi(to);
    [all...]
hydrogen.h 66 const ZoneList<HPhi*>* phis() const { return &phis_; }
110 void AddPhi(HPhi* phi);
111 void RemovePhi(HPhi* phi);
145 HPhi* AddNewPhi(int merged_index);
198 ZoneList<HPhi*> phis_;
315 const ZoneList<HPhi*>* phi_list() const { return phi_list_; }
482 ZoneList<HPhi*>* phi_list_;
749 // be, e.g., HPhi). Call this function in tail position in the Visit
    [all...]
hydrogen-instructions.h     [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...]

Completed in 533 milliseconds

1 2