HomeSort by relevance Sort by last modified time
    Searched refs:HPhi (Results 1 - 25 of 36) 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-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...]

Completed in 145 milliseconds

1 2