HomeSort by: relevance | last modified time | path
    Searched refs:benefit (Results 1 - 25 of 40) sorted by relevancy

1 2

  /xsrc/external/mit/MesaLib/dist/src/intel/compiler/
brw_nir_analyze_ubo_ranges.c 42 * of registers required) and "benefit" (number of pull loads eliminated
44 * ranges (most benefit for the least cost).
50 int benefit; member in struct:ubo_range_entry
56 return 2 * entry->benefit - entry->range.length;
174 /* TODO: should we count uses in loops as higher benefit? */
192 "benefit %2d, cost %2d, score = %2d\n",
194 info->offsets, entry->benefit, entry->range.length, score(entry));
284 entry->benefit = 0;
287 entry->benefit += info->uses[first_bit + i];
304 * benefit of removing pulls may outweigh that cost
    [all...]
brw_fs_bank_conflicts.cpp 720 * (partial) cycle-count benefit from moving an atom r from bank p to n.
864 const int benefit = local
868 if (benefit > best_benefit) {
870 best_benefit = benefit;
brw_schedule_instructions.cpp 880 int benefit = 0; local
885 benefit -= v->alloc.sizes[inst->dst.nr];
895 benefit += v->alloc.sizes[inst->src[i].nr];
903 benefit++;
909 return benefit;
  /xsrc/external/mit/MesaLib.old/dist/src/intel/compiler/
brw_nir_analyze_ubo_ranges.c 42 * of registers required) and "benefit" (number of pull loads eliminated
44 * ranges (most benefit for the least cost).
50 int benefit; member in struct:ubo_range_entry
56 return 2 * entry->benefit - entry->range.length;
172 /* TODO: should we count uses in loops as higher benefit? */
190 "benefit %2d, cost %2d, score = %2d\n",
192 info->offsets, entry->benefit, entry->range.length, score(entry));
290 entry->benefit = 0;
293 entry->benefit += info->uses[first_bit + i];
310 * benefit of removing pulls may outweigh that cost
    [all...]
