SuccessChanges

Summary

  1. Move LiveRangeCalc header to publicily available position. NFC (details)
  2. Clang-formatting of some files in LiveRangeCalc header (LiveRangeCalc.h) (details)
  3. [lld][WebAssembly] Fix for weak references to data symbols in archives (details)
Commit 6fc9563dba6319ab0715c6fd4cb072dc6edc4c72 by hayarms
Move LiveRangeCalc header to publicily available position. NFC
Differential Revision: https://reviews.llvm.org/D69078
llvm-svn: 375075
The file was modifiedllvm/lib/CodeGen/InlineSpiller.cpp
The file was modifiedllvm/lib/CodeGen/MachineVerifier.cpp
The file was modifiedllvm/lib/CodeGen/SplitKit.cpp
The file was modifiedllvm/lib/CodeGen/LiveRangeCalc.cpp
The file was modifiedllvm/lib/CodeGen/LiveIntervals.cpp
The file was addedllvm/include/llvm/CodeGen/LiveRangeCalc.h
The file was modifiedllvm/lib/CodeGen/SplitKit.h
The file was removedllvm/lib/CodeGen/LiveRangeCalc.h
Commit 5926eb5fe64ac9e2c1324811a0cc0d7bd5fb2da7 by hayarms
Clang-formatting of some files in LiveRangeCalc header (LiveRangeCalc.h)
NFC
llvm-svn: 375076
The file was modifiedllvm/include/llvm/CodeGen/LiveRangeCalc.h
Commit 6c393e9d74d27a9e9d0d9c60537d7b2d4203ae13 by sbc
[lld][WebAssembly] Fix for weak references to data symbols in archives
Fix a bug where were not handling relocations against weakly undefined
data symbol.  Add a test for this case.  Also ensure that the weak
references to data symbols are not pulled in from archive files by
default (but are if `-u <name>` is added to the command line).
Fixes: PR43696
Differential Revision: https://reviews.llvm.org/D69073
llvm-svn: 375077
The file was modifiedlld/test/wasm/archive-weak-undefined.ll
The file was modifiedlld/wasm/InputFiles.cpp