aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/CodeGen/LiveDebugVariables.cpp
diff options
context:
space:
mode:
authorHoward Hinnant <hhinnant@apple.com>2013-04-30 21:44:48 +0000
committerHoward Hinnant <hhinnant@apple.com>2013-04-30 21:44:48 +0000
commit35abaab7d31a37c2c83cf1f4ef746b5d933949c4 (patch)
tree88e87a58a0801c152ac832449af426e2f796bbb1 /llvm/lib/CodeGen/LiveDebugVariables.cpp
parent9b7005bf428b0ac50c95a007eb0a42f5702e5dda (diff)
downloadllvm-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