/external/v8/src/crankshaft/ |
D | hydrogen-redundant-phi.cc | 17 for (int j = 0; j < block->phis()->length(); j++) { in Run() 18 all_phis.Add(block->phis()->at(j), zone()); in Run() 28 for (int j = 0; j < blocks->at(i)->phis()->length(); j++) { in Run() 29 DCHECK(blocks->at(i)->phis()->at(j)->GetRedundantReplacement() == NULL); in Run() 37 ProcessPhis(block->phis()); in ProcessBlock() 41 void HRedundantPhiEliminationPhase::ProcessPhis(const ZoneList<HPhi*>* phis) { in ProcessPhis() argument 46 for (int i = 0; i < phis->length(); i++) { in ProcessPhis() 47 HPhi* phi = phis->at(i); in ProcessPhis()
|
D | hydrogen-infer-types.cc | 15 const ZoneList<HPhi*>* phis = block->phis(); in InferTypes() local 16 for (int j = 0; j < phis->length(); j++) { in InferTypes() 17 phis->at(j)->UpdateInferredType(); in InferTypes() 32 for (int j = 0; j < block->phis()->length(); ++j) { in InferTypes() 33 HPhi* phi = block->phis()->at(j); in InferTypes()
|
D | hydrogen-infer-representation.cc | 119 const ZoneList<HPhi*>* phis = block->phis(); in Run() local 120 for (int j = 0; j < phis->length(); ++j) { in Run() 121 AddToWorklist(phis->at(j)); in Run() 141 const ZoneList<HPhi*>* phis = block->phis(); in Run() local 142 for (int j = 0; j < phis->length(); ++j) { in Run() 143 HPhi* phi = phis->at(j); in Run()
|
D | hydrogen-osr.cc | 95 const ZoneList<HPhi*>* phis = osr_loop_entry_->phis(); in FinishOsrValues() local 96 for (int j = 0; j < phis->length(); j++) { in FinishOsrValues() 97 HPhi* phi = phis->at(j); in FinishOsrValues()
|
D | hydrogen-dce.cc | 57 for (int j = 0; j < block->phis()->length(); j++) { in MarkLiveInstructions() 58 HPhi* phi = block->phis()->at(j); in MarkLiveInstructions() 84 for (int j = 0; j < block->phis()->length(); j++) { in RemoveDeadInstructions() 85 HPhi* phi = block->phis()->at(j); in RemoveDeadInstructions()
|
D | hydrogen-representation-changes.cc | 230 const ZoneList<HPhi*>* phis = block->phis(); in Run() local 231 for (int j = 0; j < phis->length(); j++) { in Run() 232 InsertRepresentationChangesForValue(phis->at(j)); in Run()
|
D | hydrogen-redundant-phi.h | 25 void ProcessPhis(const ZoneList<HPhi*>* phis);
|
D | lithium-allocator.cc | 559 const ZoneList<HPhi*>* phis = successor->phis(); in ComputeLiveOut() local 560 for (int i = 0; i < phis->length(); ++i) { in ComputeLiveOut() 561 HPhi* phi = phis->at(i); in ComputeLiveOut() 1019 const ZoneList<HPhi*>* phis = block->phis(); in ResolvePhis() local 1020 for (int i = 0; i < phis->length(); ++i) { in ResolvePhis() 1021 HPhi* phi = phis->at(i); in ResolvePhis() 1278 const ZoneList<HPhi*>* phis = block->phis(); in BuildLiveRanges() local 1279 for (int i = 0; i < phis->length(); ++i) { in BuildLiveRanges() 1282 HPhi* phi = phis->at(i); in BuildLiveRanges()
|
D | hydrogen-range-analysis.cc | 52 for (int i = 0; i < block->phis()->length(); ++i) { in Run() 53 HPhi* phi = block->phis()->at(i); in Run()
|
/external/mesa3d/src/compiler/nir/ |
D | nir_phi_builder.c | 63 struct exec_list phis; member 118 exec_list_make_empty(&val->phis); in nir_phi_builder_add_value() 218 exec_list_push_tail(&val->phis, &phi->instr.node); in nir_phi_builder_value_get_block_def() 266 while (!exec_list_is_empty(&val->phis)) { in nir_phi_builder_finish() 267 struct exec_node *head = exec_list_get_head(&val->phis); in nir_phi_builder_finish()
|
/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/llvm/test/Transforms/GVN/ |
D | pre-no-cost-phi.ll | 2 ; This testcase tests insertion of no-cost phis. That is,
|
/external/swiftshader/third_party/LLVM/test/CodeGen/X86/ |
D | bss_pagealigned.ll | 7 define void @unxlate_dev_mem_ptr(i64 %phis, i8* %addr) nounwind {
|
/external/llvm/test/CodeGen/X86/ |
D | bss_pagealigned.ll | 7 define void @unxlate_dev_mem_ptr(i64 %phis, i8* %addr) nounwind {
|
/external/swiftshader/third_party/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/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/mesa3d/src/gallium/drivers/nouveau/codegen/ |
D | nv50_ir_ra.cpp | 405 PhiMap phis; in splitEdges() local 411 phis.insert(std::make_pair(std::make_pair(phi, pb), phi->getSrc(j))); in splitEdges() 428 PhiMap::iterator it = phis.find(std::make_pair(phi, pb)); in splitEdges() 429 assert(it != phis.end()); in splitEdges() 430 phis.insert(std::make_pair(std::make_pair(phi, pn), it->second)); in splitEdges() 431 phis.erase(it); in splitEdges() 440 PhiMap::const_iterator it = phis.find(std::make_pair(phi, pb)); in splitEdges() 441 assert(it != phis.end()); in splitEdges() 1908 for (int phis = 0; phi->srcExists(phis); ++phis) { in resolveSplitsAndMerges() local 1909 phi->getSrc(phis)->join = v; in resolveSplitsAndMerges() [all …]
|
/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/RewriteStatepointsForGC/ |
D | call-gc-result.ll | 4 ;; can have preceding phis in its parent basic block. Unlike
|
/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/v8/src/compiler/ |
D | register-allocator-verifier.cc | 338 } else if (block->PredecessorCount() == 1 && block->phis().size() == 0) { in CreateForBlock() 392 CHECK(origin->PredecessorCount() > 1 || origin->phis().size() > 0); in ValidatePendingAssessment() 400 for (const PhiInstruction* candidate : origin->phis()) { in ValidatePendingAssessment()
|
/external/llvm/test/Transforms/LoopStrengthReduce/ |
D | 2011-10-03-CritEdgeMerge.ll | 49 ; Handle single-predecessor phis: PR13756
|