HomeSort by: relevance | last modified time | path
    Searched defs:gprs (Results 1 - 3 of 3) sorted by relevancy

  /xsrc/external/mit/MesaLib.old/dist/src/intel/common/
gen_mi_builder.h 32 /** The number of GPRs the MI builder is allowed to allocate
34 * This may be set by a user of this API so that it can reserve some GPRs at
100 uint32_t gprs; member in struct:gen_mi_builder
115 b->gprs = 0;
138 /* The actual hardware limit on GPRs */
174 unsigned gpr = ffs(~b->gprs) - 1;
177 b->gprs |= (1u << gpr);
189 * The MI builder uses reference counting to automatically free ALU GPRs for
204 assert(b->gprs & (1u << gpr));
224 assert(b->gprs & (1u << gpr))
    [all...]
  /xsrc/external/mit/MesaLib/dist/src/gallium/drivers/radeonsi/
si_shader_llvm.c 535 unsigned gprs; local
566 gprs = 0;
567 while (gprs < num_sgprs + num_vgprs) {
594 ac_add_arg(&ctx->args, gprs < num_sgprs ? AC_ARG_SGPR : AC_ARG_VGPR, size, arg_type, NULL);
596 assert(ac_is_sgpr_param(param) == (gprs < num_sgprs));
597 assert(gprs + size <= num_sgprs + num_vgprs &&
598 (gprs >= num_sgprs || gprs + size <= num_sgprs));
600 gprs += size;
779 /* Extract the returned GPRs. *
    [all...]
  /xsrc/external/mit/MesaLib.old/dist/src/gallium/drivers/radeonsi/
si_shader.c 6439 unsigned gprs; local
6472 gprs = 0;
6473 while (gprs < num_sgprs + num_vgprs) {
6478 add_arg(&fninfo, gprs < num_sgprs ? ARG_SGPR : ARG_VGPR, type);
6480 assert(ac_is_sgpr_param(param) == (gprs < num_sgprs));
6481 assert(gprs + size <= num_sgprs + num_vgprs &&
6482 (gprs >= num_sgprs || gprs + size <= num_sgprs));
6484 gprs += size;
6628 /* Extract the returned GPRs. *
    [all...]

Completed in 11 milliseconds