[all-commits] [llvm/llvm-project] f69e09: [MC] [Win64EH] Try to generate packed unwind info ...
Martin Storsjö via All-commits
all-commits at lists.llvm.org
Tue Sep 22 23:03:20 PDT 2020
Branch: refs/heads/master
Home: https://github.com/llvm/llvm-project
Commit: f69e090d7dca6bf2786145a9e97b0a7ddb3b514a
https://github.com/llvm/llvm-project/commit/f69e090d7dca6bf2786145a9e97b0a7ddb3b514a
Author: Martin Storsjö <martin at martin.st>
Date: 2020-09-23 (Wed, 23 Sep 2020)
Changed paths:
M llvm/include/llvm/MC/MCWinEH.h
M llvm/lib/MC/MCWin64EH.cpp
A llvm/test/MC/AArch64/seh-packed-unwind.s
Log Message:
-----------
[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
Commit: 2c4c659666b400b0502e8504a708e050d0a03d6c
https://github.com/llvm/llvm-project/commit/2c4c659666b400b0502e8504a708e050d0a03d6c
Author: Martin Storsjö <martin at martin.st>
Date: 2020-09-23 (Wed, 23 Sep 2020)
Changed paths:
M llvm/lib/Transforms/InstCombine/InstCombineAddSub.cpp
Log Message:
-----------
[InstCombine] Add parentheses in assert to silence GCC warning. NFC.
Commit: b90132399aa994ac6405d0d6437735043bff9314
https://github.com/llvm/llvm-project/commit/b90132399aa994ac6405d0d6437735043bff9314
Author: Martin Storsjö <martin at martin.st>
Date: 2020-09-23 (Wed, 23 Sep 2020)
Changed paths:
M llvm/lib/Transforms/Scalar/CorrelatedValuePropagation.cpp
Log Message:
-----------
[CVP] Remove a redundant trailing semicolon, fixing GCC warnings. NFC.
Compare: https://github.com/llvm/llvm-project/compare/fe3c1195cfd0...b90132399aa9
More information about the All-commits
mailing list