Searched refs:new_phi (Results 1 – 9 of 9) sorted by relevance
/external/mesa3d/src/compiler/nir/ |
D | nir_lower_phis_to_scalar.c | 213 nir_phi_instr *new_phi = nir_phi_instr_create(state->mem_ctx); in lower_phis_to_scalar_block() local 214 nir_ssa_dest_init(&new_phi->instr, &new_phi->dest, 1, in lower_phis_to_scalar_block() 217 vec->src[i].src = nir_src_for_ssa(&new_phi->dest.ssa); in lower_phis_to_scalar_block() 235 nir_phi_src *new_src = ralloc(new_phi, nir_phi_src); in lower_phis_to_scalar_block() 239 exec_list_push_tail(&new_phi->srcs, &new_src->node); in lower_phis_to_scalar_block() 242 nir_instr_insert_before(&phi->instr, &new_phi->instr); in lower_phis_to_scalar_block()
|
/external/deqp-deps/SPIRV-Tools/source/opt/ |
D | loop_unroller.cpp | 86 new_phi(nullptr), in LoopUnrollState() 97 new_phi(nullptr), in LoopUnrollState() 106 previous_phi_ = new_phi; in NextIterationState() 112 new_phi = nullptr; in NextIterationState() 140 Instruction* new_phi; member 414 loop_induction_variable_ = state_.new_phi; in PartiallyUnrollResidualFactor() 864 state_.new_phi = &inst; in AssignNewResultIds()
|
D | cfg.cpp | 245 Instruction* new_phi = builder.AddPhi(phi->type_id(), preheader_phi_ops); in SplitLoopHeader() local 248 header_phi_ops.push_back({SPV_OPERAND_TYPE_ID, {new_phi->result_id()}}); in SplitLoopHeader()
|
D | merge_return_pass.cpp | 296 Instruction* new_phi = builder.AddPhi(inst.type_id(), phi_operands); in CreatePhiNodesForInst() local 297 uint32_t result_of_phi = new_phi->result_id(); in CreatePhiNodesForInst()
|
D | loop_peeling.cpp | 547 Instruction* new_phi = in PeelAfter() local 559 {new_phi->result_id()}); in PeelAfter()
|
/external/swiftshader/third_party/SPIRV-Tools/source/opt/ |
D | loop_unroller.cpp | 86 new_phi(nullptr), in LoopUnrollState() 97 new_phi(nullptr), in LoopUnrollState() 106 previous_phi_ = new_phi; in NextIterationState() 112 new_phi = nullptr; in NextIterationState() 140 Instruction* new_phi; member 414 loop_induction_variable_ = state_.new_phi; in PartiallyUnrollResidualFactor() 864 state_.new_phi = &inst; in AssignNewResultIds()
|
D | cfg.cpp | 245 Instruction* new_phi = builder.AddPhi(phi->type_id(), preheader_phi_ops); in SplitLoopHeader() local 248 header_phi_ops.push_back({SPV_OPERAND_TYPE_ID, {new_phi->result_id()}}); in SplitLoopHeader()
|
D | merge_return_pass.cpp | 296 Instruction* new_phi = builder.AddPhi(inst.type_id(), phi_operands); in CreatePhiNodesForInst() local 297 uint32_t result_of_phi = new_phi->result_id(); in CreatePhiNodesForInst()
|
D | loop_peeling.cpp | 547 Instruction* new_phi = in PeelAfter() local 559 {new_phi->result_id()}); in PeelAfter()
|