• Home
  • Raw
  • Download

Lines Matching full:it

102         for (auto it = uses.begin(); it != uses.end(); it++) {  in EliminateBranch()  local
103 if (acc_.IsIfOrSwitchRelated(*it)) { in EliminateBranch()
104 ReplaceGate(*it, acc_.GetState(gate)); in EliminateBranch()
116 for (auto it = uses.begin(); it != uses.end(); it++) { in DecreaseAllSelectors() local
117 if (acc_.IsSelector(*it)) { in DecreaseAllSelectors()
118 acc_.DecreaseIn(*it, count + 1); in DecreaseAllSelectors()
145 for (auto it = uses.begin(); it != uses.end(); it++) { in EliminateMergeAndLoopBegin() local
146 if (acc_.IsSelector(*it)) { in EliminateMergeAndLoopBegin()
147 TryFindAndDeleteLoopExit(*it); in EliminateMergeAndLoopBegin()
148 auto selectorInput = acc_.GetIn(*it, 1); in EliminateMergeAndLoopBegin()
149 ReplaceGate(*it, selectorInput); in EliminateMergeAndLoopBegin()
156 for (auto it = uses.begin(); it != uses.end(); it++) { in EliminateMergeAndLoopBegin() local
157 if (acc_.IsSelector(*it)) { in EliminateMergeAndLoopBegin()
158 visitor_->ReVisitGate(*it); in EliminateMergeAndLoopBegin()
169 for (auto it = uses.begin(); it != uses.end(); it++) { in TryFindAndDeleteLoopExit() local
170 …if (acc_.GetOpCode(*it) == OpCode::LOOP_EXIT_VALUE || acc_.GetOpCode(*it) == OpCode::LOOP_EXIT_DEP… in TryFindAndDeleteLoopExit()
179 for (auto it = uses.begin(); it != uses.end(); it++) { in DeleteLoopExit() local
180 if (acc_.GetOpCode(*it) == OpCode::LOOP_EXIT_VALUE) { in DeleteLoopExit()
181 ReplaceGate(*it, acc_.GetValueIn(*it)); in DeleteLoopExit()
182 } else if (acc_.GetOpCode(*it) == OpCode::LOOP_EXIT_DEPEND) { in DeleteLoopExit()
183 ReplaceGate(*it, acc_.GetDep(*it)); in DeleteLoopExit()