Searched defs:benefit (Results 1 - 3 of 3) sorted by relevance

/external/chromium_org/third_party/mesa/src/src/mesa/program/
H A Dregister_allocate.c507 float benefit = 0; local
510 /* Define the benefit of eliminating an interference between n, n2
519 benefit += ((float)g->regs->classes[n_class]->q[n2_class] /
524 return benefit;
528 * Returns a node number to be spilled according to the cost/benefit using
540 float benefit; local
545 benefit = ra_get_spill_benefit(g, n);
547 if (benefit / cost > best_benefit) {
548 best_benefit = benefit / cost;
/external/mesa3d/src/mesa/program/
H A Dregister_allocate.c507 float benefit = 0; local
510 /* Define the benefit of eliminating an interference between n, n2
519 benefit += ((float)g->regs->classes[n_class]->q[n2_class] /
524 return benefit;
528 * Returns a node number to be spilled according to the cost/benefit using
540 float benefit; local
545 benefit = ra_get_spill_benefit(g, n);
547 if (benefit / cost > best_benefit) {
548 best_benefit = benefit / cost;
/external/llvm/lib/CodeGen/
H A DRegAllocPBQP.cpp398 PBQP::PBQPNum benefit) {
399 costVec[pregOption] += -benefit;
406 PBQP::PBQPNum benefit) {
417 costMat[i + 1][j + 1] += -benefit;
396 addPhysRegCoalesce(PBQP::Vector &costVec, unsigned pregOption, PBQP::PBQPNum benefit) argument
402 addVirtRegCoalesce( PBQP::Matrix &costMat, const PBQPRAProblem::AllowedSet &vr1Allowed, const PBQPRAProblem::AllowedSet &vr2Allowed, PBQP::PBQPNum benefit) argument

Completed in 30 milliseconds