[PATCH] D55239: [codeview] Emit typedefs of types derived from incomplete types

Zachary Turner via Phabricator via llvm-commits llvm-commits at lists.llvm.org
Tue Dec 4 09:29:45 PST 2018


zturner added a comment.

In D55239#1318747 <https://reviews.llvm.org/D55239#1318747>, @aganea wrote:

> My whole point was that our slowdowns were with **cl.exe**-generated OBJs, not clang OBJs. If LLD doesn't support this remapping (and dropping) in the same way as link.exe, this won't completly fix S_UDTs.


Yes, that's true.  However, it's possible my other patch (https://reviews.llvm.org/D55228) could, since it's specifically adding functionality to the linker that wasn't there before.  It's possible that our omission of `S_UDT` records entirely was causing the slowdown.


CHANGES SINCE LAST ACTION
  https://reviews.llvm.org/D55239/new/

https://reviews.llvm.org/D55239





More information about the llvm-commits mailing list