[all-commits] [llvm/llvm-project] 8386eb: [lld-macho][nfc] Move ICF-specific logic into ICF.cpp

Jez Ng via All-commits all-commits at lists.llvm.org
Wed Feb 23 06:04:19 PST 2022


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: 8386eb23bfe625bc3fe42586b4d47c8eb54c37d7
      https://github.com/llvm/llvm-project/commit/8386eb23bfe625bc3fe42586b4d47c8eb54c37d7
  Author: Jez Ng <jezng at fb.com>
  Date:   2022-02-23 (Wed, 23 Feb 2022)

  Changed paths:
    M lld/MachO/ICF.cpp
    M lld/MachO/InputSection.cpp
    M lld/MachO/InputSection.h

  Log Message:
  -----------
  [lld-macho][nfc] Move ICF-specific logic into ICF.cpp

This mirrors the code organization in `lld/ELF`.

Reviewed By: #lld-macho, thakis

Differential Revision: https://reviews.llvm.org/D120378


  Commit: e42ad84ba02220f5954c6cbc6fa9f77120ac8c06
      https://github.com/llvm/llvm-project/commit/e42ad84ba02220f5954c6cbc6fa9f77120ac8c06
  Author: Jez Ng <jezng at fb.com>
  Date:   2022-02-23 (Wed, 23 Feb 2022)

  Changed paths:
    M lld/MachO/MarkLive.cpp

  Log Message:
  -----------
  [lld-macho][nfc] Refactor MarkLive

This mirrors the code structure in `lld/ELF`. It also paves the way for
an upcoming diff where I templatize things.

Reviewed By: #lld-macho, thakis

Differential Revision: https://reviews.llvm.org/D120376


Compare: https://github.com/llvm/llvm-project/compare/03dff12197d1...e42ad84ba022


More information about the All-commits mailing list