aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/Support/Process.cpp
diff options
context:
space:
mode:
authorChandler Carruth <chandlerc@gmail.com>2012-12-31 22:18:01 +0000
committerChandler Carruth <chandlerc@gmail.com>2012-12-31 22:18:01 +0000
commit3fa2010c7dc2544fb4a071bfa1573d8439064861 (patch)
treee6dc1f3ee4258d5b5539ef7bceb4f1c55180bc57 /llvm/lib/Support/Process.cpp
parentb12634bf80d28ed8dc28497c3e172a324f089d8f (diff)
downloadllvm-3fa2010c7dc2544fb4a071bfa1573d8439064861.zip
llvm-3fa2010c7dc2544fb4a071bfa1573d8439064861.tar.gz
llvm-3fa2010c7dc2544fb4a071bfa1573d8439064861.tar.bz2
Remove the declspecs from small alignments that we can force with
a union. These don't actually work for by-value function arguments, and MSVC warns if they exist even while (we hope) it aligns the argument correctly due to the other union member. This means MSVC will miss out on optimizations based on the alignment of the buffer, but really, there aren't that many for x86 and MSVC is likely not doing a great job of optimizing LLVM and Clang anyways. llvm-svn: 171328
Diffstat (limited to 'llvm/lib/Support/Process.cpp')
0 files changed, 0 insertions, 0 deletions