Lines Matching full:collapse
41 // There are no more DV references. Collapse any contained instructions. in release()
43 collapse(DV, DV->getFirstDomain()); in release()
98 collapse(dv, domain); in force()
100 // This is an incompatible open DomainValue. Collapse it to whatever and in force()
102 collapse(dv, dv->getFirstDomain()); in force()
103 assert(LiveRegs[rx] && "Not live after collapse?"); in force()
112 void ExecutionDomainFix::collapse(DomainValue *dv, unsigned domain) { in collapse() function in ExecutionDomainFix
113 assert(dv->hasDomain(domain) && "Cannot collapse"); in collapse()
115 // Collapse all the instructions. in collapse()
192 collapse(pdv, Domain); in enterBasicBlock()
258 // Collapse all uses. in visitHardInstr()
319 // If the collapsed operands force a single domain, propagate the collapse. in visitSoftInstr()