HomeSort by relevance Sort by last modified time
    Searched refs:nir_src (Results 1 - 25 of 37) sorted by null

1 2

  /external/mesa3d/src/compiler/nir/
nir_opt_move_comparisons.c 78 move_comparison_source(nir_src *src, nir_block *block, nir_instr *before)
103 move_comparison_source_cb(nir_src *src, void *data)
nir.h 366 /** set of nir_src's where this register is used (read from) */
463 struct nir_src;
467 struct nir_src *indirect; /** < NULL for no indirect offset */
478 struct nir_src *indirect; /** < NULL for no indirect offset */
486 typedef struct nir_src { struct
500 } nir_src; typedef in typeref:struct:nir_src
502 static inline nir_src
505 nir_src src = { { NULL } };
512 list_for_each_entry(nir_src, src, &(reg_or_ssa_def)->uses, use_link)
515 list_for_each_entry_safe(nir_src, src, &(reg_or_ssa_def)->uses, use_link
    [all...]
nir_propagate_invariant.c 27 add_src(nir_src *src, struct set *invariants)
37 add_src_cb(nir_src *src, void *state)
nir_to_lcssa.c 51 is_if_use_inside_loop(nir_src *use, nir_loop* loop)
69 is_use_inside_loop(nir_src *use, nir_loop* loop)
nir.c 207 void nir_src_copy(nir_src *dest, const nir_src *src, void *mem_ctx)
216 dest->reg.indirect = ralloc(mem_ctx, nir_src);
234 dest->reg.indirect = ralloc(instr, nir_src);
364 src_init(nir_src *src)
493 sizeof(nir_intrinsic_instr) + num_srcs * sizeof(nir_src));
926 add_use_cb(nir_src *src, void *state)
1022 src_is_valid(const nir_src *src)
1028 remove_use_cb(nir_src *src, void *state)
    [all...]
nir_lower_locals_to_regs.c 125 static nir_src
129 nir_src src;
177 src.reg.indirect = ralloc(state->shader, nir_src);
237 nir_src reg_src = get_deref_reg_src(intrin->variables[0],
nir_opt_conditional_discard.c 87 nir_src cond;
nir_opt_dce.c 55 mark_live_cb(nir_src *src, void *_state)
nir_opt_undef.c 62 nir_src empty_src;
nir_repair_ssa.c 58 get_src_block(nir_src *src)
nir_liveness.c 86 set_src_live(nir_src *src, void *void_live)
233 src_does_not_use_def(nir_src *src, void *def)
nir_opt_copy_propagate.c 102 copy_prop_src(nir_src *src, nir_instr *parent_instr, nir_if *parent_if)
202 copy_prop_src_cb(nir_src *src, void *_state)
nir_instr_set.c 30 hash_src(uint32_t hash, const nir_src *src)
205 nir_srcs_equal(nir_src src1, nir_src src2)
403 src_is_ssa(nir_src *src, void *data)
nir_sweep.c 44 sweep_src_indirect(nir_src *src, void *nir)
nir_clone.c 227 nir_src *nsrc, const nir_src *src)
235 nsrc->reg.indirect = ralloc(ninstr_or_if, nir_src);
254 ndst->reg.indirect = ralloc(ninstr, nir_src);
nir_from_ssa.c 542 emit_copy(nir_builder *b, nir_src src, nir_src dest_src)
603 NIR_VLA_ZERO(nir_src, values, num_copies * 2);
638 nir_src dest_src = nir_src_for_reg(entry->dest.reg.reg);
nir_lower_regs_to_ssa.c 40 rewrite_src(nir_src *src, void *_state)
nir_lower_vec_to_movs.c 36 src_matches_dest_reg(nir_dest *dest, nir_src *src)
nir_lower_io.c 518 nir_src *
544 nir_src *
nir_opt_gcm.c 204 gcm_schedule_early_src(nir_src *src, void *void_state)
  /external/mesa3d/src/mesa/drivers/dri/i965/
brw_nir_analyze_boolean_resolves.c 44 get_resolve_status_for_src(nir_src *src)
67 src_mark_needs_resolve(nir_src *src, void *void_state)
brw_fs.h 227 fs_reg get_nir_src(const nir_src &src);
228 fs_reg get_nir_src_imm(const nir_src &src);
251 void emit_gs_end_primitive(const nir_src &vertex_count_nir_src);
252 void emit_gs_vertex(const nir_src &vertex_count_nir_src,
255 void emit_gs_input_load(const fs_reg &dst, const nir_src &vertex_src,
256 unsigned base_offset, const nir_src &offset_src,
brw_vec4.h 358 src_reg get_nir_src(const nir_src &src, enum brw_reg_type type,
360 src_reg get_nir_src(const nir_src &src, nir_alu_type type,
362 src_reg get_nir_src(const nir_src &src,
brw_nir.c 70 nir_src *offset = nir_get_io_offset_src(intrin);
223 nir_src *vertex = nir_get_io_vertex_index_src(intrin);
240 nir_src *offset = nir_get_io_offset_src(intrin);
  /external/mesa3d/src/intel/vulkan/
anv_nir_apply_dynamic_offsets.c 84 nir_src *offset_src = nir_get_io_offset_src(intrin);

Completed in 673 milliseconds

1 2