Revert "[Support][ThinLTO] Move ThinLTO caching to LLVM Support library"
authorPetr Hosek <phosek@google.com>
Mon, 18 Oct 2021 19:23:52 +0000 (12:23 -0700)
committerPetr Hosek <phosek@google.com>
Mon, 18 Oct 2021 19:24:05 +0000 (12:24 -0700)
commit8e46e34d243524b9a1f9487718ea60e990b35fa3
tree142c081e7fac5e7db1c014af9527b622ffa6049d
parent25107cc8b1f77cddd5eaddddcbe27ad387abd9d8
Revert "[Support][ThinLTO] Move ThinLTO caching to LLVM Support library"

This reverts commit 92b8cc52bbc8194f2cd6a5f742b874969421afca since
it broke the gold plugin.
16 files changed:
clang/lib/CodeGen/BackendUtil.cpp
lld/COFF/LTO.cpp
lld/ELF/LTO.cpp
lld/MachO/LTO.cpp
lld/wasm/LTO.cpp
llvm/include/llvm/LTO/Caching.h [new file with mode: 0644]
llvm/include/llvm/LTO/LTO.h
llvm/include/llvm/LTO/legacy/LTOCodeGenerator.h
llvm/include/llvm/Support/Caching.h [deleted file]
llvm/lib/LTO/CMakeLists.txt
llvm/lib/LTO/Caching.cpp [moved from llvm/lib/Support/Caching.cpp with 86% similarity]
llvm/lib/LTO/LTOCodeGenerator.cpp
llvm/lib/Support/CMakeLists.txt
llvm/tools/gold/gold-plugin.cpp
llvm/tools/llvm-lto/llvm-lto.cpp
llvm/tools/llvm-lto2/llvm-lto2.cpp