Searched refs:nir_const_value (Results 1 - 25 of 77) sorted by relevance

1234

/xsrc/external/mit/MesaLib/dist/src/compiler/nir/
H A Dnir_constant_expressions.h33 void nir_eval_const_opcode(nir_op op, nir_const_value *dest,
35 nir_const_value **src,
H A Dnir_loop_analyze.c616 guess_loop_limit(loop_info_state *state, nir_const_value *limit_val,
672 try_find_limit_of_alu(nir_ssa_scalar limit, nir_const_value *limit_val,
693 static nir_const_value
694 eval_const_unop(nir_op op, unsigned bit_size, nir_const_value src0,
698 nir_const_value dest;
699 nir_const_value *src[1] = { &src0 };
704 static nir_const_value
706 nir_const_value src0, nir_const_value src1,
710 nir_const_value des
[all...]
H A Dnir_opt_constant_folding.c46 nir_const_value src[NIR_MAX_VEC_COMPONENTS][NIR_MAX_VEC_COMPONENTS];
93 nir_const_value dest[NIR_MAX_VEC_COMPONENTS];
94 nir_const_value *srcs[NIR_MAX_VEC_COMPONENTS];
113 static nir_const_value *
130 nir_const_value *v = NULL; /* Vector value for array-deref-of-vec */
217 nir_const_value *v = const_value_for_deref(deref);
248 nir_const_value imm[NIR_MAX_VEC_COMPONENTS];
H A Dnir_lower_flrp.c227 nir_const_value *val = nir_src_as_const_value(instr->src[src].src);
261 nir_const_value *val0 = nir_src_as_const_value(instr->src[0].src);
262 nir_const_value *val1 = nir_src_as_const_value(instr->src[1].src);
H A Dnir_opt_vectorize.c229 nir_const_value *c1 = nir_src_as_const_value(alu1->src[i].src);
230 nir_const_value *c2 = nir_src_as_const_value(alu2->src[i].src);
232 nir_const_value value[NIR_MAX_VEC_COMPONENTS];
H A Dnir_convert_ycbcr.c73 nir_const_value v[3][4];
H A Dnir_format_convert.h65 nir_const_value mask[NIR_MAX_VEC_COMPONENTS];
236 nir_const_value factor[NIR_MAX_VEC_COMPONENTS];
336 nir_const_value max[NIR_MAX_VEC_COMPONENTS];
354 nir_const_value min[NIR_MAX_VEC_COMPONENTS], max[NIR_MAX_VEC_COMPONENTS];
H A Dnir_lower_bool_to_int32.c148 nir_const_value *value = load->value;
H A Dnir_opt_intrinsics.c139 nir_const_value *const_val =
/xsrc/external/mit/MesaLib.old/dist/src/compiler/nir/
H A Dnir_constant_expressions.h33 void nir_eval_const_opcode(nir_op op, nir_const_value *dest,
35 nir_const_value **src);
H A Dnir_loop_analyze.c514 guess_loop_limit(loop_info_state *state, nir_const_value *limit_val,
570 try_find_limit_of_alu(nir_ssa_scalar limit, nir_const_value *limit_val,
591 static nir_const_value
592 eval_const_unop(nir_op op, unsigned bit_size, nir_const_value src0)
595 nir_const_value dest;
596 nir_const_value *src[1] = { &src0 };
601 static nir_const_value
603 nir_const_value src0, nir_const_value src1)
606 nir_const_value des
[all...]
H A Dnir_opt_constant_folding.c44 nir_const_value src[NIR_MAX_VEC_COMPONENTS][NIR_MAX_VEC_COMPONENTS];
91 nir_const_value dest[NIR_MAX_VEC_COMPONENTS];
92 nir_const_value *srcs[NIR_MAX_VEC_COMPONENTS];
H A Dnir_opt_intrinsics.c74 nir_const_value *const_val =
H A Dnir_builder.h197 unsigned bit_size, const nir_const_value *value)
204 memcpy(load_const->value, value, sizeof(nir_const_value) * num_components);
227 nir_const_value v;
250 nir_const_value v;
261 nir_const_value v;
272 nir_const_value v;
298 nir_const_value v[2];
310 nir_const_value v[4];
324 nir_const_value v[2];
336 nir_const_value
[all...]
H A Dnir.h135 } nir_const_value; typedef in typeref:union:__anon3bab288a040a
143 static inline nir_const_value
146 nir_const_value v;
162 static inline nir_const_value
165 nir_const_value v;
177 static inline nir_const_value
180 nir_const_value v;
190 static inline nir_const_value
198 nir_const_value nir_const_value_for_float(double b, unsigned bit_size);
201 nir_const_value_as_int(nir_const_value valu
[all...]
H A Dnir_format_convert.h56 nir_const_value mask[NIR_MAX_VEC_COMPONENTS];
214 nir_const_value factor[NIR_MAX_VEC_COMPONENTS];
314 nir_const_value max[NIR_MAX_VEC_COMPONENTS];
332 nir_const_value min[NIR_MAX_VEC_COMPONENTS], max[NIR_MAX_VEC_COMPONENTS];
H A Dnir_lower_bool_to_float.c142 nir_const_value *value = load->value;
/xsrc/external/mit/MesaLib.old/src/compiler/nir/
H A Dnir_constant_expressions.c312 evaluate_b2f16(nir_const_value *_dst_val,
315 MAYBE_UNUSED nir_const_value **_src)
356 evaluate_b2f32(nir_const_value *_dst_val,
359 MAYBE_UNUSED nir_const_value **_src)
400 evaluate_b2f64(nir_const_value *_dst_val,
403 MAYBE_UNUSED nir_const_value **_src)
444 evaluate_b2i1(nir_const_value *_dst_val,
447 MAYBE_UNUSED nir_const_value **_src)
490 evaluate_b2i16(nir_const_value *_dst_val,
493 MAYBE_UNUSED nir_const_value **_sr
[all...]
/xsrc/external/mit/MesaLib.old/dist/src/compiler/nir/tests/
H A Dnegative_equal_tests.cpp28 static void count_sequence(nir_const_value c[NIR_MAX_VEC_COMPONENTS],
30 static void negate(nir_const_value dst[NIR_MAX_VEC_COMPONENTS],
31 const nir_const_value src[NIR_MAX_VEC_COMPONENTS],
47 nir_const_value c1[NIR_MAX_VEC_COMPONENTS];
48 nir_const_value c2[NIR_MAX_VEC_COMPONENTS];
224 count_sequence(nir_const_value c[NIR_MAX_VEC_COMPONENTS], nir_alu_type base_type, unsigned bits, int first)
293 negate(nir_const_value dst[NIR_MAX_VEC_COMPONENTS],
294 const nir_const_value src[NIR_MAX_VEC_COMPONENTS],
/xsrc/external/mit/MesaLib/dist/src/compiler/nir/tests/
H A Dnegative_equal_tests.cpp28 static void count_sequence(nir_const_value c[NIR_MAX_VEC_COMPONENTS],
30 static void negate(nir_const_value dst[NIR_MAX_VEC_COMPONENTS],
31 const nir_const_value src[NIR_MAX_VEC_COMPONENTS],
49 nir_const_value c1[NIR_MAX_VEC_COMPONENTS];
50 nir_const_value c2[NIR_MAX_VEC_COMPONENTS];
73 nir_const_value c1[NIR_MAX_VEC_COMPONENTS];
74 nir_const_value c2[NIR_MAX_VEC_COMPONENTS];
317 count_sequence(nir_const_value c[NIR_MAX_VEC_COMPONENTS],
374 negate(nir_const_value dst[NIR_MAX_VEC_COMPONENTS],
375 const nir_const_value sr
[all...]
/xsrc/external/mit/MesaLib/src/compiler/nir/
H A Dnir_constant_expressions.c39 constant_denorm_flush_to_zero(nir_const_value *value, unsigned bit_size)
560 evaluate_amul(nir_const_value *_dst_val,
563 UNUSED nir_const_value **_src,
669 evaluate_b16all_fequal16(nir_const_value *_dst_val,
672 UNUSED nir_const_value **_src,
838 evaluate_b16all_fequal2(nir_const_value *_dst_val,
841 UNUSED nir_const_value **_src,
1007 evaluate_b16all_fequal3(nir_const_value *_dst_val,
1010 UNUSED nir_const_value **_src,
1176 evaluate_b16all_fequal4(nir_const_value *_dst_va
[all...]
/xsrc/external/mit/MesaLib/dist/src/compiler/spirv/
H A Dnir_spirv.h41 nir_const_value value;
/xsrc/external/mit/MesaLib.old/dist/src/mesa/state_tracker/
H A Dst_nir_lower_tex_src_plane.c76 nir_const_value *plane = nir_src_as_const_value(tex->src[plane_index].src);
/xsrc/external/mit/MesaLib/dist/src/gallium/drivers/etnaviv/
H A Detnaviv_compiler_nir.c219 #define CONST_VAL(a, b) (nir_const_value) {.u64 = (uint64_t)(a) << 32 | (uint64_t)(b)}
237 const_src(struct etna_compile *c, nir_const_value *value, unsigned num_components)
375 nir_const_value values[] = {
393 nir_const_value value = CONST(0);
755 nir_const_value value[4] = {};
760 nir_const_value *cv = nir_src_as_const_value(alu->src[i].src);
782 nir_const_value *cv = nir_src_as_const_value(alu->src[i].src);
797 nir_const_value *cv = nir_src_as_const_value(alu->src[i].src);
811 nir_const_value value[4];
815 nir_const_value *c
[all...]
/xsrc/external/mit/MesaLib/dist/src/gallium/drivers/r600/sfn/
H A Dsfn_nir.h124 nir_const_value v[3] = {

Completed in 69 milliseconds

1234