diff --git a/src/drt/src/pa/FlexPA_unique.h b/src/drt/src/pa/FlexPA_unique.h index af48c05b3cb..2065d564326 100644 --- a/src/drt/src/pa/FlexPA_unique.h +++ b/src/drt/src/pa/FlexPA_unique.h @@ -27,6 +27,8 @@ #pragma once +#include + #include "frDesign.h" namespace drt { @@ -156,7 +158,7 @@ class UniqueInsts // Mapp all instances to their representative unique instance std::map inst_to_unique_; // Maps all instances to the set of instances with the same unique inst - std::unordered_map inst_to_class_; + boost::unordered_flat_map inst_to_class_; // Maps a unique instance to its pin access index std::map unique_to_pa_idx_; // Maps a unique instance to its index in unique_