Home
last modified time | relevance | path

Searched refs:AvailableDomains (Results 1 – 2 of 2) sorted by relevance

/freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/
H A DExecutionDomainFix.h58 unsigned AvailableDomains; member
79 return AvailableDomains & (1u << domain); in hasDomain()
87 AvailableDomains |= 1u << domain; in addDomain()
95 AvailableDomains = 1u << domain; in setSingleDomain()
100 return AvailableDomains & mask; in getCommonDomains()
105 return llvm::countr_zero(AvailableDomains); in getFirstDomain()
110 AvailableDomains = 0; in clear()
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/
H A DExecutionDomainFix.cpp42 if (DV->AvailableDomains && !DV->isCollapsed()) in release()
133 unsigned common = A->getCommonDomains(B->AvailableDomains); in merge()
136 A->AvailableDomains = common; in merge()
354 dv->AvailableDomains = dv->getCommonDomains(available); in visitSoftInstr()
355 assert(dv->AvailableDomains && "Domain should have been filtered"); in visitSoftInstr()
377 dv->AvailableDomains = available; in visitSoftInstr()