/external/swiftshader/third_party/llvm-7.0/llvm/unittests/IR/ |
D | BasicBlockTest.cpp | 37 for (auto &PN : BB->phis()) { in TEST() 61 for (auto &PN : BB->phis()) { in TEST() 69 CI = BB->phis().begin(); in TEST() 70 EXPECT_NE(CI, BB->phis().end()); in TEST() 82 for (const auto &PN : const_cast<const BasicBlock *>(BB.get())->phis()) { in TEST()
|
/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.
|
/external/swiftshader/third_party/llvm-7.0/llvm/test/CodeGen/WebAssembly/ |
D | phi.ll | 3 ; Test that phis are lowered. 26 ; Swap phis.
|
/external/swiftshader/third_party/llvm-7.0/llvm/test/CodeGen/Hexagon/ |
D | swp-kernel-phi1.ll | 3 ; Test that we generate the correct names for the phis in the kernel for the 5 ; as its loop definition, and the two phis are scheduled in different stages.
|
/external/swiftshader/third_party/llvm-7.0/llvm/include/llvm/IR/ |
D | BasicBlock.h | 320 iterator_range<const_phi_iterator> phis() const { in phis() function 321 return const_cast<BasicBlock *>(this)->phis(); in phis() 323 iterator_range<phi_iterator> phis();
|
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Analysis/ |
D | PhiValues.cpp | 137 for (const PHINode &PN : BB.phis()) { in print() 170 for (const PHINode &PN : BB.phis()) in run()
|
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Transforms/Scalar/ |
D | LoopDeletion.cpp | 54 for (PHINode &P : ExitBlock->phis()) { in isLoopDead() 163 for (PHINode &P : ExitBlock->phis()) { in deleteLoopIfDead()
|
D | LoopInterchange.cpp | 710 for (PHINode &PHI : L->getHeader()->phis()) { in findInductionAndReductions() 727 for (PHINode &PHI : Block->phis()) { in containsSafePHI() 956 for (PHINode &PHI : LoopNestExit->phis()) { in areLoopExitPHIsSupported() 1325 for (PHINode &PHI : CurrBlock->phis()) { in updateIncomingBlock() 1423 for (PHINode &P : InnerLoopLatchSuccessor->phis()) in adjustLoopBranches() 1450 for (PHINode &PHI : drop_begin(InnerLoopHeader->phis(), 1)) in adjustLoopBranches() 1452 for (PHINode &PHI : drop_begin(OuterLoopHeader->phis(), 1)) in adjustLoopBranches()
|
/external/deqp-deps/SPIRV-Tools/test/opt/ |
D | scalar_analysis.cpp | 1194 std::vector<const Instruction*> phis{}; in TEST_F() local 1198 phis.push_back(&inst); in TEST_F() 1202 EXPECT_EQ(phis.size(), 2u); in TEST_F() 1203 SENode* phi_node_1 = analysis.AnalyzeInstruction(phis[0]); in TEST_F() 1204 SENode* phi_node_2 = analysis.AnalyzeInstruction(phis[1]); in TEST_F()
|
/external/swiftshader/third_party/SPIRV-Tools/test/opt/ |
D | scalar_analysis.cpp | 1194 std::vector<const Instruction*> phis{}; in TEST_F() local 1198 phis.push_back(&inst); in TEST_F() 1202 EXPECT_EQ(phis.size(), 2u); in TEST_F() 1203 SENode* phi_node_1 = analysis.AnalyzeInstruction(phis[0]); in TEST_F() 1204 SENode* phi_node_2 = analysis.AnalyzeInstruction(phis[1]); in TEST_F()
|
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Transforms/Utils/ |
D | CallPromotionUtils.cpp | 50 for (PHINode &Phi : Invoke->getNormalDest()->phis()) { in fixupPHINodeForNormalDest() 82 for (PHINode &Phi : Invoke->getUnwindDest()->phis()) { in fixupPHINodeForUnwindDest()
|
D | LoopUnrollAndJam.cpp | 96 for (auto &Phi : Header->phis()) { in processHeaderPhiOperands() 383 for (PHINode &Phi : ForeBlocksFirst[It]->phis()) { in UnrollAndJamLoop() 404 for (PHINode &Phi : BB->phis()) { in UnrollAndJamLoop() 414 for (PHINode &Phi : BB->phis()) { in UnrollAndJamLoop()
|
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Transforms/ObjCARC/ |
D | ObjCARC.h | 89 for (auto &P : BB->phis()) { in getEquivalentPHIs()
|
/external/swiftshader/third_party/llvm-7.0/llvm/test/CodeGen/X86/ |
D | opt_phis.mir | 1 # RUN: llc -run-pass opt-phis -march=x86-64 -o - %s | FileCheck %s
|
D | bss_pagealigned.ll | 7 define void @unxlate_dev_mem_ptr(i64 %phis, i8* %addr) nounwind {
|
/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-7.0/llvm/test/Transforms/GVN/PRE/ |
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-7.0/llvm/test/Transforms/CodeGenPrepare/X86/ |
D | pr35658.ll | 1 ; RUN: opt -S -codegenprepare -disable-complex-addr-modes=false -addr-sink-new-phis=true -addr-sink…
|
/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.
|
/external/swiftshader/third_party/llvm-7.0/llvm/test/Transforms/IndVarSimplify/ |
D | 2011-11-17-selfphi.ll | 2 ; PR11350: Check that SimplifyIndvar handles a cycle of useless self-phis.
|
/external/mesa3d/src/gallium/drivers/nouveau/codegen/ |
D | nv50_ir_ra.cpp | 403 PhiMap phis; in splitEdges() local 409 phis.insert(std::make_pair(std::make_pair(phi, pb), phi->getSrc(j))); in splitEdges() 426 PhiMap::iterator it = phis.find(std::make_pair(phi, pb)); in splitEdges() 427 assert(it != phis.end()); in splitEdges() 428 phis.insert(std::make_pair(std::make_pair(phi, pn), it->second)); in splitEdges() 429 phis.erase(it); in splitEdges() 438 PhiMap::const_iterator it = phis.find(std::make_pair(phi, pb)); in splitEdges() 439 assert(it != phis.end()); in splitEdges() 1906 for (int phis = 0; phi->srcExists(phis); ++phis) { in resolveSplitsAndMerges() local 1907 phi->getSrc(phis)->join = v; in resolveSplitsAndMerges() [all …]
|