| /xsrc/external/mit/MesaLib/dist/src/compiler/nir/ |
| H A D | nir_conversion_builder.h | 58 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 D | nir_builder.h | 793 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 D | nir_validate.c | 390 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 D | nir_lower_int64.c | 688 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 D | nir_builder.h | 637 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 D | nir_validate.c | 365 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...] |