Lines Matching refs:loop_stack
51 loop_stack: SmallVec<[LoopStackEntry; 8]>, field
159 loop_stack: smallvec![], in new()
176 self.loop_stack.len(), in start_block()
181 while let Some(inner_loop) = self.loop_stack.last() { in start_block()
185 self.loop_stack.pop(); in start_block()
196 self.loop_stack.push(LoopStackEntry { in start_block()
207 self.loop_stack.len() in start_block()
217 trace!("block {}: loop stack is {:?}", block, self.loop_stack); in start_block()
570 .loop_stack in process_elab_stack()
575 .unwrap_or(self.loop_stack.len()); in process_elab_stack()
583 .unwrap_or(self.loop_stack.len().saturating_sub(1)); in process_elab_stack()
587 self.loop_stack.len(), in process_elab_stack()
588 self.loop_stack, in process_elab_stack()
601 == self.loop_stack.len() in process_elab_stack()
615 let data = &self.loop_stack[loop_hoist_level]; in process_elab_stack()