Searched refs:StackEntry (Results 1 – 3 of 3) sorted by relevance
52 struct StackEntry;164 void ExtractScc(ArrayRef<const StackEntry> stack_tail, ScopedArenaVector<HInstruction*>* scc);166 void ClassifyNonTrivial(const HLoopInformation* loop, ArrayRef<const StackEntry> stack_tail);
203 struct HInductionVarAnalysis::StackEntry { struct in art::HInductionVarAnalysis204 StackEntry(HInstruction* insn, NodeInfo* info, size_t link = std::numeric_limits<size_t>::max()) in StackEntry() argument289 ScopedArenaVector<StackEntry> stack(visited_instructions->get_allocator()); in TryVisitNodes()294 StackEntry& entry = stack[current_entry]; in TryVisitNodes()340 ArrayRef<StackEntry> stack_tail = ArrayRef<StackEntry>(stack).SubArray(current_entry); in TryVisitNodes()341 for (StackEntry& tail_entry : stack_tail) { in TryVisitNodes()347 ClassifyNonTrivial(loop, ArrayRef<const StackEntry>(stack_tail)); in TryVisitNodes()364 void HInductionVarAnalysis::ExtractScc(ArrayRef<const StackEntry> stack_tail, in ExtractScc()371 const StackEntry& entry = stack_tail[i]; in ExtractScc()388 for (const StackEntry& entry : ReverseRange(stack_tail.SubArray(/*pos=*/ 0u, split_pos))) { in ExtractScc()[all …]
197 typedef struct StackEntry { struct200 } StackEntry; typedef204 StackEntry calls[MAX_STACK_DEPTH];