kazutakahirata wrote: Please take a look. Thanks! - I've updated the PR to use `SmallVector<ValueInfo> &` and `SmallVector<ValueInfo> &&` where I can. - I've added a missing `std::move` to `ModuleSummaryIndexYAML.h`. https://github.com/llvm/llvm-project/pull/107342