/external/v8/src/ |
D | hydrogen-redundant-phi.cc | 16 for (int j = 0; j < block->phis()->length(); j++) { in Run() 17 all_phis.Add(block->phis()->at(j), zone()); in Run() 27 for (int j = 0; j < blocks->at(i)->phis()->length(); j++) { in Run() 28 DCHECK(blocks->at(i)->phis()->at(j)->GetRedundantReplacement() == NULL); in Run() 36 ProcessPhis(block->phis()); in ProcessBlock() 40 void HRedundantPhiEliminationPhase::ProcessPhis(const ZoneList<HPhi*>* phis) { in ProcessPhis() argument 45 for (int i = 0; i < phis->length(); i++) { in ProcessPhis() 46 HPhi* phi = phis->at(i); in ProcessPhis()
|
D | hydrogen-infer-types.cc | 14 const ZoneList<HPhi*>* phis = block->phis(); in InferTypes() local 15 for (int j = 0; j < phis->length(); j++) { in InferTypes() 16 phis->at(j)->UpdateInferredType(); in InferTypes() 31 for (int j = 0; j < block->phis()->length(); ++j) { in InferTypes() 32 HPhi* phi = block->phis()->at(j); in InferTypes()
|
D | hydrogen-infer-representation.cc | 118 const ZoneList<HPhi*>* phis = block->phis(); in Run() local 119 for (int j = 0; j < phis->length(); ++j) { in Run() 120 AddToWorklist(phis->at(j)); in Run() 140 const ZoneList<HPhi*>* phis = block->phis(); in Run() local 141 for (int j = 0; j < phis->length(); ++j) { in Run() 142 HPhi* phi = phis->at(j); in Run()
|
D | hydrogen-dce.cc | 56 for (int j = 0; j < block->phis()->length(); j++) { in MarkLiveInstructions() 57 HPhi* phi = block->phis()->at(j); in MarkLiveInstructions() 83 for (int j = 0; j < block->phis()->length(); j++) { in RemoveDeadInstructions() 84 HPhi* phi = block->phis()->at(j); in RemoveDeadInstructions()
|
D | hydrogen-osr.cc | 93 const ZoneList<HPhi*>* phis = osr_loop_entry_->phis(); in FinishOsrValues() local 94 for (int j = 0; j < phis->length(); j++) { in FinishOsrValues() 95 HPhi* phi = phis->at(j); in FinishOsrValues()
|
D | hydrogen-representation-changes.cc | 189 const ZoneList<HPhi*>* phis = block->phis(); in Run() local 190 for (int j = 0; j < phis->length(); j++) { in Run() 191 InsertRepresentationChangesForValue(phis->at(j)); in Run()
|
D | hydrogen-bch.cc | 284 for (int i = 0; i < bb->phis()->length(); i++) { in CollectInductionVariableData() 285 HPhi* phi = bb->phis()->at(i); in CollectInductionVariableData() 338 for (int i = 0; i < bb->phis()->length(); i++) { in EliminateRedundantBoundsChecks() 339 HPhi* phi = bb->phis()->at(i); in EliminateRedundantBoundsChecks()
|
D | hydrogen-redundant-phi.h | 25 void ProcessPhis(const ZoneList<HPhi*>* phis);
|
D | lithium-allocator.cc | 557 const ZoneList<HPhi*>* phis = successor->phis(); in ComputeLiveOut() local 558 for (int i = 0; i < phis->length(); ++i) { in ComputeLiveOut() 559 HPhi* phi = phis->at(i); in ComputeLiveOut() 1015 const ZoneList<HPhi*>* phis = block->phis(); in ResolvePhis() local 1016 for (int i = 0; i < phis->length(); ++i) { in ResolvePhis() 1017 HPhi* phi = phis->at(i); in ResolvePhis() 1276 const ZoneList<HPhi*>* phis = block->phis(); in BuildLiveRanges() local 1277 for (int i = 0; i < phis->length(); ++i) { in BuildLiveRanges() 1280 HPhi* phi = phis->at(i); in BuildLiveRanges()
|
D | hydrogen-range-analysis.cc | 51 for (int i = 0; i < block->phis()->length(); ++i) { in Run() 52 HPhi* phi = block->phis()->at(i); in Run()
|
D | hydrogen-check-elimination.cc | 199 if (!succ->IsLoopHeader() && succ->phis()->length() > 0) { in Copy() 202 phi_index < succ->phis()->length(); in Copy() 204 HPhi* phi = succ->phis()->at(phi_index); in Copy()
|
/external/dexmaker/src/dx/java/com/android/dx/ssa/back/ |
D | LivenessAnalyzer.java | 261 List<SsaInsn> phis = b.getPhiInsns(); in coInterferePhis() local 263 int szPhis = phis.size(); in coInterferePhis() 271 interference.add(phis.get(i).getResult().getReg(), in coInterferePhis() 272 phis.get(j).getResult().getReg()); in coInterferePhis()
|
/external/llvm/test/Transforms/GVN/ |
D | pre-no-cost-phi.ll | 2 ; This testcase tests insertion of no-cost phis. That is,
|
/external/llvm/test/CodeGen/X86/ |
D | bss_pagealigned.ll | 7 define void @unxlate_dev_mem_ptr(i64 %phis, i8* %addr) nounwind {
|
/external/llvm/test/Transforms/IndVarSimplify/ |
D | 2011-11-17-selfphi.ll | 2 ; PR11350: Check that SimplifyIndvar handles a cycle of useless self-phis.
|
D | 2014-06-21-congruent-constant.ll | 3 ; This used to crash in SCEVExpander when there were congruent phis with and
|
D | ada-loops.ll | 10 ; don't check that phis are "folded together" because that is a job
|
D | no-iv-rewrite.ll | 279 ; Eliminate the congruent phis j, k, and l. 281 ; Two phis should remain, one starting at %init, and one at %init1.
|
/external/llvm/test/Transforms/InstCombine/ |
D | phi-merge-gep.ll | 5 ; Don't push the geps through these phis, because they would require 6 ; two phis each, which burdens the loop with high register pressure.
|
/external/llvm/test/Transforms/SimplifyCFG/ |
D | multiple-phis.ll | 5 ; SimplifyCFG if-converts one of the phis, it should do both.
|
/external/llvm/test/Transforms/LoopStrengthReduce/ |
D | 2011-10-03-CritEdgeMerge.ll | 49 ; Handle single-predecessor phis: PR13756
|
/external/llvm/test/Transforms/SLPVectorizer/X86/ |
D | ordering.ll | 44 ; Make sure we don't vectorize these phis - they have invokes as inputs.
|
/external/llvm/test/Transforms/RewriteStatepointsForGC/ |
D | base-pointers.ll | 79 ; Given the two selects are equivelent, so are their base phis - ideally,
|
/external/llvm/test/Transforms/ScalarRepl/ |
D | phi-select.ll | 2 ; Test promotion of allocas that have phis and select users.
|
/external/llvm/test/Transforms/SROA/ |
D | phi-and-select.ll | 328 ; Ensure we don't crash or fail to nuke dead phis of allocas if no load is ever 350 ; Check for problems when there are both selects and phis and one is
|