| /third_party/mesa3d/src/amd/compiler/tests/ |
| D | test_isel.cpp | 255 nir_phi_instr *phi[2]; variable 326 nir_phi_instr *phi[2]; variable 476 nir_phi_instr *phi[2]; variable 575 nir_phi_instr *phi[2]; variable 814 nir_phi_instr* phi; variable 890 nir_phi_instr* phi = nir_phi_instr_create(nb->shader); variable 972 nir_phi_instr* phi; variable 1122 nir_phi_instr* phi = nir_phi_instr_create(nb->shader); variable
|
| /third_party/mesa3d/src/compiler/nir/ |
| D | nir_opt_phi_precision.c | 202 try_move_narrowing_dst(nir_builder *b, nir_phi_instr *phi) in try_move_narrowing_dst() 304 find_widening_op(nir_phi_instr *phi, unsigned *bit_size) in find_widening_op() 363 try_move_widening_src(nir_builder *b, nir_phi_instr *phi) in try_move_widening_src() 430 lower_phi(nir_builder *b, nir_phi_instr *phi) in lower_phi()
|
| D | nir_lower_bit_size.c | 226 lower_phi_instr(nir_builder *b, nir_phi_instr *phi, unsigned bit_size, in lower_phi_instr() 311 split_phi(nir_builder *b, nir_phi_instr *phi) in split_phi() 350 nir_phi_instr *phi = nir_instr_as_phi(instr); in lower_64bit_phi_instr() local
|
| D | nir_split_64bit_vec3_and_vec4.c | 71 nir_phi_instr *phi = nir_instr_as_phi(instr); in nir_split_64bit_vec3_and_vec4_filter() local 223 split_phi(nir_builder *b, nir_phi_instr *phi) in split_phi() 302 nir_phi_instr *phi = nir_instr_as_phi(instr); in nir_split_64bit_vec3_and_vec4_impl() local
|
| D | nir_opt_if.c | 59 phi_has_constant_from_outside_and_one_from_inside_loop(nir_phi_instr *phi, in phi_has_constant_from_outside_and_one_from_inside_loop() 431 nir_phi_instr *const phi = nir_instr_as_phi(src_instr); in opt_split_alu_of_phi() local 506 nir_phi_instr *const phi = nir_phi_instr_create(b->shader); in opt_split_alu_of_phi() local 663 nir_phi_instr *const phi = nir_phi_instr_create(b->shader); in opt_simplify_bcsel_of_phi() local 1129 opt_phi_src_unused(nir_builder *b, nir_phi_instr *phi, in opt_phi_src_unused() 1192 rewrite_phi_uses(nir_phi_instr *phi, nir_if *prev_if, nir_if *next_if) in rewrite_phi_uses()
|
| D | nir_lower_helper_writes.c | 85 nir_def *phi = nir_if_phi(b, &intr->def, undef); in lower() local
|
| /third_party/mesa3d/src/compiler/nir/tests/ |
| D | dce_tests.cpp | 45 nir_phi_instr *phi = nir_phi_instr_create(shader); in create_one_source_phi() local 88 nir_phi_instr *phi = create_one_source_phi(b->shader, one->parent_instr->block, one); in TEST_F() local
|
| D | opt_if_tests.cpp | 112 nir_phi_instr *const phi = nir_phi_instr_create(b->shader); in TEST_F() local 134 nir_phi_instr *phi = nir_phi_instr_create(b->shader); in TEST_F() local 293 nir_phi_instr *phi = nir_phi_instr_create(b->shader); in TEST_P() local
|
| /third_party/skia/third_party/externals/swiftshader/third_party/SPIRV-Tools/source/opt/ |
| D | if_conversion.cpp | 51 dominators, &block, &vn_table](Instruction* phi) { in Process() 177 bool IfConversion::CheckPhiUsers(Instruction* phi, BasicBlock* block) { in CheckPhiUsers() 214 BasicBlock* IfConversion::GetIncomingBlock(Instruction* phi, in GetIncomingBlock() 220 Instruction* IfConversion::GetIncomingValue(Instruction* phi, in GetIncomingValue()
|
| D | loop_peeling.cpp | 120 this](Instruction* phi) { in DuplicateAndConnectLoop() 255 [this](Instruction* phi) { exit_value_[phi->result_id()] = nullptr; }); in GetIteratingExitValues() 272 [condition_block_id, def_use_mgr, this](Instruction* phi) { in GetIteratingExitValues() 289 [dom_tree, condition_block, this](Instruction* phi) { in GetIteratingExitValues() 375 bb->ForEachPhiInst([&new_bb, def_use_mgr](Instruction* phi) { in CreateBlockBefore() 457 [&clone_results, if_block, this](Instruction* phi) { in PeelBefore() 532 [&clone_results, if_block, this](Instruction* phi) { in PeelAfter()
|
| /third_party/skia/third_party/externals/spirv-tools/source/opt/ |
| D | if_conversion.cpp | 51 dominators, &block, &vn_table](Instruction* phi) { in Process() 177 bool IfConversion::CheckPhiUsers(Instruction* phi, BasicBlock* block) { in CheckPhiUsers() 214 BasicBlock* IfConversion::GetIncomingBlock(Instruction* phi, in GetIncomingBlock() 220 Instruction* IfConversion::GetIncomingValue(Instruction* phi, in GetIncomingValue()
|
| D | loop_peeling.cpp | 120 this](Instruction* phi) { in DuplicateAndConnectLoop() 255 [this](Instruction* phi) { exit_value_[phi->result_id()] = nullptr; }); in GetIteratingExitValues() 272 [condition_block_id, def_use_mgr, this](Instruction* phi) { in GetIteratingExitValues() 289 [dom_tree, condition_block, this](Instruction* phi) { in GetIteratingExitValues() 375 bb->ForEachPhiInst([&new_bb, def_use_mgr](Instruction* phi) { in CreateBlockBefore() 457 [&clone_results, if_block, this](Instruction* phi) { in PeelBefore() 532 [&clone_results, if_block, this](Instruction* phi) { in PeelAfter()
|
| /third_party/spirv-tools/source/opt/ |
| D | if_conversion.cpp | 51 dominators, &block, &vn_table](Instruction* phi) { in Process() 186 bool IfConversion::CheckPhiUsers(Instruction* phi, BasicBlock* block) { in CheckPhiUsers() 224 BasicBlock* IfConversion::GetIncomingBlock(Instruction* phi, in GetIncomingBlock() 230 Instruction* IfConversion::GetIncomingValue(Instruction* phi, in GetIncomingValue()
|
| D | loop_peeling.cpp | 134 this](Instruction* phi) { in DuplicateAndConnectLoop() 256 [this](Instruction* phi) { exit_value_[phi->result_id()] = nullptr; }); in GetIteratingExitValues() 273 [condition_block_id, def_use_mgr, this](Instruction* phi) { in GetIteratingExitValues() 290 [dom_tree, condition_block, this](Instruction* phi) { in GetIteratingExitValues() 376 bb->ForEachPhiInst([&new_bb, def_use_mgr](Instruction* phi) { in CreateBlockBefore() 458 [&clone_results, if_block, this](Instruction* phi) { in PeelBefore() 533 [&clone_results, if_block, this](Instruction* phi) { in PeelAfter()
|
| /third_party/spirv-tools/test/opt/loop_optimizations/ |
| D | nested_loops.cpp | 737 loop.GetPreHeaderBlock()->ForEachPhiInst([&pred_set](Instruction* phi) { in TEST_F() 751 loop.GetHeaderBlock()->ForEachPhiInst([&pred_set](Instruction* phi) { in TEST_F() 767 loop.GetPreHeaderBlock()->ForEachPhiInst([](Instruction* phi) { in TEST_F() 779 loop.GetHeaderBlock()->ForEachPhiInst([&pred_set](Instruction* phi) { in TEST_F()
|
| /third_party/skia/third_party/externals/swiftshader/third_party/SPIRV-Tools/test/opt/loop_optimizations/ |
| D | nested_loops.cpp | 737 loop.GetPreHeaderBlock()->ForEachPhiInst([&pred_set](Instruction* phi) { in TEST_F() 751 loop.GetHeaderBlock()->ForEachPhiInst([&pred_set](Instruction* phi) { in TEST_F() 767 loop.GetPreHeaderBlock()->ForEachPhiInst([](Instruction* phi) { in TEST_F() 779 loop.GetHeaderBlock()->ForEachPhiInst([&pred_set](Instruction* phi) { in TEST_F()
|
| /third_party/skia/third_party/externals/spirv-tools/test/opt/loop_optimizations/ |
| D | nested_loops.cpp | 737 loop.GetPreHeaderBlock()->ForEachPhiInst([&pred_set](Instruction* phi) { in TEST_F() 751 loop.GetHeaderBlock()->ForEachPhiInst([&pred_set](Instruction* phi) { in TEST_F() 767 loop.GetPreHeaderBlock()->ForEachPhiInst([](Instruction* phi) { in TEST_F() 779 loop.GetHeaderBlock()->ForEachPhiInst([&pred_set](Instruction* phi) { in TEST_F()
|
| /third_party/mesa3d/src/amd/compiler/ |
| D | aco_lower_phis.cpp | 94 aco_ptr<Instruction> phi{ in get_output() local 180 build_const_else_merge_code(Program* program, Block& invert_block, aco_ptr<Instruction>& phi) in build_const_else_merge_code() 224 init_state(Program* program, Block* block, ssa_state* state, aco_ptr<Instruction>& phi) in init_state() 317 lower_phi_to_linear(Program* program, ssa_state* state, Block* block, aco_ptr<Instruction>& phi) in lower_phi_to_linear() 372 lower_subdword_phis(Program* program, Block* block, aco_ptr<Instruction>& phi) in lower_subdword_phis()
|
| D | aco_insert_exec_mask.cpp | 214 aco_ptr<Instruction> phi; in add_coupling_code() local 228 aco_ptr<Instruction> phi{ in add_coupling_code() local 251 aco_ptr<Instruction>& phi = header->instructions[instr_idx]; in add_coupling_code() local 260 aco_ptr<Instruction>& phi = header->instructions[instr_idx++]; in add_coupling_code() local 289 aco_ptr<Instruction> phi{ in add_coupling_code() local 337 Operand phi = bld.pseudo(aco_opcode::p_linear_phi, bld.def(bld.lm), in add_coupling_code() local
|
| /third_party/mesa3d/src/asahi/compiler/ |
| D | agx_repair_ssa.c | 88 agx_instr *phi = agx_phi_to(&b, val, nr_preds); in resolve_read() local 102 agx_instr *phi = agx_phi_to(&b, val, nr_preds); in resolve_read() local 114 add_phi_operands(struct repair_ctx *ctx, agx_block *block, agx_instr *phi, in add_phi_operands()
|
| /third_party/musl/src/complex/ |
| D | clog.c | 9 double r, phi; in clog() local
|
| D | clogf.c | 7 float r, phi; in clogf() local
|
| D | clogl.c | 12 long double r, phi; in clogl() local
|
| /third_party/mesa3d/src/freedreno/ir3/ |
| D | ir3_array_to_ssa.c | 88 struct ir3_instruction *phi = ir3_instr_create_at( in read_value_beginning() local 115 remove_trivial_phi(struct ir3_instruction *phi) in remove_trivial_phi()
|
| /third_party/spirv-tools/source/fuzz/ |
| D | fuzzer_pass_add_dead_continues.cpp | 59 continue_block->ForEachPhiInst([this, &phi_ids](opt::Instruction* phi) { in Apply()
|