True if it's cheap enough to take parameters by value. Doing so avoids overhead related to mitigations for reference invalidation.
Declared in <llvm/ADT/SmallVector.h>
inline constexpr static
bool TakesParamByValue = sizeof(T) <= 2 * sizeof(void *);