mirror of
https://github.com/RPCS3/llvm.git
synced 2024-12-20 02:58:10 +00:00
Chris convinced me that the default size of the SmallVector (2) was too
small. Since it doesn't cost much to have 2 more (8 bytes), but not having them would require a malloc as soon as the third one is needed. Setting the default to 4 delays the malloc until the 5th parameter attribute. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@35793 91177308-0d34-0410-b5e6-96231b3b80d8
This commit is contained in:
parent
8546409d1b
commit
021220c8cd
@ -156,7 +156,7 @@ class ParamAttrsList {
|
||||
uint16_t index; ///< Index of the parameter for which the attributes apply
|
||||
};
|
||||
|
||||
SmallVector<ParamAttrsWithIndex,2> attrs; ///< The list of attributes
|
||||
SmallVector<ParamAttrsWithIndex,4> attrs; ///< The list of attributes
|
||||
/// @}
|
||||
};
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user