[PATCH] D90884: [SmallVector] Add a default small size.
Mehdi AMINI via Phabricator via llvm-commits
llvm-commits at lists.llvm.org
Tue Nov 10 11:39:00 PST 2020
mehdi_amini added inline comments.
================
Comment at: llvm/unittests/ADT/SmallVectorTest.cpp:1013
+ TestDefaultSmallSize<int32_t>, TestDefaultSmallSize<int64_t>,
+ TestDefaultSmallSize<void *>, TestDefaultSmallSize<BigElementType>>;
+
----------------
FWIW I am still unconvinced that it is a good idea to use the default size on large objects. I'm not super comfortable with the implicit `0` as that seems to encourage mis-uses of the SmallVector.
Repository:
rG LLVM Github Monorepo
CHANGES SINCE LAST ACTION
https://reviews.llvm.org/D90884/new/
https://reviews.llvm.org/D90884
More information about the llvm-commits
mailing list