Lines Matching defs:selector
35 GateRef selector = circuit_->NewGate(circuit_->DependSelector(numIns), {merge, depend, copyDepend});
36 acc_.UpdateAllUses(depend, selector);
37 acc_.ReplaceIn(selector, 1, depend); // 0: index of exit depend
43 GateRef selector = circuit_->NewGate(circuit_->ValueSelector(numIns), acc_.GetMachineType(value),
45 acc_.UpdateAllUses(value, selector);
46 acc_.ReplaceIn(selector, 1, value); // 0: index of exit depend
78 GateRef LoopPeeling::CopySelector(GateRef stateMerge, GateRef selector, size_t numLoopbacks)
82 if (acc_.IsValueSelector(selector)) {
89 auto numOfIns = acc_.GetNumIns(selector);
93 auto input = acc_.GetIn(selector, i);
116 auto selector = CopySelector(merge, *it, numLoopbacks);
117 acc_.ReplaceIn(*it, 1, selector);