From 2e16b23b1f8520b370da0da256579c121b37c06e Mon Sep 17 00:00:00 2001 From: "Emil J. Tywoniak" Date: Tue, 27 Aug 2024 18:57:53 +0200 Subject: [PATCH] proc_dff: reverse the order --- passes/proc/proc_dff.cc | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/passes/proc/proc_dff.cc b/passes/proc/proc_dff.cc index 00c9dc2d9..9ead5825a 100644 --- a/passes/proc/proc_dff.cc +++ b/passes/proc/proc_dff.cc @@ -54,7 +54,7 @@ RTLIL::SigSpec find_any_lvalue(const RTLIL::Process *proc) } /** - * Container storing key,std::set(value) pairs in insertion order + * Container storing key,std::set(value) pairs in reverse insertion order * and provides a linear search. */ template @@ -71,8 +71,8 @@ public: return backing.back().second; } } - typename std::vector::iterator begin() { return backing.begin(); } - typename std::vector::iterator end() { return backing.end(); } + typename std::vector::reverse_iterator begin() { return backing.rbegin(); } + typename std::vector::reverse_iterator end() { return backing.rend(); } typename std::vector::size_type size() { return backing.size(); } void clear() { return backing.clear(); } };