[llvm] [NFC] Remove UnwindTable dependency on CIE, and FDE (PR #142520)

Igor Kudrin via llvm-commits llvm-commits at lists.llvm.org
Thu Jun 19 18:28:12 PDT 2025


================
@@ -325,6 +322,8 @@ class UnwindTable {
   using iterator = RowContainer::iterator;
   using const_iterator = RowContainer::const_iterator;
 
+  UnwindTable(RowContainer Rows) : Rows(Rows) {}
----------------
igorkudrin wrote:

```suggestion
  UnwindTable(RowContainer &&Rows) : Rows(std::move(Rows)) {}
```
It's better to avoid unnecessary copying.

https://github.com/llvm/llvm-project/pull/142520


More information about the llvm-commits mailing list