OpenGrok
Home
Sort by relevance
Sort by last modified time
Full Search
Definition
Symbol
File Path
History
|
|
Help
Searched
refs:nir_alu_instr
(Results
1 - 25
of
48
) sorted by null
1
2
/external/mesa3d/src/compiler/nir/
nir_search.h
79
bool (*cond)(
nir_alu_instr
*instr, unsigned src,
113
bool (*cond)(
nir_alu_instr
*instr);
126
nir_alu_instr
*
127
nir_replace_instr(
nir_alu_instr
*instr, const nir_search_expression *search,
nir_opt_remove_phis.c
31
static
nir_alu_instr
*
37
nir_alu_instr
*alu = nir_instr_as_alu(ssa->parent_instr);
42
matching_mov(
nir_alu_instr
*mov1, nir_ssa_def *ssa)
47
nir_alu_instr
*mov2 = get_parent_mov(ssa);
78
nir_alu_instr
*mov = NULL;
nir_search_helpers.h
39
is_pos_power_of_two(
nir_alu_instr
*instr, unsigned src, unsigned num_components,
69
is_neg_power_of_two(
nir_alu_instr
*instr, unsigned src, unsigned num_components,
95
is_zero_to_one(
nir_alu_instr
*instr, unsigned src, unsigned num_components,
118
is_used_more_than_once(
nir_alu_instr
*instr)
134
is_used_once(
nir_alu_instr
*instr)
156
is_not_used_by_if(
nir_alu_instr
*instr)
nir_lower_double_packing.c
60
nir_alu_instr
*alu_instr = (
nir_alu_instr
*) instr;
nir_opt_copy_propagate.c
35
static bool is_move(
nir_alu_instr
*instr)
56
static bool is_vec(
nir_alu_instr
*instr)
73
is_swizzleless_move(
nir_alu_instr
*instr)
114
nir_alu_instr
*alu_instr = nir_instr_as_alu(src_instr);
143
copy_prop_alu_src(
nir_alu_instr
*parent_alu_instr, unsigned index)
157
nir_alu_instr
*alu_instr = nir_instr_as_alu(src_instr);
215
nir_alu_instr
*alu_instr = nir_instr_as_alu(instr);
nir_opt_undef.c
39
opt_undef_csel(
nir_alu_instr
*instr)
78
opt_undef_vecN(nir_builder *b,
nir_alu_instr
*alu)
142
nir_alu_instr
*alu = nir_instr_as_alu(instr);
nir_lower_to_source_mods.c
43
nir_alu_instr
*alu = nir_instr_as_alu(instr);
52
nir_alu_instr
*parent = nir_instr_as_alu(alu->src[i].src.ssa->parent_instr);
147
nir_alu_instr
*child_alu = nir_instr_as_alu(child);
167
nir_alu_instr
*child_alu = nir_instr_as_alu(child_src->parent_instr);
nir_lower_vec_to_movs.c
56
insert_mov(
nir_alu_instr
*vec, unsigned start_idx, nir_shader *shader)
60
nir_alu_instr
*mov = nir_alu_instr_create(shader, nir_op_imov);
107
has_replicated_dest(
nir_alu_instr
*alu)
121
try_coalesce(
nir_alu_instr
*vec, unsigned start_idx)
149
nir_alu_instr
*src_alu =
222
nir_alu_instr
*vec = nir_instr_as_alu(instr);
nir_move_vec_src_uses_to_dest.c
71
nir_alu_instr
*vec = nir_instr_as_alu(instr);
138
nir_alu_instr
*use_alu = nir_instr_as_alu(use->parent_instr);
nir_lower_alu_to_scalar.c
29
* Replaces
nir_alu_instr
operations with more than one channel used in the
34
nir_alu_ssa_dest_init(
nir_alu_instr
*instr, unsigned num_components,
43
lower_reduction(
nir_alu_instr
*instr, nir_op chan_op, nir_op merge_op,
50
nir_alu_instr
*chan = nir_alu_instr_create(builder->shader, chan_op);
77
lower_alu_instr_scalar(
nir_alu_instr
*instr, nir_builder *b)
216
nir_alu_instr
*lower = nir_alu_instr_create(b->shader, instr->op);
nir_lower_atomics.c
130
nir_alu_instr
*mul = nir_alu_instr_create(mem_ctx, nir_op_imul);
138
nir_alu_instr
*add = nir_alu_instr_create(mem_ctx, nir_op_iadd);
nir_opt_peephole_select.c
96
nir_alu_instr
*mov = nir_instr_as_alu(instr);
207
nir_alu_instr
*sel = nir_alu_instr_create(shader, nir_op_bcsel);
nir_search.c
39
match_expression(const nir_search_expression *expr,
nir_alu_instr
*instr,
63
nir_alu_instr
*src_alu = nir_instr_as_alu(src.ssa->parent_instr);
95
match_value(const nir_search_value *value,
nir_alu_instr
*instr, unsigned src,
246
match_expression(const nir_search_expression *expr,
nir_alu_instr
*instr,
451
nir_alu_instr
*alu = nir_alu_instr_create(mem_ctx, expr->opcode);
570
nir_alu_instr
*
571
nir_replace_instr(
nir_alu_instr
*instr, const nir_search_expression *search,
599
nir_alu_instr
*mov = nir_alu_instr_create(mem_ctx, nir_op_imov);
nir_lower_locals_to_regs.c
163
nir_alu_instr
*mul = nir_alu_instr_create(state->shader, nir_op_imul);
181
nir_alu_instr
*add = nir_alu_instr_create(state->shader,
213
nir_alu_instr
*mov = nir_alu_instr_create(state->shader, nir_op_imov);
240
nir_alu_instr
*mov = nir_alu_instr_create(state->shader, nir_op_imov);
nir_opt_move_comparisons.c
152
nir_alu_instr
*alu = nir_instr_as_alu(instr);
nir_lower_phis_to_scalar.c
60
nir_alu_instr
*src_alu = nir_instr_as_alu(src_instr);
206
nir_alu_instr
*vec = nir_alu_instr_create(state->mem_ctx, vec_op);
221
nir_alu_instr
*mov = nir_alu_instr_create(state->mem_ctx,
nir_loop_analyze.c
166
nir_alu_instr
*alu = nir_instr_as_alu(def->parent_instr);
243
nir_alu_instr
*alu = nir_instr_as_alu(src_var->def->parent_instr);
362
nir_const_value *limit,
nir_alu_instr
*alu)
451
nir_alu_instr
*cond_alu, bool limit_rhs, bool invert_cond)
455
nir_alu_instr
*alu = nir_instr_as_alu(alu_def->def->parent_instr);
551
nir_alu_instr
*alu = nir_instr_as_alu(terminator->conditional_instr);
nir_opt_dce.c
69
nir_alu_instr
*alu_instr;
nir_lower_regs_to_ssa.c
107
rewrite_alu_instr(
nir_alu_instr
*alu, struct regs_to_ssa_state *state)
189
nir_alu_instr
*vec = nir_alu_instr_create(state->shader, vecN_op);
nir_instr_set.c
51
hash_alu(uint32_t hash, const
nir_alu_instr
*instr)
232
nir_alu_srcs_equal(const
nir_alu_instr
*alu1, const
nir_alu_instr
*alu2,
261
nir_alu_instr
*alu1 = nir_instr_as_alu(instr1);
262
nir_alu_instr
*alu2 = nir_instr_as_alu(instr2);
nir_builder.h
179
nir_alu_instr
*instr = nir_alu_instr_create(build->shader, op);
269
nir_alu_instr
*mov = nir_alu_instr_create(build->shader, nir_op_fmov);
283
nir_alu_instr
*mov = nir_alu_instr_create(build->shader, nir_op_imov);
392
nir_ssa_for_alu_src(nir_builder *build,
nir_alu_instr
*instr, unsigned srcn)
/external/mesa3d/src/mesa/drivers/dri/i965/
brw_nir_opt_peephole_ffma.c
48
nir_alu_instr
*use_alu = nir_instr_as_alu(use_instr);
70
static
nir_alu_instr
*
81
nir_alu_instr
*alu = nir_instr_as_alu(instr);
173
nir_alu_instr
*add = nir_instr_as_alu(instr);
191
nir_alu_instr
*mul;
237
nir_alu_instr
*ffma = nir_alu_instr_create(b->shader, nir_op_ffma);
brw_nir_analyze_boolean_resolves.c
110
nir_alu_instr
*alu = nir_instr_as_alu(instr);
brw_fs.h
202
void nir_emit_alu(const brw::fs_builder &bld,
nir_alu_instr
*instr);
235
bool optimize_extract_to_float(
nir_alu_instr
*instr,
237
bool optimize_frontfacing_ternary(
nir_alu_instr
*instr,
/external/mesa3d/src/gallium/drivers/freedreno/ir3/
ir3_nir_lower_if_else.c
139
nir_alu_instr
*alu = nir_instr_as_alu(instr);
267
nir_alu_instr
*sel = nir_alu_instr_create(mem_ctx, nir_op_bcsel);
Completed in 1147 milliseconds
1
2