Lines Matching refs:PeelDirection
703 PeelDirection direction;
707 if (direction == PeelDirection::kNone) {
710 if (direction == PeelDirection::kBefore) {
713 assert(direction == PeelDirection::kAfter);
717 PeelDirection direction = PeelDirection::kNone;
723 direction = PeelDirection::kBefore;
729 direction = PeelDirection::kAfter;
734 if (direction == PeelDirection::kNone) return bail_out;
746 if (direction == PeelDirection::kBefore) {
749 stats_->peeled_loops_.emplace_back(loop, PeelDirection::kBefore, factor);
758 stats_->peeled_loops_.emplace_back(loop, PeelDirection::kAfter, factor);
999 return Direction{LoopPeelingPass::PeelDirection::kBefore, 1};
1019 return Direction{LoopPeelingPass::PeelDirection::kAfter, 1};
1074 return Direction{LoopPeelingPass::PeelDirection::kBefore, cast_iteration};
1077 LoopPeelingPass::PeelDirection::kAfter,