Searched refs:new_bit_size (Results 1 – 6 of 6) sorted by relevance
| /external/mesa3d/src/compiler/nir/ |
| D | nir_opt_load_store_vectorize.c | 640 new_bitsize_acceptable(struct vectorize_ctx *ctx, unsigned new_bit_size, in new_bitsize_acceptable() argument 643 if (size % new_bit_size != 0) in new_bitsize_acceptable() 646 unsigned new_num_components = size / new_bit_size; in new_bitsize_acceptable() 664 common_bit_size = MIN2(common_bit_size, new_bit_size); in new_bitsize_acceptable() 667 if (new_bit_size / common_bit_size > NIR_MAX_VEC_COMPONENTS) in new_bitsize_acceptable() 676 new_bit_size, new_num_components, hole_size, in new_bitsize_acceptable() 685 if (low_size % new_bit_size != 0) in new_bitsize_acceptable() 687 if (high_size % new_bit_size != 0) in new_bitsize_acceptable() 691 if (!nir_component_mask_can_reinterpret(write_mask, get_bit_size(low), new_bit_size)) in new_bitsize_acceptable() 695 if (!nir_component_mask_can_reinterpret(write_mask, get_bit_size(high), new_bit_size)) in new_bitsize_acceptable() [all …]
|
| D | nir_deref.c | 1384 const unsigned new_bit_size = glsl_get_bit_size(parent->type); in opt_load_vec_deref() local 1388 load->def.bit_size = new_bit_size; in opt_load_vec_deref() 1394 if (old_bit_size != new_bit_size) in opt_load_vec_deref() 1423 const unsigned new_bit_size = glsl_get_bit_size(parent->type); in opt_store_vec_deref() local 1429 if (old_bit_size != new_bit_size) in opt_store_vec_deref() 1430 data = nir_bitcast_vector(b, data, new_bit_size); in opt_store_vec_deref() 1437 new_bit_size); in opt_store_vec_deref()
|
| D | nir.c | 136 unsigned new_bit_size) in nir_component_mask_can_reinterpret() argument 139 assert(util_is_power_of_two_nonzero(new_bit_size)); in nir_component_mask_can_reinterpret() 141 if (old_bit_size == new_bit_size) in nir_component_mask_can_reinterpret() 144 if (old_bit_size == 1 || new_bit_size == 1) in nir_component_mask_can_reinterpret() 147 if (old_bit_size > new_bit_size) { in nir_component_mask_can_reinterpret() 148 unsigned ratio = old_bit_size / new_bit_size; in nir_component_mask_can_reinterpret() 158 if (start % new_bit_size != 0) in nir_component_mask_can_reinterpret() 160 if (count % new_bit_size != 0) in nir_component_mask_can_reinterpret() 172 unsigned new_bit_size) in nir_component_mask_reinterpret() argument 174 assert(nir_component_mask_can_reinterpret(mask, old_bit_size, new_bit_size)); in nir_component_mask_reinterpret() [all …]
|
| D | nir_opt_varyings.c | 3501 unsigned new_bit_size = postdom_def->bit_size; in try_move_postdominator() local 3503 if (new_bit_size == 1) { in try_move_postdominator() 3508 new_bit_size = 32; in try_move_postdominator() 3555 b, 1, new_bit_size, baryc, nir_imm_int(b, 0), in try_move_postdominator() 3559 new_bit_size, in try_move_postdominator() 3563 mask = new_bit_size == 16 ? linkage->convergent16_mask in try_move_postdominator() 3566 mask = new_bit_size == 16 ? linkage->interp_fp16_mask in try_move_postdominator() 3571 mask = new_bit_size == 16 ? linkage->interp_fp16_qual_masks[i] in try_move_postdominator() 3580 nir_load_per_vertex_input(b, 1, new_bit_size, in try_move_postdominator() 3585 new_bit_size, in try_move_postdominator() [all …]
|
| D | nir.h | 152 unsigned new_bit_size); 156 unsigned new_bit_size);
|
| /external/mesa3d/src/microsoft/compiler/ |
| D | dxil_nir.c | 857 cast_phi(nir_builder *b, nir_phi_instr *phi, unsigned new_bit_size) in cast_phi() argument 869 nir_def *cast = nir_u2uN(b, src->src.ssa, new_bit_size); in cast_phi() 875 new_bit_size); in cast_phi()
|