| /xsrc/external/mit/MesaLib/dist/src/compiler/spirv/ |
| vtn_amd.c | 36 def = nir_cube_face_index_amd(&b->nb, vtn_get_nir_ssa(b, w[5])); 39 def = nir_cube_face_coord_amd(&b->nb, vtn_get_nir_ssa(b, w[5])); 42 def = nir_pack_64_2x32(&b->nb, nir_shader_clock(&b->nb, NIR_SCOPE_SUBGROUP)); 82 nir_intrinsic_instr *intrin = nir_intrinsic_instr_create(b->nb.shader, op); 108 intrin->src[1] = nir_src_for_ssa(nir_imm_int(&b->nb, 0)); 111 nir_builder_instr_insert(&b->nb, &intrin->instr); 121 struct nir_builder *nb = &b->nb; local 140 def = nir_fmin(nb, src[0], nir_fmin(nb, src[1], src[2])) [all...] |
| vtn_glsl450.c | 104 case 2: return build_mat2_det(&b->nb, cols); 105 case 3: return build_mat3_det(&b->nb, cols); 106 case 4: return build_mat4_det(&b->nb, cols); 156 elem[r] = build_mat_subdet(&b->nb, src, size, c, r); 159 elem[r] = nir_fneg(&b->nb, elem[r]); 162 adj_col[c] = nir_vec(&b->nb, elem, size); 165 nir_ssa_def *det_inv = nir_frcp(&b->nb, build_mat_det(b, src)); 169 val->elems[i]->def = nir_fmul(&b->nb, adj_col[i], det_inv); 307 struct nir_builder *nb = &b->nb; local [all...] |
| vtn_alu.c | 107 vec_src[j] = nir_fdot(&b->nb, src0_transpose->elems[j]->def, 110 dest->elems[i]->def = nir_vec(&b->nb, vec_src, src0_rows); 121 nir_fmul(&b->nb, src0->elems[src0_columns - 1]->def, 122 nir_channel(&b->nb, src1->elems[i]->def, src0_columns - 1)); 125 nir_ffma(&b->nb, src0->elems[j]->def, 126 nir_channel(&b->nb, src1->elems[i]->def, j), 148 dest->elems[i]->def = nir_imul(&b->nb, mat->elems[i]->def, scalar); 150 dest->elems[i]->def = nir_fmul(&b->nb, mat->elems[i]->def, scalar); 165 dest->elems[i]->def = nir_fneg(&b->nb, src0->elems[i]->def); 174 nir_fadd(&b->nb, src0->elems[i]->def, src1->elems[i]->def) [all...] |
| vtn_opencl.c | 193 nir_variable *ret_tmp = nir_local_variable_create(b->nb.impl, 196 ret_deref = nir_build_deref_var(&b->nb, ret_tmp); 202 nir_builder_instr_insert(&b->nb, &call->instr); 287 nir_ssa_def *ret = nir_build_alu(&b->nb, nir_alu_op_for_opencl_opcode(b, (enum OpenCLstd_Entrypoints)opcode), 290 ret = nir_u2u(&b->nb, ret, glsl_get_bit_size(dest_type->type)); 474 return ret_deref ? nir_load_deref(&b->nb, ret_deref) : NULL; 482 nir_builder *nb = &b->nb; local 488 return nir_iabs_diff(nb, srcs[0], srcs[1]); 490 return nir_uabs_diff(nb, srcs[0], srcs[1]) 845 nir_builder *nb = &b->nb; local [all...] |
| vtn_cfg.c | 103 value->def = nir_load_param(&b->nb, (*param_idx)++); 120 nir_call_instr *call = nir_call_instr_create(b->nb.shader, 129 nir_local_variable_create(b->nb.impl, 132 ret_deref = nir_build_deref_var(&b->nb, ret_tmp); 142 nir_builder_instr_insert(&b->nb, &call->instr); 209 nir_builder_init(&b->nb, impl); 210 b->nb.cursor = nir_before_cf_list(&impl->body); 211 b->nb.exact = b->exact; 891 nir_local_variable_create(b->nb.impl, type->type, "phi"); 895 vtn_local_load(b, nir_build_deref_var(&b->nb, phi_var), 0)) [all...] |
| vtn_subgroup.c | 39 index = nir_u2u32(&b->nb, index); 54 nir_intrinsic_instr_create(b->nb.shader, nir_op); 66 nir_builder_instr_insert(&b->nb, &intrin->instr); 84 nir_intrinsic_instr_create(b->nb.shader, nir_intrinsic_elect); 87 nir_builder_instr_insert(&b->nb, &elect->instr); 98 nir_intrinsic_instr_create(b->nb.shader, nir_intrinsic_ballot); 102 nir_builder_instr_insert(&b->nb, &ballot->instr); 113 nir_intrinsic_instr_create(b->nb.shader, 117 intrin->src[1] = nir_src_for_ssa(nir_load_subgroup_invocation(&b->nb)); 121 nir_builder_instr_insert(&b->nb, &intrin->instr) 319 nir_builder *nb = &b->nb; local [all...] |
| vtn_variables.c | 62 copy->deref = nir_alignment_deref_cast(&b->nb, ptr->deref, alignment, 0); 205 return nir_imm_intN_t(&b->nb, link.id * stride, bit_size); 209 ssa = nir_i2i(&b->nb, ssa, bit_size); 210 return nir_imul_imm(&b->nb, ssa, stride); 236 desc_array_index = nir_imm_int(&b->nb, 0); 244 nir_intrinsic_instr_create(b->nb.shader, 256 nir_builder_instr_insert(&b->nb, &instr->instr); 268 nir_intrinsic_instr_create(b->nb.shader, 279 nir_builder_instr_insert(&b->nb, &instr->instr); 291 nir_intrinsic_instr_create(b->nb.shader [all...] |
| spirv_to_nir.c | 208 val->def = nir_ssa_undef(&b->nb, num_components, bit_size); 249 nir_instr_insert_before_cf_list(&b->nb.impl->body, &load->instr); 370 return nir_build_deref_cast(&b->nb, vtn_get_nir_ssa(b, value_id), 389 return nir_build_deref_cast(&b->nb, vtn_get_nir_ssa(b, value_id), 397 return nir_vec2(&b->nb, &si.image->dest.ssa, &si.sampler->dest.ssa); 419 si.image = nir_build_deref_cast(&b->nb, nir_channel(&b->nb, si_vec2, 0), 422 si.sampler = nir_build_deref_cast(&b->nb, nir_channel(&b->nb, si_vec2, 1), 2477 nir_scoped_barrier(&b->nb, .execution_scope=nir_exec_scope, .memory_scope=nir_mem_scope [all...] |
| /xsrc/external/mit/MesaLib.old/dist/src/compiler/spirv/ |
| vtn_amd.c | 40 val->ssa->def = nir_cube_face_index(&b->nb, vtn_ssa_value(b, w[5])->def); 43 val->ssa->def = nir_cube_face_coord(&b->nb, vtn_ssa_value(b, w[5])->def); 46 nir_intrinsic_instr *intrin = nir_intrinsic_instr_create(b->nb.shader, 49 nir_builder_instr_insert(&b->nb, &intrin->instr); 50 val->ssa->def = nir_pack_64_2x32(&b->nb, &intrin->dest.ssa); 63 struct nir_builder *nb = &b->nb; local 77 val->ssa->def = nir_fmin3(nb, src[0], src[1], src[2]); 80 val->ssa->def = nir_umin3(nb, src[0], src[1], src[2]); 83 val->ssa->def = nir_imin3(nb, src[0], src[1], src[2]) [all...] |
| vtn_glsl450.c | 104 case 2: return build_mat2_det(&b->nb, cols); 105 case 3: return build_mat3_det(&b->nb, cols); 106 case 4: return build_mat4_det(&b->nb, cols); 156 elem[r] = build_mat_subdet(&b->nb, src, size, c, r); 159 elem[r] = nir_fneg(&b->nb, elem[r]); 162 adj_col[c] = nir_vec(&b->nb, elem, size); 165 nir_ssa_def *det_inv = nir_frcp(&b->nb, build_mat_det(b, src)); 169 val->elems[i]->def = nir_fmul(&b->nb, adj_col[i], det_inv); 450 struct nir_builder *nb = &b->nb; local [all...] |
| vtn_opencl.c | 111 return nir_build_alu(&b->nb, nir_alu_op_for_opencl_opcode(b, opcode), 119 nir_builder *nb = &b->nb; local 123 return nir_iabs_diff(nb, srcs[0], srcs[1]); 125 return nir_uabs_diff(nb, srcs[0], srcs[1]); 127 return nir_bitselect(nb, srcs[0], srcs[1], srcs[2]); 129 return nir_fclamp(nb, srcs[0], srcs[1], srcs[2]); 131 return nir_iclamp(nb, srcs[0], srcs[1], srcs[2]); 133 return nir_uclamp(nb, srcs[0], srcs[1], srcs[2]); 135 return nir_copysign(nb, srcs[0], srcs[1]) [all...] |
| vtn_alu.c | 107 vec_src[j] = nir_fdot(&b->nb, src0_transpose->elems[j]->def, 110 dest->elems[i]->def = nir_vec(&b->nb, vec_src, src0_rows); 121 nir_fmul(&b->nb, src0->elems[0]->def, 122 nir_channel(&b->nb, src1->elems[i]->def, 0)); 125 nir_fadd(&b->nb, dest->elems[i]->def, 126 nir_fmul(&b->nb, src0->elems[j]->def, 127 nir_channel(&b->nb, src1->elems[i]->def, j))); 148 dest->elems[i]->def = nir_imul(&b->nb, mat->elems[i]->def, scalar); 150 dest->elems[i]->def = nir_fmul(&b->nb, mat->elems[i]->def, scalar); 166 dest->ssa->elems[i]->def = nir_fneg(&b->nb, src0->elems[i]->def) [all...] |
| vtn_cfg.c | 42 return vtn_pointer_from_ssa(b, nir_load_param(&b->nb, param_idx), ptr_type); 173 value->def = nir_load_param(&b->nb, (*param_idx)++); 189 nir_call_instr *call = nir_call_instr_create(b->nb.shader, callee); 197 nir_local_variable_create(b->nb.impl, 200 ret_deref = nir_build_deref_var(&b->nb, ret_tmp); 230 nir_builder_instr_insert(&b->nb, &call->instr); 288 nir_builder_init(&b->nb, func->impl); 289 b->nb.cursor = nir_before_cf_list(&b->func->impl->body); 290 b->nb.exact = b->exact; 331 nir_ssa_def *ssa_ptr = nir_load_param(&b->nb, b->func_param_idx++) [all...] |
| vtn_subgroup.c | 40 index = nir_u2u32(&b->nb, index); 53 nir_intrinsic_instr_create(b->nb.shader, nir_op); 65 nir_builder_instr_insert(&b->nb, &intrin->instr); 83 nir_intrinsic_instr_create(b->nb.shader, nir_intrinsic_elect); 86 nir_builder_instr_insert(&b->nb, &elect->instr); 95 nir_intrinsic_instr_create(b->nb.shader, nir_intrinsic_ballot); 99 nir_builder_instr_insert(&b->nb, &ballot->instr); 110 nir_intrinsic_instr_create(b->nb.shader, 114 intrin->src[1] = nir_src_for_ssa(nir_load_subgroup_invocation(&b->nb)); 118 nir_builder_instr_insert(&b->nb, &intrin->instr) [all...] |
| vtn_variables.c | 123 return nir_imm_intN_t(&b->nb, link.id * stride, bit_size); 127 ssa = nir_i2i(&b->nb, ssa, bit_size); 128 return nir_imul_imm(&b->nb, ssa, stride); 164 desc_array_index = nir_imm_int(&b->nb, 0); 168 nir_intrinsic_instr_create(b->nb.shader, 182 nir_builder_instr_insert(&b->nb, &instr->instr); 192 nir_intrinsic_instr_create(b->nb.shader, 205 nir_builder_instr_insert(&b->nb, &instr->instr); 215 nir_intrinsic_instr_create(b->nb.shader, 226 nir_builder_instr_insert(&b->nb, &desc_load->instr) [all...] |
| spirv_to_nir.c | 182 val->def = nir_ssa_undef(&b->nb, num_components, bit_size); 242 nir_instr_insert_before_cf_list(&b->nb.impl->body, &load->instr); 259 nir_instr_insert_before_cf_list(&b->nb.impl->body, &load->instr); 2250 p->src = nir_src_for_ssa(nir_channels(&b->nb, coord, 2269 p->src = nir_src_for_ssa(nir_channel(&b->nb, coord, coord_components)); 2422 nir_builder_instr_insert(&b->nb, &instr->instr); 2431 src[0] = nir_src_for_ssa(nir_imm_int(&b->nb, 1)); 2435 src[0] = nir_src_for_ssa(nir_imm_int(&b->nb, -1)); 2440 nir_src_for_ssa(nir_ineg(&b->nb, vtn_ssa_value(b, w[6])->def)); 2477 return nir_swizzle(&b->nb, coord->def, swizzle, 4, false) [all...] |
| /xsrc/external/mit/libX11/dist/include/X11/ |
| ImUtil.h | 25 int nb);
|
| /xsrc/external/mit/xf86-video-qxl/dist/src/ |
| mspace.c | 1813 size_t nb) { 1817 mchunkptr q = chunk_plus_offset(p, nb); 1818 size_t qsize = psize - nb; 1819 set_size_and_pinuse_of_inuse_chunk(m, p, nb); 1849 check_malloced_chunk(m, chunk2mem(p), nb); 1857 static void* sys_alloc(mstate m, size_t nb) { 1865 static void* tmalloc_large(mstate m, size_t nb) { 1867 size_t rsize = -nb; /* Unsigned negation */ 1870 compute_tree_index(nb, idx); 1873 /* Traverse tree for this bin looking for node with size == nb */ 1994 size_t nb = request2size(bytes); local 2064 size_t nb = request2size(bytes); local 2165 size_t nb; local [all...] |
| /xsrc/external/mit/libX11/dist/src/ |
| PolyTxt.c | 122 int nb = SIZEOF(xTextElt); local 124 BufAlloc (char *, tbuf, nb);
|
| PolyTxt16.c | 121 int nb = SIZEOF(xTextElt); local 123 BufAlloc (xTextElt *, elt, nb);
|
| /xsrc/external/mit/ctwm/dist/ |
| animate.c | 175 int nb; local 206 nb = scr->TBInfo.nleft + scr->TBInfo.nright; 207 for(i = 0, tbw = t->titlebuttons; i < nb; i++, tbw++) {
|
| /xsrc/external/mit/MesaLib/dist/src/gallium/drivers/r600/sb/ |
| sb_valtable.cpp | 351 void * nb = malloc(block_size); local 352 blocks.push_back(nb); 461 sb_value_set::iterator::iterator(shader& sh, sb_value_set* s, unsigned nb) 462 : vp(sh.get_value_pool()), s(s), nb(nb) {}
|
| sb_ir.h | 330 unsigned nb; member in class:r600_sb::sb_value_set::iterator 332 iterator(shader &sh, sb_value_set *s, unsigned nb = 0); 336 if (nb + 1 < s->bs.size()) 337 nb = s->bs.find_bit(nb + 1); 339 nb = s->bs.size(); 343 return s != i.s || nb != i.nb; 347 return vp[nb];
|
| /xsrc/external/mit/MesaLib.old/dist/src/gallium/drivers/r600/sb/ |
| sb_valtable.cpp | 351 void * nb = malloc(block_size); local 352 blocks.push_back(nb); 461 sb_value_set::iterator::iterator(shader& sh, sb_value_set* s, unsigned nb) 462 : vp(sh.get_value_pool()), s(s), nb(nb) {}
|
| sb_ir.h | 330 unsigned nb; member in class:r600_sb::sb_value_set::iterator 332 iterator(shader &sh, sb_value_set *s, unsigned nb = 0); 336 if (nb + 1 < s->bs.size()) 337 nb = s->bs.find_bit(nb + 1); 339 nb = s->bs.size(); 343 return s != i.s || nb != i.nb; 347 return vp[nb];
|