/external/v8/src/crankshaft/ |
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-osr.cc | 94 const ZoneList<HPhi*>* phis = osr_loop_entry_->phis(); in FinishOsrValues() local 95 for (int j = 0; j < phis->length(); j++) { in FinishOsrValues() 96 HPhi* phi = phis->at(j); in FinishOsrValues()
|
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-representation-changes.cc | 199 const ZoneList<HPhi*>* phis = block->phis(); in Run() local 200 for (int j = 0; j < phis->length(); j++) { in Run() 201 InsertRepresentationChangesForValue(phis->at(j)); in Run()
|
D | hydrogen-bch.cc | 283 for (int i = 0; i < bb->phis()->length(); i++) { in CollectInductionVariableData() 284 HPhi* phi = bb->phis()->at(i); in CollectInductionVariableData() 337 for (int i = 0; i < bb->phis()->length(); i++) { in EliminateRedundantBoundsChecks() 338 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() 1017 const ZoneList<HPhi*>* phis = block->phis(); in ResolvePhis() local 1018 for (int i = 0; i < phis->length(); ++i) { in ResolvePhis() 1019 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()
|
/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/CodeGen/WebAssembly/ |
D | phi.ll | 3 ; Test that phis are lowered. 25 ; Swap phis.
|
D | store-results.ll | 22 ; dominance test, since phis use their operands on their incoming edges.
|
/external/v8/src/compiler/ |
D | control-flow-optimizer.cc | 134 NodeVector phis(zone()); in TryCloneBranch() local 156 phis.push_back(use); in TryCloneBranch() 176 for (Node* const phi : phis) { in TryCloneBranch()
|
/external/v8/test/unittests/compiler/ |
D | register-allocator-unittest.cc | 272 PhiInstruction* phis[kParams]; in TEST_F() local 280 phis[i] = Phi(parameters[i], 2); in TEST_F() 286 auto result = EmitOI(Same(), Reg(phis[i]), Use(constant)); in TEST_F() 287 SetInput(phis[i], 1, result); in TEST_F()
|
/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
|
/external/llvm/test/Transforms/PlaceSafepoints/ |
D | call_gc_result.ll | 4 ;; can have preceding phis in its parent basic block. Unlike
|
/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/CodeGen/Hexagon/ |
D | hwloop2.ll | 3 ; Test for multiple phis with induction variables.
|
/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/LoopUnroll/ |
D | rebuild_lcssa.ll | 15 ; phis for definitions in L2 should now be placed there. In particular, we need
|