[llvm-diff] Create libLLVMDiff library
authorBill Wendling <isanbard@gmail.com>
Tue, 3 Aug 2021 19:49:39 +0000 (12:49 -0700)
committerBill Wendling <isanbard@gmail.com>
Thu, 5 Aug 2021 19:05:50 +0000 (12:05 -0700)
commit4d293f215dfb6ab6af966175717e86468f708b1c
tree491ad4cd6e5a93fd345fe31406633dc1fff80914
parent98f38c151b5a8272c7e9a609f6c7c71623fb652b
[llvm-diff] Create libLLVMDiff library

Some tools may want to use the LLVM "diff" code. Move the code into a
library for easy use.

No functionality change intende.

Differential Revision: https://reviews.llvm.org/D107392
llvm/tools/llvm-diff/CMakeLists.txt
llvm/tools/llvm-diff/lib/CMakeLists.txt [new file with mode: 0644]
llvm/tools/llvm-diff/lib/DiffConsumer.cpp [moved from llvm/tools/llvm-diff/DiffConsumer.cpp with 100% similarity]
llvm/tools/llvm-diff/lib/DiffConsumer.h [moved from llvm/tools/llvm-diff/DiffConsumer.h with 100% similarity]
llvm/tools/llvm-diff/lib/DiffLog.cpp [moved from llvm/tools/llvm-diff/DiffLog.cpp with 100% similarity]
llvm/tools/llvm-diff/lib/DiffLog.h [moved from llvm/tools/llvm-diff/DiffLog.h with 100% similarity]
llvm/tools/llvm-diff/lib/DifferenceEngine.cpp [moved from llvm/tools/llvm-diff/DifferenceEngine.cpp with 100% similarity]
llvm/tools/llvm-diff/lib/DifferenceEngine.h [moved from llvm/tools/llvm-diff/DifferenceEngine.h with 100% similarity]
llvm/tools/llvm-diff/llvm-diff.cpp