| /xsrc/external/mit/MesaLib.old/dist/src/compiler/nir/ |
| H A D | nir_serialize.c | 1024 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 D | nir_clone.c | 678 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 D | nir_clone.c | 706 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 D | nir_serialize.c | 1922 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 D | disasm-a2xx.c | 437 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 D | ir2_nir.c | 1127 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 D | disasm-a2xx.c | 458 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 D | cffdec.c | 540 #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 D | ir3_context.c | 138 nir_function_impl *fxn = nir_shader_get_entrypoint(ctx->s); local in function:ir3_context_init 141 nir_foreach_block (block, fxn) {
|
| H A D | ir3_compiler_nir.c | 3671 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 D | ir2_nir.c | 1164 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 D | 10.3.3.rst | 172 - freedreno/ir3: comment + better fxn name
|
| H A D | 21.0.0.rst | 2872 - freedreno: Remove unused fxn
|
| /xsrc/external/mit/MesaLib.old/dist/src/gallium/drivers/etnaviv/ |
| H A D | etnaviv_compiler.c | 1036 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 D | etnaviv_compiler_tgsi.c | 1080 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 D | README.rst | 147 levels of fxn call, see in PFP: CP_CONTEXT_SWITCH_YIELD -> f13 ->
|
| /xsrc/external/mit/MesaLib.old/dist/src/freedreno/ir3/ |
| H A D | ir3_compiler_nir.c | 2647 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);
|