Lines Matching defs:available
283 // Bitmask of available domains for this instruction after taking collapsed
285 unsigned available = mask;
300 // Bitmask of domains that dv and available have in common.
301 unsigned common = dv->getCommonDomains(available);
304 // Restrict available domains to the ones in common with the operand.
308 available = common;
320 if (isPowerOf2_32(available)) {
321 unsigned domain = llvm::countr_zero(available);
327 // Kill off any remaining uses that don't match available, and build a list of
334 if (!LR->getCommonDomains(available)) {
354 dv->AvailableDomains = dv->getCommonDomains(available);
377 dv->AvailableDomains = available;