Some tools may want to use the LLVM "diff" code. Move the code into a
library for easy use.
No functionality change intende.
Paths
| Differential D107392
[llvm-diff] Create libLLVMDiff library ClosedPublic Authored by void on Aug 3 2021, 12:57 PM.
Details Summary Some tools may want to use the LLVM "diff" code. Move the code into a No functionality change intende.
Diff Detail
Event TimelineThis revision was landed with ongoing or failed builds. Closed by commit rG9854f2f30f84: [llvm-diff] Create libLLVMDiff library (authored by void). · Explain Why This revision was automatically updated to reflect the committed changes. Comment Actions CI is failing on: Cannot find source file: llvm-livepatch.cpp New file missing from this commit? edit: precommit testing also failed on that, e.g. https://buildkite.com/llvm-project/premerge-checks/builds/50915#a9e6c562-ce15-448d-935f-b63a5d50555b morehouse added a reverting change: rGec5137029bf2: Revert "[llvm-diff] Create libLLVMDiff library".Aug 5 2021, 11:11 AM
Revision Contents
Diff 363847 llvm/tools/llvm-diff/CMakeLists.txt
llvm/tools/llvm-diff/DiffConsumer.cpp
llvm/tools/llvm-diff/DifferenceEngine.h
llvm/tools/llvm-diff/DifferenceEngine.cpp
llvm/tools/llvm-diff/lib/CMakeLists.txt
llvm/tools/llvm-diff/lib/DiffConsumer.h
llvm/tools/llvm-diff/lib/DiffConsumer.cpp
llvm/tools/llvm-diff/lib/DiffLog.h
llvm/tools/llvm-diff/lib/DiffLog.cpp
llvm/tools/llvm-diff/lib/DifferenceEngine.h
llvm/tools/llvm-diff/lib/DifferenceEngine.cpp
llvm/tools/llvm-diff/llvm-diff.cpp
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
clang-format: please reformat the code
- class Module; - class Value; - class Function; - - /// The interface for consumers of difference data. - class Consumer { - virtual void anchor(); - public: - /// Record that a local context has been entered. Left and - /// Right are IR "containers" of some sort which are being42 diff lines are omitted. See full path.