diff options
author | Howard Hinnant <hhinnant@apple.com> | 2013-04-30 21:44:48 +0000 |
---|---|---|
committer | Howard Hinnant <hhinnant@apple.com> | 2013-04-30 21:44:48 +0000 |
commit | 35abaab7d31a37c2c83cf1f4ef746b5d933949c4 (patch) | |
tree | 88e87a58a0801c152ac832449af426e2f796bbb1 /llvm/lib/CodeGen/LiveDebugVariables.cpp | |
parent | 9b7005bf428b0ac50c95a007eb0a42f5702e5dda (diff) | |
download | llvm-35abaab7d31a37c2c83cf1f4ef746b5d933949c4.zip llvm-35abaab7d31a37c2c83cf1f4ef746b5d933949c4.tar.gz llvm-35abaab7d31a37c2c83cf1f4ef746b5d933949c4.tar.bz2 |
This patch introduces an alternative layout for basic_string which when the string is short, the data pointer will be word-aligned. It can be activated with -D_LIBCPP_ALTERNATE_STRING_LAYOUT. These two different layouts (the default and _LIBCPP_ALTERNATE_STRING_LAYOUT) are not ABI compatible with each other. Once one is chosen for a given platform, it is disruptive to change it.
llvm-svn: 180811
Diffstat (limited to 'llvm/lib/CodeGen/LiveDebugVariables.cpp')
0 files changed, 0 insertions, 0 deletions