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

1 2

  /external/chromium_org/v8/src/
hydrogen-uint32-analysis.h 26 INLINE(bool CheckPhiOperands(HPhi* phi));
27 INLINE(void UnmarkPhi(HPhi* phi, ZoneList<HPhi*>* worklist));
30 ZoneList<HPhi*> phis_;
hydrogen-mark-deoptimize.h 28 void ProcessPhi(HPhi* phi);
32 ZoneList<HPhi*> worklist_;
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());
hydrogen-redundant-phi.h 25 void ProcessPhis(const ZoneList<HPhi*>* phis);
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];
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*>* phis = block->phis()
    [all...]
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);
hydrogen-dce.cc 59 HPhi* phi = block->phis()->at(j);
69 ZoneList<HPhi*> worklist(graph()->blocks()->length(), zone());
86 HPhi* phi = block->phis()->at(j);
97 HPhi* phi = worklist.RemoveLast();
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);
hydrogen-infer-types.cc 14 const ZoneList<HPhi*>* phis = block->phis();
32 HPhi* phi = block->phis()->at(j);
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);
hydrogen-osr.cc 93 const ZoneList<HPhi*>* phis = osr_loop_entry_->phis();
95 HPhi* phi = phis->at(j);
hydrogen-escape-analysis.h 38 HPhi* NewPhiAndInsert(HBasicBlock* block, HValue* incoming_value, int index);
hydrogen-bch.cc 285 HPhi* phi = bb->phis()->at(i);
303 HPhi* phi = HPhi::cast(decomposition.base);
339 HPhi* phi = bb->phis()->at(i);
hydrogen-range-analysis.cc 52 HPhi* phi = block->phis()->at(i);
225 HPhi* phi = HPhi::cast(value);
lithium-allocator.h 21 class HPhi;
561 HPhi* LookupPhi(LOperand* operand) const;
hydrogen-instructions.cc 85 if (IsPhi()) HPhi::cast(this)->AddIndirectUsesTo(&use_count[0]);
    [all...]
  /art/compiler/optimizing/
ssa_type_propagation.h 35 void AddToWorklist(HPhi* phi);
36 void AddDependentInstructionsToWorklist(HPhi* phi);
39 GrowableArray<HPhi*> worklist_;
ssa_type_propagation.cc 37 static bool UpdateType(HPhi* phi) {
59 HPhi* phi = it.Current()->AsPhi();
67 HPhi* phi = it.Current()->AsPhi();
77 HPhi* instruction = worklist_.Pop();
84 void SsaTypePropagation::AddToWorklist(HPhi* instruction) {
88 void SsaTypePropagation::AddDependentInstructionsToWorklist(HPhi* instruction) {
90 HPhi* phi = it.Current()->GetUser()->AsPhi();
ssa_phi_elimination.h 37 GrowableArray<HPhi*> worklist_;
59 GrowableArray<HPhi*> worklist_;
ssa_builder.cc 36 HPhi* phi = it.Current()->AsPhi();
75 HPhi* phi = new (GetGraph()->GetArena()) HPhi(
109 HPhi* phi = new (GetGraph()->GetArena()) HPhi(
ssa_phi_elimination.cc 26 HPhi* phi = it.Current()->AsPhi();
46 HPhi* phi = worklist_.Pop();
82 HPhi* phi = worklist_.Pop();
nodes.cc 324 void HBasicBlock::AddPhi(HPhi* phi) {
346 void HBasicBlock::RemovePhi(HPhi* phi) {
417 void HPhi::AddInput(HInstruction* input) {
nodes.h 34 class HPhi;
355 void AddPhi(HPhi* phi);
356 void RemovePhi(HPhi* phi);
    [all...]
  /external/chromium_org/v8/test/mjsunit/
dehoisted-array-index.js 76 // Key is HPhi, used only by dehoisted
89 // Key is HPhi, but used by both dehoisted and non-dehoisted
107 // Key is HPhi, but used by either dehoisted or non-dehoisted
126 // Key is HPhi, but not induction variable

Completed in 483 milliseconds

1 2