Searched refs:fxn (Results 1 - 17 of 17) sorted by relevance

/xsrc/external/mit/MesaLib.old/dist/src/compiler/nir/
H A Dnir_serialize.c1024 read_function_impl(read_ctx *ctx, nir_function *fxn) argument
1027 fi->function = fxn;
1042 write_function(write_ctx *ctx, const nir_function *fxn) argument
1044 blob_write_uint32(ctx->blob, !!(fxn->name));
1045 if (fxn->name)
1046 blob_write_string(ctx->blob, fxn->name);
1048 write_add_object(ctx, fxn);
1050 blob_write_uint32(ctx->blob, fxn->num_params);
1051 for (unsigned i = 0; i < fxn->num_params; i++) {
1053 ((uint32_t)fxn
1073 nir_function *fxn = nir_function_create(ctx->nir, name); local in function:read_function
[all...]
H A Dnir_clone.c678 clone_function(clone_state *state, const nir_function *fxn, nir_shader *ns) argument
681 nir_function *nfxn = nir_function_create(ns, fxn->name);
684 add_remap(state, nfxn, fxn);
686 nfxn->num_params = fxn->num_params;
687 nfxn->params = ralloc_array(state->ns, nir_parameter, fxn->num_params);
688 memcpy(nfxn->params, fxn->params, sizeof(nir_parameter) * fxn->num_params);
689 nfxn->is_entrypoint = fxn->is_entrypoint;
717 foreach_list_typed(nir_function, fxn, node, &s->functions)
718 clone_function(&state, fxn, n
[all...]
/xsrc/external/mit/MesaLib/dist/src/compiler/nir/
H A Dnir_clone.c706 clone_function(clone_state *state, const nir_function *fxn, nir_shader *ns) argument
709 nir_function *nfxn = nir_function_create(ns, fxn->name);
712 add_remap(state, nfxn, fxn);
714 nfxn->num_params = fxn->num_params;
715 if (fxn->num_params) {
716 nfxn->params = ralloc_array(state->ns, nir_parameter, fxn->num_params);
717 memcpy(nfxn->params, fxn->params, sizeof(nir_parameter) * fxn->num_params);
719 nfxn->is_entrypoint = fxn->is_entrypoint;
742 foreach_list_typed(nir_function, fxn, nod
[all...]
H A Dnir_serialize.c1922 read_function_impl(read_ctx *ctx, nir_function *fxn) argument
1925 fi->function = fxn;
1942 write_function(write_ctx *ctx, const nir_function *fxn) argument
1944 uint32_t flags = fxn->is_entrypoint;
1945 if (fxn->name)
1947 if (fxn->impl)
1950 if (fxn->name)
1951 blob_write_string(ctx->blob, fxn->name);
1953 write_add_object(ctx, fxn);
1955 blob_write_uint32(ctx->blob, fxn
1977 nir_function *fxn = nir_function_create(ctx->nir, name); local in function:read_function
[all...]
/xsrc/external/mit/MesaLib.old/dist/src/gallium/drivers/freedreno/a2xx/
H A Ddisasm-a2xx.c437 void (*fxn)(instr_fetch_t *cf); member in struct:__anon2f30f8ae0308
439 #define INSTR(opc, name, fxn) [opc] = { name, fxn }
465 fetch_instructions[fetch->opc].fxn(fetch);
553 void (*fxn)(instr_cf_t *cf); member in struct:__anon2f30f8ae0408
555 #define INSTR(opc, fxn) [opc] = { #opc, fxn }
584 cf_instructions[cf->opc].fxn(cf);
H A Dir2_nir.c1127 nir_function_impl *fxn = nir_shader_get_entrypoint(ctx->nir); local in function:ir2_nir_compile
1129 nir_foreach_register(reg, &fxn->registers) {
1134 nir_metadata_require(fxn, nir_metadata_block_index);
1135 emit_cf_list(ctx, &fxn->body);
1136 /* TODO emit_block(ctx, fxn->end_block); */
/xsrc/external/mit/MesaLib/dist/src/freedreno/ir2/
H A Ddisasm-a2xx.c458 void (*fxn)(instr_fetch_t *cf); member in struct:__anon3c76bf430308
460 #define INSTR(opc, name, fxn) [opc] = {name, fxn}
487 fetch_instructions[fetch->opc].fxn(fetch);
577 void (*fxn)(instr_cf_t *cf); member in struct:__anon3c76bf430408
579 #define INSTR(opc, fxn) [opc] = {#opc, fxn}
609 cf_instructions[cf->opc].fxn(cf);
/xsrc/external/mit/MesaLib/dist/src/freedreno/decode/
H A Dcffdec.c540 #define REG(x, fxn) { #x, fxn }
541 #define REG64(x, fxn) { #x, .fxn64 = fxn, .is_reg64 = true }
544 void (*fxn)(const char *name, uint32_t dword, int level); member in struct:__anon4eb857440208
881 type0_reg[idx].fxn(type0_reg[idx].regname, dword, level);
2641 #define CP(x, fxn, ...) { "CP_" #x, fxn, ##__VA_ARGS__ }
2644 void (*fxn)(uint32_t *dwords, uint32_t sizedwords, int level); member in struct:type3_op
2709 .fxn
[all...]
/xsrc/external/mit/MesaLib/dist/src/freedreno/ir3/
H A Dir3_context.c138 nir_function_impl *fxn = nir_shader_get_entrypoint(ctx->s); local in function:ir3_context_init
141 nir_foreach_block (block, fxn) {
H A Dir3_compiler_nir.c3671 nir_function_impl *fxn = nir_shader_get_entrypoint(ctx->s); local in function:emit_instructions
3719 ctx->block = get_block(ctx, nir_start_block(fxn));
3805 /* NOTE: need to do something more clever when we support >1 fxn */
3806 nir_foreach_register (reg, &fxn->registers) {
3819 ctx->impl = fxn;
3820 emit_function(ctx, fxn);
/xsrc/external/mit/MesaLib/dist/src/gallium/drivers/freedreno/a2xx/
H A Dir2_nir.c1164 nir_function_impl *fxn = nir_shader_get_entrypoint(ctx->nir); local in function:ir2_nir_compile
1166 nir_foreach_register (reg, &fxn->registers) {
1171 nir_metadata_require(fxn, nir_metadata_block_index);
1172 emit_cf_list(ctx, &fxn->body);
1173 /* TODO emit_block(ctx, fxn->end_block); */
/xsrc/external/mit/MesaLib/dist/docs/relnotes/
H A D10.3.3.rst172 - freedreno/ir3: comment + better fxn name
H A D21.0.0.rst2872 - freedreno: Remove unused fxn
/xsrc/external/mit/MesaLib.old/dist/src/gallium/drivers/etnaviv/
H A Detnaviv_compiler.c1036 void (*fxn)(const struct instr_translater *t, struct etna_compile *c, member in struct:instr_translater
1745 [TGSI_OPCODE_##n] = {.fxn = (f), .tgsi_opc = TGSI_OPCODE_##n, ##__VA_ARGS__}
1852 if (t->fxn) {
1853 t->fxn(t, c, inst, src);
/xsrc/external/mit/MesaLib/dist/src/gallium/drivers/etnaviv/
H A Detnaviv_compiler_tgsi.c1080 void (*fxn)(const struct instr_translater *t, struct etna_compile *c, member in struct:instr_translater
1789 [TGSI_OPCODE_##n] = {.fxn = (f), .tgsi_opc = TGSI_OPCODE_##n, ##__VA_ARGS__}
1911 if (t->fxn) {
1912 t->fxn(t, c, inst, src);
/xsrc/external/mit/MesaLib/dist/src/freedreno/afuc/
H A DREADME.rst147 levels of fxn call, see in PFP: CP_CONTEXT_SWITCH_YIELD -> f13 ->
/xsrc/external/mit/MesaLib.old/dist/src/freedreno/ir3/
H A Dir3_compiler_nir.c2647 nir_function_impl *fxn = nir_shader_get_entrypoint(ctx->s); local in function:emit_instructions
2659 ctx->block = get_block(ctx, nir_start_block(fxn));
2712 /* NOTE: need to do something more clever when we support >1 fxn */
2713 nir_foreach_register(reg, &fxn->registers) {
2717 ctx->impl = fxn;
2718 emit_function(ctx, fxn);

Completed in 40 milliseconds