| /xsrc/external/mit/brotli/dist/c/enc/ |
| backward_references_hq.h | 51 pass |cost| it used to store the goal function. When node is processed its 52 |cost| is invalidated in favor of |shortcut|. On path back-tracing pass 55 /* Smallest cost to get to this byte from the beginning, as found so far. */ 56 float cost; member in union:ZopfliNode::__anon5332 76 For each i in [1..num_bytes], if nodes[i].cost < kInfinity, then 79 (3) nodes[i - nodes[i].command_length()].cost < kInfinity */
|
| backward_references_hq.c | 48 stub.u.cost = kInfinity; 76 /* Histogram based cost model for zopflification. */ 104 BROTLI_BOOL literal_histogram, float* cost) { 123 cost[i] = missing_symbol_cost; 128 cost[i] = log2sum - (float)FastLog2(histogram[i]); 131 if (cost[i] < 1) cost[i] = 1; 246 /* REQUIRES: cost < kInfinity, nodes[start_pos].cost < kInfinity */ 250 size_t short_code, float cost) { 263 float cost; member in struct:PosData 488 const float cost = (cmdcode < 128 ? base_cost : dist_cost) + local 541 const float cost = dist_cost + (float)GetCopyExtra(copycode) + local [all...] |
| /xsrc/external/mit/MesaLib/dist/src/gallium/drivers/freedreno/ |
| freedreno_autotune.h | 42 * then the GMEM path will at least not cost more memory bandwidth than 45 * (2) If there is no clear, GMEM could potentially cost *more* bandwidth 167 uint32_t cost; member in struct:fd_batch_result
|
| freedreno_batch.h | 117 /* A calculated "draw cost" value for the batch, which tries to 122 * cost += num_mrt; 124 * cost += num_mrt; 126 * cost++; 128 * cost++; 142 unsigned cost; member in struct:fd_batch
|
| /xsrc/external/mit/MesaLib/dist/src/panfrost/util/ |
| lcra.c | 200 /* Register spilling is implemented with a cost-benefit system. Costs are set 204 lcra_set_node_spill_cost(struct lcra_state *l, unsigned node, signed cost) 207 l->spill_cost[node] = cost; 237 float cost = (l->spill_cost[i] + 1); local 238 float benefit = constraints / cost;
|
| /xsrc/external/mit/xorg-server/dist/exa/ |
| exa_offscreen.c | 26 * cost is found and evicted in order to make room for the new allocation. 94 unsigned cost, best_cost; local 100 cost = 0; 118 cost = 0; 124 cost += end->eviction_cost; 128 /* Check the cost, update best */ 129 if (avail >= real_size && cost < best_cost) { 131 best_cost = cost; 135 cost -= begin->eviction_cost;
|
| /xsrc/external/mit/xorg-server.old/dist/exa/ |
| exa_offscreen.c | 26 * cost is found and evicted in order to make room for the new allocation. 95 unsigned cost, best_cost; local 101 cost = 0; 121 cost = 0; 127 cost += end->eviction_cost; 131 /* Check the cost, update best */ 132 if (avail >= real_size && cost < best_cost) { 134 best_cost = cost; 138 cost -= begin->eviction_cost;
|
| /xsrc/external/mit/MesaLib/dist/src/gallium/drivers/vc4/ |
| vc4_qir_schedule.c | 409 int cost = 0; local 413 cost--; 429 cost++; 432 return cost; 536 fprintf(stderr, " (%d cost)\n", 634 fprintf(stderr, " (%d cost)\n",
|
| /xsrc/external/mit/MesaLib.old/dist/src/gallium/drivers/vc4/ |
| vc4_qir_schedule.c | 409 int cost = 0; local 413 cost--; 429 cost++; 432 return cost; 536 fprintf(stderr, " (%d cost)\n", 634 fprintf(stderr, " (%d cost)\n",
|
| /xsrc/external/mit/MesaLib/dist/src/amd/compiler/ |
| aco_statistics.cpp | 203 int32_t cost = 0; local 205 cost = MAX2(cost, res_available[(int)perf.rsrc0] - cur_cycle); 207 cost = MAX2(cost, res_available[(int)perf.rsrc1] - cur_cycle); 209 return cost;
|
| /xsrc/external/mit/MesaLib/dist/src/compiler/nir/ |
| nir_opt_loop_unroll.c | 850 unsigned cost = li->instr_cost * trip_count; local 852 if (cost <= cost_limit && trip_count <= max_iter)
|
| nir_loop_analyze.c | 135 /** Calculate an estimated cost in number of instructions 154 unsigned cost = 1; local 160 cost *= 3; 170 return cost; 184 cost *= 20; 188 cost *= 100; 190 return cost; 198 return cost * 100; 201 return cost * 5; 204 return cost; [all...] |
| /xsrc/external/mit/MesaLib/dist/src/gallium/drivers/r600/sb/ |
| sb_ra_coalesce.cpp | 44 void coalescer::add_edge(value* a, value* b, unsigned cost) { 46 edges.insert(new ra_edge(a,b, cost)); 107 c1->cost += c2->cost + e->cost; 154 c1->cost += e->cost; 176 sblog << " cost = " << e->cost << "\n"; 202 sblog << " ra_chunk cost = " << c->cost << " : " 255 unsigned cost = 0; local [all...] |
| sb_shader.h | 59 unsigned cost; member in struct:r600_sb::ra_edge 61 ra_edge(value *a, value *b, unsigned cost) : a(a), b(b), cost(cost) {} 104 unsigned cost; member in struct:r600_sb::ra_chunk 107 ra_chunk() : values(), flags(), cost(), pin() {} 126 ra_constraint(constraint_kind kind) : kind(kind), cost(0) {} 130 unsigned cost; member in class:r600_sb::ra_constraint 145 return t1->cost > t2->cost; [all...] |
| /xsrc/external/mit/MesaLib.old/dist/src/gallium/drivers/r600/sb/ |
| sb_ra_coalesce.cpp | 44 void coalescer::add_edge(value* a, value* b, unsigned cost) { 46 edges.insert(new ra_edge(a,b, cost)); 107 c1->cost += c2->cost + e->cost; 154 c1->cost += e->cost; 176 sblog << " cost = " << e->cost << "\n"; 202 sblog << " ra_chunk cost = " << c->cost << " : " 255 unsigned cost = 0; local [all...] |
| sb_shader.h | 59 unsigned cost; member in struct:r600_sb::ra_edge 61 ra_edge(value *a, value *b, unsigned cost) : a(a), b(b), cost(cost) {} 104 unsigned cost; member in struct:r600_sb::ra_chunk 107 ra_chunk() : values(), flags(), cost(), pin() {} 126 ra_constraint(constraint_kind kind) : kind(kind), cost(0) {} 130 unsigned cost; member in class:r600_sb::ra_constraint 145 return t1->cost > t2->cost; [all...] |
| /xsrc/external/mit/MesaLib/dist/src/util/ |
| register_allocate.c | 68 * up front and stored in a 2-dimensional array, so that the cost of 1012 * Returns a node number to be spilled according to the cost/benefit using 1028 float cost = g->nodes[n].spill_cost; local 1031 if (cost <= 0.0f) 1039 if (benefit / cost > best_benefit) { 1040 best_benefit = benefit / cost; 1049 * Only nodes with a spill cost set (cost != 0.0) will be considered 1053 ra_set_node_spill_cost(struct ra_graph *g, unsigned int n, float cost) 1055 g->nodes[n].spill_cost = cost; [all...] |
| /xsrc/external/mit/MesaLib.old/dist/src/util/ |
| register_allocate.c | 68 * up front and stored in a 2-dimensional array, so that the cost of 155 * approximate cost of spilling this node. 735 * Returns a node number to be spilled according to the cost/benefit using 751 float cost = g->nodes[n].spill_cost; local 754 if (cost <= 0.0f) 762 if (benefit / cost > best_benefit) { 763 best_benefit = benefit / cost; 772 * Only nodes with a spill cost set (cost != 0.0) will be considered 776 ra_set_node_spill_cost(struct ra_graph *g, unsigned int n, float cost) [all...] |
| /xsrc/external/mit/MesaLib.old/dist/src/compiler/nir/ |
| nir_loop_analyze.c | 113 /** Calculate an estimated cost in number of instructions 152 unsigned cost = 1; local 155 cost *= 20; 159 cost *= 100; 161 return cost;
|
| /xsrc/external/mit/MesaLib/dist/src/panfrost/bifrost/ |
| bi_schedule.c | 971 * we seek to maximize a cost function on a subset of the worklist satisfying a 974 * whitepaper. The cost function is a heuristic. */ 1086 signed cost = 0; local 1091 cost++; 1096 * cost) */ 1098 cost--; 1102 cost -= 2; 1104 return cost; 1123 signed cost = bi_instr_cost(instr, tuple); local 1130 if (cost <= best_cost) [all...] |