Lines Matching refs:nir_imm_int

53    return nir_iand(b, nir_ushr(b, v, nir_imm_int(b, start)),  in bitfield_extract()
54 nir_imm_int(b, mask)); in bitfield_extract()
128 vertex_stride = nir_imm_int(b, state->map.stride * 4); in build_local_offset()
129 attr_offset = nir_imm_int(b, state->map.loc[index] + 4 * comp); in build_local_offset()
135 nir_imm_int(b, comp * 4)); in build_local_offset()
145 nir_iadd(b, attr_offset, nir_ishl(b, offset, nir_imm_int(b, 4)))); in build_local_offset()
385 return nir_imm_int(b, b->shader->info.tess.tcs_vertices_out); in build_tcs_out_vertices()
402 offset = nir_imm_int(b, 0); in build_per_vertex_offset()
407 offset = nir_ishl(b, offset, nir_imm_int(b, 2)); in build_per_vertex_offset()
415 attr_offset = nir_imm_int(b, state->map.loc[index] + comp); in build_per_vertex_offset()
419 nir_imm_int(b, comp)); in build_per_vertex_offset()
427 vertex_offset = nir_ishl(b, vertex, nir_imm_int(b, 2)); in build_per_vertex_offset()
432 attr_offset = nir_iadd(b, nir_imm_int(b, index * 4 + comp), offset); in build_per_vertex_offset()
433 vertex_offset = nir_imm_int(b, 0); in build_per_vertex_offset()
478 nir_imul24(b, patch_id, nir_imm_int(b, patch_stride)); in build_tessfactor_base()
495 return nir_iadd(b, patch_offset, nir_imm_int(b, offset)); in build_tessfactor_base()
608 nif = nir_push_if(b, nir_ult(b, offset, nir_imm_int(b, levels))); in lower_tess_ctrl_block()
677 nir_store_output(&b, nir_load_primitive_id(&b), nir_imm_int(&b, 0), in ir3_nir_lower_tess_ctrl()
707 nir_ssa_def *cond = nir_ult(&b, iid, nir_imm_int(&b, nvertices)); in ir3_nir_lower_tess_ctrl()
795 nir_iadd(b, offset, nir_imm_int(b, nir_intrinsic_component(intr))); in lower_tess_eval_block()
851 nir_store_var(b, state->vertex_flags_out, nir_imm_int(b, 4), 0x1); in lower_gs_block()
867 nir_imm_int(b, stream)), in lower_gs_block()
881 nir_imm_int(b, 1)), in lower_gs_block()
888 nir_iadd(b, count, nir_imm_int(b, 1)), 0x1); /* .x */ in lower_gs_block()
889 nir_store_var(b, state->vertex_flags_out, nir_imm_int(b, 0), 0x1); in lower_gs_block()
973 nir_store_var(&b, state.vertex_count_var, nir_imm_int(&b, 0), 0x1); in ir3_nir_lower_gs()
974 nir_store_var(&b, state.emitted_vertex_var, nir_imm_int(&b, 0), 0x1); in ir3_nir_lower_gs()
975 nir_store_var(&b, state.vertex_flags_out, nir_imm_int(&b, 4), 0x1); in ir3_nir_lower_gs()