[all-commits] [llvm/llvm-project] 08136d: [DWARFLinkerParallel] Add support of accelerator t...

avl-llvm via All-commits all-commits at lists.llvm.org
Wed Sep 27 04:40:07 PDT 2023


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: 08136d822c73e9f2c042db25c4b45a4cb6cafed1
      https://github.com/llvm/llvm-project/commit/08136d822c73e9f2c042db25c4b45a4cb6cafed1
  Author: Alexey Lapshin <a.v.lapshin at mail.ru>
  Date:   2023-09-27 (Wed, 27 Sep 2023)

  Changed paths:
    M llvm/include/llvm/CodeGen/AccelTable.h
    M llvm/include/llvm/DWARFLinkerParallel/DWARFLinker.h
    M llvm/lib/CodeGen/AsmPrinter/AccelTable.cpp
    M llvm/lib/DWARFLinker/DWARFStreamer.cpp
    M llvm/lib/DWARFLinkerParallel/ArrayList.h
    M llvm/lib/DWARFLinkerParallel/DIEAttributeCloner.cpp
    M llvm/lib/DWARFLinkerParallel/DIEAttributeCloner.h
    M llvm/lib/DWARFLinkerParallel/DWARFEmitterImpl.cpp
    M llvm/lib/DWARFLinkerParallel/DWARFEmitterImpl.h
    M llvm/lib/DWARFLinkerParallel/DWARFLinkerCompileUnit.cpp
    M llvm/lib/DWARFLinkerParallel/DWARFLinkerCompileUnit.h
    M llvm/lib/DWARFLinkerParallel/DWARFLinkerImpl.cpp
    M llvm/lib/DWARFLinkerParallel/DWARFLinkerImpl.h
    M llvm/lib/DWARFLinkerParallel/DWARFLinkerUnit.cpp
    M llvm/lib/DWARFLinkerParallel/DWARFLinkerUnit.h
    M llvm/lib/DWARFLinkerParallel/DependencyTracker.cpp
    M llvm/lib/DWARFLinkerParallel/OutputSections.cpp
    M llvm/lib/DWARFLinkerParallel/OutputSections.h
    R llvm/test/tools/dsymutil/ARM/DWARFLinkerParallel/dwarf5-dwarf4-combination-macho.test
    R llvm/test/tools/dsymutil/ARM/DWARFLinkerParallel/dwarf5-macho.test
    R llvm/test/tools/dsymutil/ARM/DWARFLinkerParallel/fat-dylib-update.test
    R llvm/test/tools/dsymutil/ARM/DWARFLinkerParallel/obfuscated.test
    M llvm/test/tools/dsymutil/ARM/accel-imported-declarations.test
    M llvm/test/tools/dsymutil/ARM/dwarf5-dwarf4-combination-macho.test
    M llvm/test/tools/dsymutil/ARM/dwarf5-macho.test
    M llvm/test/tools/dsymutil/ARM/fat-dylib-update.test
    M llvm/test/tools/dsymutil/ARM/obfuscated.test
    R llvm/test/tools/dsymutil/X86/DWARFLinkerParallel/basic-linking-bundle.test
    R llvm/test/tools/dsymutil/X86/DWARFLinkerParallel/basic-linking-x86.test
    R llvm/test/tools/dsymutil/X86/DWARFLinkerParallel/basic-lto-dw4-linking-x86.test
    R llvm/test/tools/dsymutil/X86/DWARFLinkerParallel/basic-lto-linking-x86.test
    R llvm/test/tools/dsymutil/X86/DWARFLinkerParallel/basic-with-libfat-test.test
    R llvm/test/tools/dsymutil/X86/DWARFLinkerParallel/multiple-inputs.test
    M llvm/test/tools/dsymutil/X86/basic-linking-bundle.test
    M llvm/test/tools/dsymutil/X86/basic-linking-x86.test
    M llvm/test/tools/dsymutil/X86/basic-lto-dw4-linking-x86.test
    M llvm/test/tools/dsymutil/X86/basic-lto-linking-x86.test
    M llvm/test/tools/dsymutil/X86/basic-with-libfat-test.test
    M llvm/test/tools/dsymutil/X86/multiple-inputs.test
    M llvm/test/tools/llvm-dwarfutil/ELF/X86/accelerator-dwarf4.test
    M llvm/test/tools/llvm-dwarfutil/ELF/X86/accelerator-dwarf5.test

  Log Message:
  -----------
  [DWARFLinkerParallel] Add support of accelerator tables to DWARFLinkerParallel.

This patch is extracted from D96035, it adds support for the accelerator
tables to the DWARFLinkerParallel functionality.

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




More information about the All-commits mailing list