Searched refs:nir_foreach_src (Results 1 – 19 of 19) sorted by relevance
/external/mesa3d/src/intel/compiler/ |
D | brw_nir_analyze_boolean_resolves.c | 187 nir_foreach_src(instr, src_mark_needs_resolve, NULL); in analyze_boolean_resolves_block() 216 nir_foreach_src(instr, src_mark_needs_resolve, NULL); in analyze_boolean_resolves_block() 250 nir_foreach_src(instr, src_mark_needs_resolve, NULL); in analyze_boolean_resolves_block()
|
/external/mesa3d/src/compiler/nir/ |
D | nir_propagate_invariant.c | 96 nir_foreach_src(instr, add_src_cb, invariants); in propagate_invariant_instr() 103 nir_foreach_src(instr, add_src_cb, invariants); in propagate_invariant_instr()
|
D | nir_liveness.c | 198 nir_foreach_src(instr, set_src_live, block->live_in); in nir_live_ssa_defs_impl() 230 if (!nir_foreach_src(instr, src_does_not_use_def, def)) in search_for_use_after_instr()
|
D | nir_lower_regs_to_ssa.c | 109 nir_foreach_src(&alu->instr, rewrite_src, state); in rewrite_alu_instr() 264 nir_foreach_src(instr, rewrite_src, &state); in nir_lower_regs_to_ssa_impl()
|
D | nir_opt_move.c | 139 nir_foreach_src(instr, move_source_cb, &data); in move()
|
D | nir_opt_dce.c | 133 nir_foreach_src(instr, mark_live_cb, worklist); in nir_opt_dce_impl()
|
D | nir_sweep.c | 78 nir_foreach_src(instr, sweep_src_indirect, nir); in sweep_block()
|
D | nir_schedule.c | 444 nir_foreach_src(instr, nir_schedule_reg_src_deps, state); in nir_schedule_calculate_deps() 581 nir_foreach_src(n->instr, nir_schedule_regs_freed_src_cb, &state); in nir_schedule_regs_freed() 929 nir_foreach_src(n->instr, nir_schedule_mark_src_scheduled, scoreboard); in nir_schedule_mark_node_scheduled()
|
D | nir_lower_amul.c | 86 bool progress = nir_foreach_src(parent, lower_large_src, state); in lower_large_src()
|
D | nir_to_lcssa.c | 184 return nir_foreach_src(instr, src_is_invariant, loop) ? invariant : not_invariant; in instr_is_invariant()
|
D | nir_opt_gcm.c | 340 nir_foreach_src(instr, gcm_schedule_early_src, state); in gcm_schedule_early_instr()
|
D | nir.c | 903 nir_foreach_src(instr, add_use_cb, instr); in add_defs_uses() 991 nir_foreach_src(instr, remove_use_cb, instr); in remove_defs_uses() 1307 nir_foreach_src(nir_instr *instr, nir_foreach_src_cb cb, void *state) in nir_foreach_src() function
|
D | nir_instr_set.c | 46 !nir_foreach_src((nir_instr *)instr, src_is_ssa, NULL)) in instr_each_src_and_dest_is_ssa()
|
D | nir_deref.c | 770 nir_foreach_src(instr, rematerialize_deref_src, &state); in nir_rematerialize_derefs_in_use_blocks_impl()
|
D | nir_validate.c | 1471 nir_foreach_src(instr, validate_src_dominance, state); in validate_ssa_dominance()
|
D | nir.h | 3967 bool nir_foreach_src(nir_instr *instr, nir_foreach_src_cb cb, void *state);
|
/external/mesa3d/src/freedreno/ir3/ |
D | ir3_nir_move_varying_inputs.c | 68 nir_foreach_src(instr, move_src, state); in move_instruction_to_start_block()
|
/external/mesa3d/src/gallium/drivers/etnaviv/ |
D | etnaviv_compiler_nir_liveness.c | 217 nir_foreach_src(instr, set_src_live, &state); in etna_live_defs()
|
/external/mesa3d/src/gallium/auxiliary/nir/ |
D | nir_to_tgsi.c | 2121 nir_foreach_src(instr, ntt_src_live_interval_end_cb, c); in ntt_emit_block()
|