/external/mesa3d/src/compiler/nir/ |
D | nir_phi_builder.c | 63 struct exec_list phis; member 127 exec_list_make_empty(&val->phis); in nir_phi_builder_add_value() 238 exec_list_push_tail(&val->phis, &phi->instr.node); in nir_phi_builder_value_get_block_def() 291 while (!exec_list_is_empty(&val->phis)) { in nir_phi_builder_finish() 292 struct exec_node *head = exec_list_get_head(&val->phis); in nir_phi_builder_finish()
|
/external/llvm-project/llvm/test/CodeGen/WebAssembly/ |
D | phi.ll | 3 ; Test that phis are lowered. 25 ; Swap phis.
|
/external/llvm/test/CodeGen/WebAssembly/ |
D | phi.ll | 3 ; Test that phis are lowered. 25 ; Swap phis.
|
/external/llvm-project/llvm/unittests/IR/ |
D | BasicBlockTest.cpp | 40 for (auto &PN : BB->phis()) { in TEST() 64 for (auto &PN : BB->phis()) { in TEST() 72 CI = BB->phis().begin(); in TEST() 73 EXPECT_NE(CI, BB->phis().end()); in TEST() 85 for (const auto &PN : const_cast<const BasicBlock *>(BB.get())->phis()) { in TEST()
|
/external/llvm-project/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/llvm-project/llvm/test/Analysis/MemorySSA/ |
D | update_unroll.ll | 8 ; Check verification passes after loop rotate, when adding phis in blocks 9 ; receiving incoming edges and adding phis in IDF blocks.
|
/external/llvm-project/llvm/lib/Analysis/ |
D | DivergenceAnalysis.cpp | 195 for (const auto &Phi : DivExit.phis()) { in analyzeLoopExitDivergence() 225 for (auto &Phi : UserBlock->phis()) { in analyzeLoopExitDivergence() 279 for (const auto &Phi : JoinBlock.phis()) { in taintAndPushPhiNodes()
|
D | PhiValues.cpp | 167 for (const PHINode &PN : BB.phis()) { in print() 200 for (const PHINode &PN : BB.phis()) in run()
|
D | LoopNestAnalysis.cpp | 233 return any_of(ExitBlock.phis(), [](const PHINode &PN) { in checkLoopsStructure() 244 all_of(BB.phis(), [&](const PHINode &PN) { in checkLoopsStructure()
|
/external/swiftshader/third_party/llvm-10.0/llvm/include/llvm/IR/ |
D | BasicBlock.h | 329 iterator_range<const_phi_iterator> phis() const { in phis() function 330 return const_cast<BasicBlock *>(this)->phis(); in phis() 332 iterator_range<phi_iterator> phis();
|
/external/llvm-project/llvm/include/llvm/IR/ |
D | BasicBlock.h | 352 iterator_range<const_phi_iterator> phis() const { in phis() function 353 return const_cast<BasicBlock *>(this)->phis(); in phis() 355 iterator_range<phi_iterator> phis();
|
/external/llvm-project/llvm/test/Transforms/ObjCARC/ |
D | inlined-autorelease-return-value.ll | 38 ; CHECK: phis: 43 br label %phis 45 phis: 178 ; CHECK: phis: 184 br label %phis 186 phis:
|
/external/llvm-project/llvm/lib/Transforms/Scalar/ |
D | LoopInterchange.cpp | 682 for (PHINode &PHI : L->getHeader()->phis()) { in findInductionAndReductions() 898 for (PHINode &PHI : InnerExit->phis()) { in areInnerLoopExitPHIsSupported() 922 for (PHINode &PHI : LoopNestExit->phis()) { in areOuterLoopExitPHIsSupported() 1397 for (PHINode &P : make_early_inc_range(InnerExit->phis())) { in moveLCSSAPhis() 1422 for (PHINode &P : InnerExit->phis()) in moveLCSSAPhis() 1426 for (PHINode &P : InnerLatch->phis()) in moveLCSSAPhis() 1447 for (PHINode &P : OuterExit->phis()) { in moveLCSSAPhis() 1583 for (PHINode &PHI : drop_begin(InnerLoopHeader->phis(), 1)) in adjustLoopBranches() 1585 for (PHINode &PHI : drop_begin(OuterLoopHeader->phis(), 1)) in adjustLoopBranches()
|
D | LoopDeletion.cpp | 57 for (PHINode &P : ExitBlock->phis()) { in isLoopDead() 175 for (PHINode &P : ExitBlock->phis()) { in deleteLoopIfDead()
|
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Transforms/Scalar/ |
D | LoopInterchange.cpp | 683 for (PHINode &PHI : L->getHeader()->phis()) { in findInductionAndReductions() 900 for (PHINode &PHI : InnerExit->phis()) { in areInnerLoopExitPHIsSupported() 924 for (PHINode &PHI : LoopNestExit->phis()) { in areOuterLoopExitPHIsSupported() 1363 for (PHINode &P : make_early_inc_range(InnerExit->phis())) { in moveLCSSAPhis() 1388 for (PHINode &P : InnerExit->phis()) in moveLCSSAPhis() 1392 for (PHINode &P : InnerLatch->phis()) in moveLCSSAPhis() 1413 for (PHINode &P : OuterExit->phis()) { in moveLCSSAPhis() 1550 for (PHINode &PHI : drop_begin(InnerLoopHeader->phis(), 1)) in adjustLoopBranches() 1552 for (PHINode &PHI : drop_begin(OuterLoopHeader->phis(), 1)) in adjustLoopBranches()
|
D | LoopDeletion.cpp | 54 for (PHINode &P : ExitBlock->phis()) { in isLoopDead() 163 for (PHINode &P : ExitBlock->phis()) { in deleteLoopIfDead()
|
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Analysis/ |
D | PhiValues.cpp | 168 for (const PHINode &PN : BB.phis()) { in print() 201 for (const PHINode &PN : BB.phis()) in run()
|
/external/llvm-project/llvm/test/CodeGen/X86/ |
D | opt_phis.mir | 1 # RUN: llc -run-pass opt-phis -mtriple=x86_64-- -o - %s | FileCheck %s
|
/external/angle/third_party/vulkan-deps/spirv-tools/src/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/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/llvm-project/llvm/lib/Transforms/ObjCARC/ |
D | ObjCARC.h | 74 for (auto &P : BB->phis()) { in getEquivalentPHIs()
|
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Transforms/ObjCARC/ |
D | ObjCARC.h | 88 for (auto &P : BB->phis()) { in getEquivalentPHIs()
|
/external/llvm-project/llvm/test/CodeGen/Thumb/ |
D | opt-phis.mir | 1 # RUN: llc -mtriple thumbv6m-none-eabi -run-pass=opt-phis -verify-machineinstrs -o - %s | FileCheck…
|
/external/llvm/test/Transforms/GVN/ |
D | pre-no-cost-phi.ll | 2 ; This testcase tests insertion of no-cost phis. That is,
|