| /xsrc/external/mit/MesaLib/dist/src/compiler/glsl/ |
| loop_unroll.cpp | 66 loop_unroll_count(exec_list *list, loop_variable_state *ls, 68 : ls(ls), options(options) 122 loop_variable *lv = ls->get(ir->array_index->variable_referenced()); 129 if (int(array->type->length) == ls->limiting_terminator->iterations) 162 loop_variable_state *ls; member in class:loop_unroll_count 181 loop_variable_state *const ls = this->state->get(ir); local 186 assert(!ls->terminators.is_empty() || iterations == 1); 199 if (ls->limiting_terminator) { 200 limit_if = ls->limiting_terminator->ir 383 loop_variable_state *const ls = this->state->get(ir); local [all...] |
| loop_analysis.cpp | 28 static void try_add_loop_terminator(loop_variable_state *ls, ir_if *ir); 317 loop_variable_state *ls = new(this->mem_ctx) loop_variable_state; local 319 _mesa_hash_table_insert(this->ht, ir, ls); 322 return ls; 442 loop_variable_state *const ls = local 445 ls->num_loop_jumps++; 457 foreach_in_list(loop_variable_state, ls, &this->state) { 458 ls->contains_calls = true; 475 foreach_in_list(loop_variable_state, ls, &this->state) { 477 loop_variable *lv = ls->get_or_insert(var, this->in_assignee) 491 loop_variable_state *ls = this->loops->insert(ir); local 500 loop_variable_state *const ls = local [all...] |
| /xsrc/external/mit/MesaLib.old/dist/src/compiler/glsl/ |
| loop_unroll.cpp | 66 loop_unroll_count(exec_list *list, loop_variable_state *ls, 68 : ls(ls), options(options) 122 loop_variable *lv = ls->get(ir->array_index->variable_referenced()); 129 if (int(array->type->length) == ls->limiting_terminator->iterations) 162 loop_variable_state *ls; member in class:loop_unroll_count 181 loop_variable_state *const ls = this->state->get(ir); local 186 assert(!ls->terminators.is_empty() || iterations == 1); 199 if (ls->limiting_terminator) { 200 limit_if = ls->limiting_terminator->ir 383 loop_variable_state *const ls = this->state->get(ir); local [all...] |
| loop_analysis.cpp | 28 static void try_add_loop_terminator(loop_variable_state *ls, ir_if *ir); 271 loop_variable_state *ls = new(this->mem_ctx) loop_variable_state; local 273 _mesa_hash_table_insert(this->ht, ir, ls); 276 return ls; 395 loop_variable_state *const ls = local 398 ls->num_loop_jumps++; 410 foreach_in_list(loop_variable_state, ls, &this->state) { 411 ls->contains_calls = true; 428 foreach_in_list(loop_variable_state, ls, &this->state) { 430 loop_variable *lv = ls->get_or_insert(var, this->in_assignee) 444 loop_variable_state *ls = this->loops->insert(ir); local 453 loop_variable_state *const ls = local [all...] |
| /xsrc/external/mit/MesaLib/dist/src/gallium/auxiliary/gallivm/ |
| lp_bld_format_srgb.c | 357 unsigned ls; local 359 ls = dst_fmt->channel[dst_fmt->swizzle[chan]].shift; 360 shift_val = lp_build_const_int_vec(gallivm, int32_type, ls);
|
| /xsrc/external/mit/MesaLib.old/dist/src/gallium/auxiliary/gallivm/ |
| lp_bld_format_srgb.c | 356 unsigned ls; local 358 ls = dst_fmt->channel[dst_fmt->swizzle[chan]].shift; 359 shift_val = lp_build_const_int_vec(gallivm, int32_type, ls);
|
| /xsrc/external/mit/fontconfig/dist/test/ |
| test-conf.c | 184 FcLangSet* ls = FcLangSetCreate (); local 185 if (!ls) { 190 v.u.l = ls; 201 if (FcLangSetAdd (ls, (const FcChar8 *)json_object_get_string (o)) == FcFalse) {
|
| /xsrc/external/mit/xdm/dist/xdm/ |
| socket.c | 511 struct socklist *s, *g, **ls, **lg, *ns, *ng; local 522 for (s = listensocks, ls = &listensocks; s != NULL; s = ns) { 526 *ls = s->next; 529 ls = &(s->next);
|
| /xsrc/external/mit/MesaLib/dist/src/intel/compiler/ |
| brw_ir_performance.cpp | 203 perf_desc(unit u, int df, int db, int ls, int ld, int la, int lf) : 204 u(u), df(df), db(db), ls(ls), ld(ld), la(la), lf(lf) {} 225 int ls; member in struct:__anon2397::perf_desc 1212 st.dep_ready[id] = st.unit_ready[unit_fe] + perf.ls;
|
| /xsrc/external/mit/MesaLib.old/dist/src/gallium/drivers/radeonsi/ |
| si_state_draw.c | 64 * LS.LDS_SIZE is shared by all 3 shader stages. 75 struct si_shader_selector *ls; local 93 /* Since GFX9 has merged LS-HS in the TCS state, set LS = TCS. */ 100 ls = ls_current->key.part.tcs.ls; 103 ls = sctx->vs_shader.cso; 124 num_tcs_inputs = util_last_bit64(ls->outputs_written); 131 /* No TCS. Route varyings from LS to TES. */ 137 input_vertex_size = ls->lshs_vertex_stride [all...] |
| si_state.h | 158 struct si_pm4_state *ls; member in struct:si_state::__anon4064
|
| si_shader.h | 195 /* GFX9: Merged LS-HS (VS-TCS) only. */ 390 * - with tess: LS | HS | VS | | | PS 391 * - with both: LS | HS | ES | GS | VS | PS 459 /* For merged stages such as LS-HS, HS input VGPRs are first. */ 504 struct si_vs_prolog_bits ls_prolog; /* for merged LS-HS */ 505 struct si_shader_selector *ls; /* for merged LS-HS */ member in struct:si_shader_key::__anon4051::__anon4053
|
| si_shader.c | 291 * LS outputs = TCS inputs 307 * All three shaders VS(LS), TCS, TES share the same LDS space. 422 stride = ctx->shader->key.part.tcs.ls->lshs_vertex_stride / 4; 3359 /* Pass TCS inputs from LS to TCS on GFX9. */ 3460 * So writes to those outputs in VS-as-LS are simply ignored. 4590 type = SI_SHADER_MERGED_VERTEX_TESSCTRL; /* LS or HS */ 4687 /* LS return values are inputs to the TCS main shader part. */ 5429 return "Vertex Shader as LS"; 6107 * \param shader_out The vertex shader, or the next shader if merging LS+HS or ES+GS. 6725 struct si_shader_selector *ls = shader->key.part.tcs.ls local [all...] |
| /xsrc/external/mit/fontconfig/dist/src/ |
| fclang.c | 52 FcLangSetBitSet (FcLangSet *ls, 59 if (bucket >= ls->map_size) 62 ls->map[bucket] |= ((FcChar32) 1U << (id & 0x1f)); 66 FcLangSetBitGet (const FcLangSet *ls, 73 if (bucket >= ls->map_size) 76 return ((ls->map[bucket] >> (id & 0x1f)) & 1) ? FcTrue : FcFalse; 80 FcLangSetBitReset (FcLangSet *ls, 87 if (bucket >= ls->map_size) 90 ls->map[bucket] &= ~((FcChar32) 1U << (id & 0x1f)); 100 FcLangSet *ls; local 474 FcLangSet *ls; local 760 FcLangSet ls; member in struct:__anon5403 810 FcLangSet *ls; local [all...] |
| fccfg.c | 2009 FcLangSet *ls = FcLangSetCreate (); local 2012 FcLangSetAdd (ls, lang); 2013 b = FcLangSetContains (vv.u.l, ls); 2014 FcLangSetDestroy (ls);
|
| fcfreetype.c | 1219 FcLangSet *ls; local 2149 ls = FcLangSetCopy (*ls_share); 2152 ls = FcFreeTypeLangSet (cs, exclusiveLang); 2154 *ls_share = FcLangSetCopy (ls); 2156 if (!ls) 2163 ls = FcLangSetCreate (); 2166 if (!FcPatternObjectAddLangSet (pat, FC_LANG_OBJECT, ls)) 2168 FcLangSetDestroy (ls); 2172 FcLangSetDestroy (ls); 2324 FcLangSet *ls = NULL local [all...] |
| /xsrc/external/mit/MesaLib/dist/src/gallium/drivers/radeonsi/ |
| si_shader_llvm.c | 152 /* LS is merged into HS (TCS), and ES is merged into GS. */ 965 * For monolithic LS (VS before TCS) and ES (VS before GS and TES before GS), 1134 struct si_shader_selector *ls = shader->key.part.tcs.ls; local 1137 si_vs_needs_prolog(ls, &shader->key.part.tcs.ls_prolog, &shader->key, false); 1149 /* VS as LS main part */ 1151 nir = si_get_nir_shader(ls, NULL, &free_nir); 1153 shader_ls.selector = ls; 1163 shader->info.uses_instanceid |= ls->info.uses_instanceid; 1166 /* LS prolog * [all...] |
| si_state.h | 186 struct si_shader *ls; member in struct:si_state::si_state_named
|
| si_shader.h | 206 /* GFX9: Merged LS-HS (VS-TCS) only. */ 508 * - with tess: LS | HS | VS | | | PS 509 * - with both: LS | HS | ES | GS | VS | PS 581 /* For merged stages such as LS-HS, HS input VGPRs are first. */ 628 struct si_vs_prolog_bits ls_prolog; /* for merged LS-HS */ 629 struct si_shader_selector *ls; /* for merged LS-HS */ member in struct:si_shader_key::__anon1610::__anon1612
|
| /xsrc/external/mit/MesaLib/dist/src/gallium/drivers/r600/ |
| evergreen_state.c | 2247 /* VS constants can be in VS/ES (same space) or LS if tess is enabled */ 2763 /* remove LS/HS from one SIMD for hw workaround */ 3181 /* remove LS/HS from one SIMD for hw workaround */ 4528 * and the same constbuf is bound to LS/HS/VS(ES). 4534 struct r600_pipe_shader_selector *ls = rctx->vs_shader; local 4562 rctx->last_ls == ls && 4567 num_tcs_inputs = util_last_bit64(ls->lds_outputs_written_mask); 4609 rctx->last_ls = ls;
|
| /xsrc/external/mit/MesaLib.old/dist/src/gallium/drivers/r600/ |
| evergreen_state.c | 2241 /* VS constants can be in VS/ES (same space) or LS if tess is enabled */ 2757 /* remove LS/HS from one SIMD for hw workaround */ 3175 /* remove LS/HS from one SIMD for hw workaround */ 4495 * and the same constbuf is bound to LS/HS/VS(ES). 4501 struct r600_pipe_shader_selector *ls = rctx->vs_shader; local 4529 rctx->last_ls == ls && 4534 num_tcs_inputs = util_last_bit64(ls->lds_outputs_written_mask); 4576 rctx->last_ls = ls;
|