Searched refs:dest_bit_size (Results 1 - 6 of 6) sorted by relevance

/xsrc/external/mit/MesaLib/dist/src/compiler/nir/
H A Dnir_conversion_builder.h58 unsigned dest_bit_size,
62 if (dest_bit_size > src_bit_size)
66 nir_type_float | dest_bit_size,
68 nir_op high_conv = nir_type_conversion_op(nir_type_float | dest_bit_size,
81 nir_ssa_def *inf = nir_imm_floatN_t(b, INFINITY, dest_bit_size);
92 nir_ssa_def *neg_inf = nir_imm_floatN_t(b, -INFINITY, dest_bit_size);
97 nir_round_float_to_float(b, src, dest_bit_size,
99 nir_round_float_to_float(b, src, dest_bit_size,
111 unsigned dest_bit_size,
118 switch (dest_bit_size) {
57 nir_round_float_to_float(nir_builder * b,nir_ssa_def * src,unsigned dest_bit_size,nir_rounding_mode round) argument
109 nir_round_int_to_float(nir_builder * b,nir_ssa_def * src,nir_alu_type src_type,unsigned dest_bit_size,nir_rounding_mode round) argument
238 unsigned dest_bit_size = nir_alu_type_get_type_size(dest_type); local in function:nir_get_clamp_limits
402 unsigned dest_bit_size = nir_alu_type_get_type_size(dest_type); local in function:nir_simplify_conversion_rounding
449 unsigned dest_bit_size = nir_alu_type_get_type_size(dest_type); local in function:nir_convert_with_rounding
[all...]
H A Dnir_builder.h793 nir_i2i(nir_builder *build, nir_ssa_def *x, unsigned dest_bit_size) argument
795 if (x->bit_size == dest_bit_size)
798 switch (dest_bit_size) {
808 nir_u2u(nir_builder *build, nir_ssa_def *x, unsigned dest_bit_size) argument
810 if (x->bit_size == dest_bit_size)
813 switch (dest_bit_size) {
1010 nir_pack_bits(nir_builder *b, nir_ssa_def *src, unsigned dest_bit_size) argument
1012 assert(src->num_components * src->bit_size == dest_bit_size);
1014 switch (dest_bit_size) {
1033 nir_ssa_def *dest = nir_imm_intN_t(b, 0, dest_bit_size);
1043 nir_unpack_bits(nir_builder * b,nir_ssa_def * src,unsigned dest_bit_size) argument
1091 nir_extract_bits(nir_builder * b,nir_ssa_def ** srcs,unsigned num_srcs,unsigned first_bit,unsigned dest_num_components,unsigned dest_bit_size) argument
1157 nir_bitcast_vector(nir_builder * b,nir_ssa_def * src,unsigned dest_bit_size) argument
[all...]
H A Dnir_validate.c390 unsigned dest_bit_size = nir_dest_bit_size(instr->dest.dest); local in function:validate_alu_instr
392 validate_assert(state, dest_bit_size == nir_alu_type_get_type_size(dest_type));
394 validate_assert(state, dest_bit_size == instr_bit_size);
401 validate_assert(state, dest_bit_size == 16 || dest_bit_size == 32 ||
402 dest_bit_size == 64);
589 unsigned dest_bit_size = 0; local in function:validate_intrinsic_instr
595 dest_bit_size = nir_alu_type_get_type_size(dest_type);
597 validate_assert(state, dest_bit_size != 0);
607 dest_bit_size
[all...]
H A Dnir_lower_int64.c688 lower_2f(nir_builder *b, nir_ssa_def *x, unsigned dest_bit_size, argument
695 nir_imm_floatN_t(b, -1, dest_bit_size),
696 nir_imm_floatN_t(b, 1, dest_bit_size));
703 switch (dest_bit_size) {
711 unreachable("Invalid dest_bit_size");
741 if (dest_bit_size == 32)
/xsrc/external/mit/MesaLib.old/dist/src/compiler/nir/
H A Dnir_builder.h637 nir_i2i(nir_builder *build, nir_ssa_def *x, unsigned dest_bit_size) argument
639 if (x->bit_size == dest_bit_size)
642 switch (dest_bit_size) {
652 nir_u2u(nir_builder *build, nir_ssa_def *x, unsigned dest_bit_size) argument
654 if (x->bit_size == dest_bit_size)
657 switch (dest_bit_size) {
711 nir_pack_bits(nir_builder *b, nir_ssa_def *src, unsigned dest_bit_size) argument
713 assert(src->num_components * src->bit_size == dest_bit_size);
715 switch (dest_bit_size) {
734 nir_ssa_def *dest = nir_imm_intN_t(b, 0, dest_bit_size);
744 nir_unpack_bits(nir_builder * b,nir_ssa_def * src,unsigned dest_bit_size) argument
779 nir_bitcast_vector(nir_builder * b,nir_ssa_def * src,unsigned dest_bit_size) argument
[all...]
H A Dnir_validate.c365 unsigned dest_bit_size = nir_dest_bit_size(instr->dest.dest); local in function:validate_alu_instr
367 validate_assert(state, dest_bit_size == nir_alu_type_get_type_size(dest_type));
369 validate_assert(state, dest_bit_size == instr_bit_size);
376 validate_assert(state, dest_bit_size == 16 || dest_bit_size == 32 ||
377 dest_bit_size == 64);
498 unsigned dest_bit_size = 0; local in function:validate_intrinsic_instr
506 dest_bit_size = param->bit_size;
517 dest_bit_size = glsl_get_bit_size(src->type);
520 dest_bit_size |
[all...]

Completed in 12 milliseconds