aboutsummaryrefslogtreecommitdiff
path: root/clang/lib/CodeGen/CodeGenModule.cpp
diff options
context:
space:
mode:
authorMartin Storsjö <martin@martin.st>2020-09-09 10:34:15 +0300
committerMartin Storsjö <martin@martin.st>2020-09-23 09:03:01 +0300
commitf69e090d7dca6bf2786145a9e97b0a7ddb3b514a (patch)
treec0068f0562bdf9d237845bcce4b0322bd4285029 /clang/lib/CodeGen/CodeGenModule.cpp
parentfe3c1195cfd027fdd28b6d373b3cd9519d5253ec (diff)
downloadllvm-f69e090d7dca6bf2786145a9e97b0a7ddb3b514a.zip
llvm-f69e090d7dca6bf2786145a9e97b0a7ddb3b514a.tar.gz
llvm-f69e090d7dca6bf2786145a9e97b0a7ddb3b514a.tar.bz2
[MC] [Win64EH] Try to generate packed unwind info where possible
In practice, this only gives modest savings (for a 6.5 MB DLL with 230 KB xdata, the xdata sections shrinks by around 2.5 KB); to gain more, the frame lowering would need to be tweaked to more often generate frame layouts that match the canonical layouts that can be written in packed form. Differential Revision: https://reviews.llvm.org/D87371
Diffstat (limited to 'clang/lib/CodeGen/CodeGenModule.cpp')
0 files changed, 0 insertions, 0 deletions