brw_fs_bank_conflicts.cpp 711 * (partial) cycle-count benefit from moving an atom r from bank p to n.
855 const int benefit = local
859 if (benefit > best_benefit) {
861 best_benefit = benefit;
brw_schedule_instructions.cpp 809 int benefit = 0; local
814 benefit -= v->alloc.sizes[inst->dst.nr];
824 benefit += v->alloc.sizes[inst->src[i].nr];
832 benefit++;
838 return benefit;
  /xsrc/external/mit/MesaLib/dist/src/panfrost/util/
lcra.c 200 /* Register spilling is implemented with a cost-benefit system. Costs are set
238 float benefit = constraints / cost; local
240 if (benefit > best_benefit) {
241 best_benefit = benefit;
  /xsrc/external/mit/MesaLib.old/dist/src/util/
register_allocate.c 716 float benefit = 0; local
719 /* Define the benefit of eliminating an interference between n, n2
727 benefit += ((float)g->regs->classes[n_class]->q[n2_class] /
731 return benefit;
735 * Returns a node number to be spilled according to the cost/benefit using
752 float benefit; local
760 benefit = ra_get_spill_benefit(g, n);
762 if (benefit / cost > best_benefit) {
763 best_benefit = benefit / cost;
  /xsrc/external/mit/MesaLib/dist/src/util/
register_allocate.c 993 float benefit = 0; local
996 /* Define the benefit of eliminating an interference between n, n2
1004 benefit += ((float)g->regs->classes[n_class]->q[n2_class] /
1008 return benefit;
1012 * Returns a node number to be spilled according to the cost/benefit using
1029 float benefit; local
1037 benefit = ra_get_spill_benefit(g, n);
1039 if (benefit / cost > best_benefit) {
1040 best_benefit = benefit / cost;
  /xsrc/external/mit/MesaLib/dist/src/panfrost/bifrost/
bi_ra.c 158 /* Register spilling is implemented with a cost-benefit system. Costs are set
418 unsigned benefit = lcra_count_constraints(l, i); local
420 if (benefit > best_benefit) {
421 best_benefit = benefit;
  /xsrc/external/mit/libXfont2/dist/
configure 12758 has little cost and some practical benefit (sr 110532). */
12829 has little cost and some practical benefit (sr 110532). */
12881 has little cost and some practical benefit (sr 110532). */
12928 has little cost and some practical benefit (sr 110532). */
12975 has little cost and some practical benefit (sr 110532). */
20684 has little cost and some practical benefit (sr 110532). */
20714 has little cost and some practical benefit (sr 110532). */
21372 has little cost and some practical benefit (sr 110532). */
21437 has little cost and some practical benefit (sr 110532). */
21664 has little cost and some practical benefit (sr 110532). *
    [all...]
  /xsrc/external/mit/xdm/dist/
configure 13553 has little cost and some practical benefit (sr 110532). */
13624 has little cost and some practical benefit (sr 110532). */
13676 has little cost and some practical benefit (sr 110532). */
13723 has little cost and some practical benefit (sr 110532). */
13770 has little cost and some practical benefit (sr 110532). */
21567 has little cost and some practical benefit (sr 110532). */
21637 has little cost and some practical benefit (sr 110532). */
21706 has little cost and some practical benefit (sr 110532). */
21773 has little cost and some practical benefit (sr 110532). */
21824 has little cost and some practical benefit (sr 110532). *
    [all...]
  /xsrc/external/mit/xorg-server/dist/
configure 13974 has little cost and some practical benefit (sr 110532). */
22758 has little cost and some practical benefit (sr 110532). */
22829 has little cost and some practical benefit (sr 110532). */
22881 has little cost and some practical benefit (sr 110532). */
22928 has little cost and some practical benefit (sr 110532). */
22975 has little cost and some practical benefit (sr 110532). */
23754 has little cost and some practical benefit (sr 110532). */
24565 has little cost and some practical benefit (sr 110532). */
24633 has little cost and some practical benefit (sr 110532). */
25316 has little cost and some practical benefit (sr 110532). *
    [all...]
  /xsrc/external/mit/libxcb/dist/
configure 13368 has little cost and some practical benefit (sr 110532). */
13436 has little cost and some practical benefit (sr 110532). */
13486 has little cost and some practical benefit (sr 110532). */
13531 has little cost and some practical benefit (sr 110532). */
13576 has little cost and some practical benefit (sr 110532). */
21213 has little cost and some practical benefit (sr 110532). */
21293 has little cost and some practical benefit (sr 110532). */
21358 has little cost and some practical benefit (sr 110532). */
21425 has little cost and some practical benefit (sr 110532). */
  /xsrc/external/mit/libXdmcp/dist/
configure 12778 has little cost and some practical benefit (sr 110532). */
12849 has little cost and some practical benefit (sr 110532). */
12901 has little cost and some practical benefit (sr 110532). */
12948 has little cost and some practical benefit (sr 110532). */
12995 has little cost and some practical benefit (sr 110532). */
20893 has little cost and some practical benefit (sr 110532). */
21006 has little cost and some practical benefit (sr 110532). */
21412 has little cost and some practical benefit (sr 110532). */
  /xsrc/external/mit/libFS/dist/
configure 12663 has little cost and some practical benefit (sr 110532). */
12734 has little cost and some practical benefit (sr 110532). */
12786 has little cost and some practical benefit (sr 110532). */
12833 has little cost and some practical benefit (sr 110532). */
12880 has little cost and some practical benefit (sr 110532). */
20377 has little cost and some practical benefit (sr 110532). */
20444 has little cost and some practical benefit (sr 110532). */
  /xsrc/external/mit/libXt/dist/
configure 12526 has little cost and some practical benefit (sr 110532). */
12597 has little cost and some practical benefit (sr 110532). */
12649 has little cost and some practical benefit (sr 110532). */
12696 has little cost and some practical benefit (sr 110532). */
12743 has little cost and some practical benefit (sr 110532). */
21308 has little cost and some practical benefit (sr 110532). */
21537 has little cost and some practical benefit (sr 110532). */
  /xsrc/external/mit/libXvMC/dist/
configure 12229 has little cost and some practical benefit (sr 110532). */
12300 has little cost and some practical benefit (sr 110532). */
12352 has little cost and some practical benefit (sr 110532). */
12399 has little cost and some practical benefit (sr 110532). */
12446 has little cost and some practical benefit (sr 110532). */
19956 has little cost and some practical benefit (sr 110532). */
  /xsrc/external/mit/libfontenc/dist/
configure 12345 has little cost and some practical benefit (sr 110532). */
12416 has little cost and some practical benefit (sr 110532). */
12468 has little cost and some practical benefit (sr 110532). */
12515 has little cost and some practical benefit (sr 110532). */
12562 has little cost and some practical benefit (sr 110532). */
19953 has little cost and some practical benefit (sr 110532). */
  /xsrc/external/mit/xf86-input-elographics/dist/
configure 19104 has little cost and some practical benefit (sr 110532). */
19175 has little cost and some practical benefit (sr 110532). */
19227 has little cost and some practical benefit (sr 110532). */
19274 has little cost and some practical benefit (sr 110532). */
19321 has little cost and some practical benefit (sr 110532). */
  /xsrc/external/mit/libXext/dist/
configure 12482 has little cost and some practical benefit (sr 110532). */
12553 has little cost and some practical benefit (sr 110532). */
12605 has little cost and some practical benefit (sr 110532). */
12652 has little cost and some practical benefit (sr 110532). */
12699 has little cost and some practical benefit (sr 110532). */
  /xsrc/external/mit/libXtst/dist/
configure 12424 has little cost and some practical benefit (sr 110532). */
12495 has little cost and some practical benefit (sr 110532). */
12547 has little cost and some practical benefit (sr 110532). */
12594 has little cost and some practical benefit (sr 110532). */
12641 has little cost and some practical benefit (sr 110532). */
  /xsrc/external/mit/libxkbfile/dist/
configure 12044 has little cost and some practical benefit (sr 110532). */
12112 has little cost and some practical benefit (sr 110532). */
12162 has little cost and some practical benefit (sr 110532). */
12207 has little cost and some practical benefit (sr 110532). */
12252 has little cost and some practical benefit (sr 110532). */
  /xsrc/external/mit/xf86-video-ati-kms/dist/
configure 18977 has little cost and some practical benefit (sr 110532). */
19045 has little cost and some practical benefit (sr 110532). */
19095 has little cost and some practical benefit (sr 110532). */
19140 has little cost and some practical benefit (sr 110532). */
19185 has little cost and some practical benefit (sr 110532). */
  /xsrc/external/mit/xf86-video-chips/dist/
configure 19121 has little cost and some practical benefit (sr 110532). */
19192 has little cost and some practical benefit (sr 110532). */
19244 has little cost and some practical benefit (sr 110532). */
19291 has little cost and some practical benefit (sr 110532). */
19338 has little cost and some practical benefit (sr 110532). */

Completed in 137 milliseconds

1 2