Lines Matching defs:IsGateNotEmpty
343 if (IsGateNotEmpty(gate)) {
486 bool FrameStateBuilder::IsGateNotEmpty(GateRef gate) const
598 ASSERT(IsGateNotEmpty(currentValue));
604 if (IsGateNotEmpty(nextValue) &&
607 ASSERT(IsGateNotEmpty(currentValue));
609 ASSERT(IsGateNotEmpty(mergedContext->loopBackState_));
612 ASSERT(IsGateNotEmpty(mergedContext->mergeState_));
613 if (!IsGateNotEmpty(mergedContext->loopBackState_)) {
622 bool needMergeValues = IsGateNotEmpty(mergedContext->mergeState_);
643 if (IsGateNotEmpty(mergedContext->loopBackState_) && (changedInLoop || needMergeValues)) {
650 if (IsGateNotEmpty(mergedContext->mergeState_)) {
653 if (IsGateNotEmpty(nextValue)) {
658 if (isLoopBack || !IsGateNotEmpty(mergedContext->mergeState_)) {
672 ASSERT(!IsGateNotEmpty(mergedContext->mergeState_));
673 ASSERT(!IsGateNotEmpty(mergedContext->mergeDepend_));
682 ASSERT(!IsGateNotEmpty(mergedContext->loopBackState_));
683 ASSERT(!IsGateNotEmpty(mergedContext->loopBackDepend_));
702 ASSERT(IsGateNotEmpty(current) && IsGateNotEmpty(next));
705 ASSERT(!IsGateNotEmpty(next) ||
708 } else if (!IsGateNotEmpty(mergedContext->mergeState_)) {
709 ASSERT(!IsGateNotEmpty(next) || current == next);
777 ASSERT(!IsGateNotEmpty(liveContext_->ValuesAt(i)));
875 if (bbNext.IsLoopBack(bb) || !IsGateNotEmpty(mergedContext->mergeState_)) {
1430 ASSERT(IsGateNotEmpty(state));
1431 ASSERT(IsGateNotEmpty(depend));
1471 if (!IsGateNotEmpty(value) || !liveout->TestBit(i)) {