diff --git a/src/BoundsInference.cpp b/src/BoundsInference.cpp index cc83b5f0a042..724adb993afd 100644 --- a/src/BoundsInference.cpp +++ b/src/BoundsInference.cpp @@ -328,7 +328,7 @@ class BoundsInference : public IRMutator { } } - for (const auto &s : def.specializations()) { + for (const auto &s : reverse_view(def.specializations())) { const Expr s_cond = s.condition; const Definition &s_def = s.definition;