[PATCH] D113865: [COFF] Keep temporary symbols in object files on ARM64, as IMAGE_SYM_CLASS_LABEL

Eli Friedman via Phabricator via llvm-commits llvm-commits at lists.llvm.org
Mon Nov 15 10:58:59 PST 2021


efriedma added a comment.

The alternative here is that instead of relying on the symbols defined in the assembler source, we could automatically define a symbol every megabyte.  If we expect the linker is throwing away the symbols anyway, though, the only effect on compiler-generated code is the number of symbols in the intermediate object, which isn't a big deal, I guess.  We typically generate a lot of code labels, though.  Do you have a number for how much we're inflating a typical object file?


Repository:
  rG LLVM Github Monorepo

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

https://reviews.llvm.org/D113865



More information about the llvm-commits mailing list