This is an automated email from the git hooks/post-receive script.
"tcwg-buildslave pushed a change to branch linaro-local/ci/llvm-kernel-aarch64-tested in repository toolchain/ci/llvm-monorepo.
from 21b2e4f445a1 [ARM][ARMLoadStoreOptimizer] adds d13201540483 Revert r341932 "[ARM] Enable ARMCodeGenPrepare by default" adds 684bd1fcd674 [ARM] Do not fuse VADD and VMUL on the Cortex-M4 and Cortex-M33 adds ed8721b6c9d8 Add NativeProcessProtocol unit tests adds c8f40dea59c1 Fix Wundef NDEBUG warning; NFC adds 74bf0b7f97fe [llvm-mca] Improve code comments in LSUnit.{h, cpp}. NFC adds da52028df3d8 Fix some missing opcodes in bcanalyzer adds ccb6b1667559 AMDGPU: Fix private handling for allowsMisalignedMemoryAccesses adds 9b80542be81b [NFC][CodeGen][X86][AArch64] More tests for 'bit field ext [...] adds da97c1759e24 [dsymutil] Set LSan blacklist whenever sanitizers are enabled. adds 21b2dd16aa25 [PowerPC] Support operand modifier 'x' in inline asm adds 82722516f57a [Clang][CodeGen][ObjC]: Fix CoreFoundation on ELF with `-f [...] adds 448ba6f07313 [Mips][FastISel] Fix selectBranch on icmp i1 adds ae8d36c14306 Revert "We allow implicit function declarations as an exte [...] adds 8ed144733ee4 [DAGCombiner] use UADDO to optimize saturated unsigned add adds ad43064c070b Correct RISC-V link in release notes adds 4a7256812e79 [clangd] Do bounds checks while reading data, otherwise va [...] adds a365a42a26be [VFS] Use llvm::StringMap instead of std::map. NFC adds 227bba9d486d [CFString][ELF] Fix a missed test causing buildbot failure [...] adds a12f5c4d2be9 [Arm][AsmParser] Restrict register list size for VSTM/VLDM adds 6c29160fbe6d [X86] Split WriteIMul into 8/16/32/64 implementations (PR36931) adds 146603d68416 Revert "rL342883: [Clang][CodeGen][ObjC]: Fix CoreFoundati [...] adds 58898a8566a4 [lld-link] Generalize handling of /debug and /debug:{none, [...] adds 3096464a7577 [AArch64] Unwinding support for return address signing adds ca131a61c446 [New PM][PassInstrumentation] IR printing support for New [...] adds 551f1a665a50 [python] [tests] Update test_code_completion adds 97a8771f48e4 [Thumb1] Any imm8 should have cost of 1 adds fb5e83211eb8 [ARM] Adjust the feature set for Exynos adds ebd05dec47da [ARM] Adjust the cost model for Exynos adds 61519f54d2df Reverting r342895 adds 7c13f24f5d5f [InstCombine] improve variable name and use 'match'; NFC adds 03d8c8b71762 [clangd] Fix uninit bool in r342888 adds 729c1892ebd9 [X86] Remove WriteDiv/WriteIDiv schedule overrides - use c [...] adds 645e3c00e6ac [InstCombine] add/move tests for extractelement; NFC adds 04fbf3cc7059 [Analysis] add comment to generalize finding a scalar op f [...] adds 64e630ac21aa Reland r342494 after fixing LIT checks. adds 8db84581689f [X86][AVX] Add truncation as shuffle test for PR31451 adds ace58ac706c2 Fix the type of 1<<31 integer constants. adds 940b50889c01 [Power9] [LLVM] Add __float128 exponent GET and SET builtins adds 2745365d9995 [Power9] [CLANG] Add __float128 exponent GET and SET builtins adds b2ac6df96bcb [CodeGen] Revert commit https://reviews.llvm.org/rL342717 adds 9fb211ab5006 [profile] Revert commit https://reviews.llvm.org/rL342718 adds bd70a0a3a531 [X86] Infer 64bit feature support from the CPUID results i [...] adds c9e708f83b3e [lldb-mi] Fix hanging of target-select-so-path.test adds befd1d2960b6 [X86] Remove shift/rotate by CL memory (RMW) overrides adds d3ea8e35c414 [compiler-rt] [builtins] Add logb/logbf/logbl methods to c [...] adds d114099d366f [InstCombine] add bitcast+extelt helper function; NFC adds 51c0792d45ec Re-submitting changes in D51550 because it failed to patch. adds 554271484619 [analyzer] Prevent crashes in FindLastStoreBRVisitor adds 0aac58fdcfc4 [hwasan] Record and display stack history in stack-based reports. adds d84620c7572f Revert "[hwasan] Record and display stack history in stack [...] adds c18ab550d612 [hwasan] Record and display stack history in stack-based reports. adds b0fe1710a5cc [CUDA] Added basic support for compiling with CUDA-10.0 adds 09b2b531d1be P0962R1: only use the member form of 'begin' and 'end' in [...] adds d73abd8e88d5 [www] Update cxx_status to mark P0962R1 as done. adds 4423fd03d4a3 [www] Change 'Clang 7' items from yellow to green now Clan [...] adds 4826ca041c72 [WebAssembly][NFC] Fix hardcoded stack indices in tests adds 95557d05feb1 Driver: render arguments for the embedded bitcode correctly adds b3858919de53 [WebAssembly] Move .debug_line section address of dead fun [...] adds dc143acd88b0 [X86] Update comment. Use 'glued' instead of 'flagged' NFC adds 4db759375603 [X86] Remove superfluous curly braces. NFC adds d7df9c5814fc [X86] Don't create FILD ISD nodes when X87 is disabled. adds 16efb368e5ce [AMDGPU] Remove useless check from test. NFC. adds c50e69db08d4 Remove redundant null pointer check in operator delete adds 8f5ea87f4e4e [WebAssembly] SIMD sqrt adds 4d4f2e962d9a Revert r342936 "Remove redundant null pointer check in ope [...] adds 3a6d822ad862 [ORC] Switch to asynchronous resolution in JITSymbolResolver. adds 30610f3ca57f [MachineCopyPropagation] Rework how we manage RegMask clobbers adds e80c6c1a12f4 Revert "[ORC] Switch to asynchronous resolution in JITSymb [...] adds 9bfeef69a1a7 [MachineCopyPropagation] Reimplement CopyTracker in terms [...] adds 5270f338f72d [DebugInfo] Do not generate address info for removed debug [...] adds fcfab2e6b114 Use TRI->regsOverlap() in MachineBasicBlock::computeRegist [...] adds 50eb71070ebc Use unique_ptr to hold AsmInfo,MRI,MII,STI adds 0ca9c7009da1 [mips] Correct MUL pattern for mips64 adds 14ce24447f19 [llvm-exegesis] Allow benchmarking arbitrary code snippets. adds 9303f8a68ea1 [llvm-exegesis] Fix doc in r342947. adds a47ef9becdee Add macro LLVM_ATTRIBUTE_REINITIALIZES adds b19ecfdb344d Annotate LookupResult::clear() as LLVM_ATTRIBUTE_REINITIAL [...] adds 6ec86b3e06a2 Deduplicate replacements from diagnostics. adds 6ad561527cca [llvm-exegesis] Add MCParser to LLVM_LINK_COMPONENTS adds 61b00355ac37 [llvm-exegesis] Add lit tests. adds 9497c98d973a [ELF] - Add -z global option to manual. adds a6dfd3a2bdb2 Revert rL342953 "[llvm-exegesis] Add lit tests." adds 3f8c677ef899 [AMDGPU] restore r342722 which was reverted with r342743 adds f5ffbc0e41ac [clangd] NFC: Remove test duplicate adds 3b22000683d9 [LoopUnroll] Add check to Latch's terminator in UnrollRunt [...] adds 3618beac0cda [Swig] Merge typemaps with same bodies adds c2ea7a22897d Fix a typo in the help of clangd adds f80d6eb5d829 [clangd] Check that scheme is valid when parsing URI. adds 44313ea672e7 [COFF] Add support for creating range extension thunks for ARM
No new revisions were added by this update.
Summary of changes: .../lib/Tooling/ApplyReplacements.cpp | 19 +- clang-tools-extra/clangd/URI.cpp | 22 +- clang-tools-extra/clangd/index/Serialization.cpp | 277 ++++++++++----------- clang-tools-extra/clangd/tool/ClangdMain.cpp | 2 +- .../Inputs/identical/file1.yaml | 4 - .../Inputs/identical/{file1.yaml => file2.yaml} | 4 - .../Inputs/identical/identical.cpp | 2 +- .../test/clang-apply-replacements/identical.cpp | 1 + clang-tools-extra/unittests/clangd/DexTests.cpp | 11 - clang-tools-extra/unittests/clangd/URITests.cpp | 7 +- .../python/tests/cindex/test_code_completion.py | 8 +- clang/include/clang/Basic/BuiltinsPPC.def | 2 + clang/include/clang/Basic/Cuda.h | 5 +- clang/include/clang/Basic/DiagnosticDriverKinds.td | 2 + clang/include/clang/Basic/DiagnosticSemaKinds.td | 8 +- clang/include/clang/Basic/SourceManager.h | 4 +- clang/include/clang/Sema/Lookup.h | 2 +- .../Core/BugReporter/BugReporterVisitors.h | 2 + clang/lib/Basic/Cuda.cpp | 12 + clang/lib/Basic/Targets/NVPTX.cpp | 2 + clang/lib/Basic/VirtualFileSystem.cpp | 2 +- clang/lib/CodeGen/CGBlocks.h | 2 +- clang/lib/CodeGen/CGDebugInfo.cpp | 26 +- clang/lib/CodeGen/CGDebugInfo.h | 19 +- clang/lib/CodeGen/CGException.cpp | 3 +- clang/lib/CodeGen/CodeGenFunction.cpp | 6 +- clang/lib/CodeGen/CodeGenFunction.h | 2 +- clang/lib/Driver/ToolChains/Clang.cpp | 145 +++++++++-- clang/lib/Driver/ToolChains/Cuda.cpp | 7 +- clang/lib/Headers/__clang_cuda_runtime_wrapper.h | 8 +- clang/lib/Sema/ParsedAttr.cpp | 2 +- clang/lib/Sema/SemaDecl.cpp | 8 +- clang/lib/Sema/SemaStmt.cpp | 146 +++++++---- .../StaticAnalyzer/Core/BugReporterVisitors.cpp | 17 +- clang/test/Analysis/diagnostics/find_last_store.c | 17 ++ .../CXX/stmt.stmt/stmt.iter/stmt.ranged/p1.cpp | 59 ++++- clang/test/CodeGen/builtins-ppc-p9-f128.c | 12 + clang/test/CodeGen/debug-info-scope-file.c | 9 +- .../debug-info-inheriting-constructor.cpp | 2 +- .../test/CodeGenCXX/linetable-virtual-variadic.cpp | 4 +- clang/test/CodeGenObjC/arc-linetable.m | 2 +- clang/test/CodeGenObjC/debug-info-blocks.m | 2 + clang/test/Driver/fembed-bitcode.c | 28 +++ clang/test/SemaCXX/for-range-dereference.cpp | 6 +- clang/test/SemaOpenCL/clang-builtin-version.cl | 2 +- clang/test/SemaOpenCL/to_addr_builtin.cl | 2 +- clang/www/cxx_dr_status.html | 18 +- clang/www/cxx_status.html | 6 +- clang/www/make_cxx_dr_status | 3 - compiler-rt/lib/builtins/divdc3.c | 4 +- compiler-rt/lib/builtins/divsc3.c | 5 +- compiler-rt/lib/builtins/divtc3.c | 5 +- compiler-rt/lib/builtins/fp_lib.h | 57 +++++ compiler-rt/lib/builtins/int_math.h | 4 - compiler-rt/lib/builtins/ppc/divtc3.c | 12 +- compiler-rt/lib/hwasan/CMakeLists.txt | 6 +- compiler-rt/lib/hwasan/hwasan.cc | 14 +- compiler-rt/lib/hwasan/hwasan.h | 6 + compiler-rt/lib/hwasan/hwasan_dynamic_shadow.cc | 13 +- compiler-rt/lib/hwasan/hwasan_flags.inc | 4 + compiler-rt/lib/hwasan/hwasan_linux.cc | 70 ++++-- compiler-rt/lib/hwasan/hwasan_report.cc | 63 ++++- compiler-rt/lib/hwasan/hwasan_thread.cc | 116 +++------ compiler-rt/lib/hwasan/hwasan_thread.h | 42 +--- compiler-rt/lib/hwasan/hwasan_thread_list.cc | 15 ++ compiler-rt/lib/hwasan/hwasan_thread_list.h | 200 +++++++++++++++ .../lib/sanitizer_common/sanitizer_ring_buffer.h | 81 +++++- .../tests/sanitizer_ring_buffer_test.cc | 22 ++ .../test/builtins/Unit/compiler_rt_logb_test.c | 63 +++++ .../test/builtins/Unit/compiler_rt_logbf_test.c | 63 +++++ .../test/builtins/Unit/compiler_rt_logbl_test.c | 79 ++++++ compiler-rt/test/hwasan/TestCases/deep-recursion.c | 73 ++++++ compiler-rt/test/hwasan/TestCases/rich-stack.c | 66 +++++ .../test/hwasan/TestCases/stack-history-length.c | 36 +++ .../Inputs/instrprof-dlopen-dlclose-main.c.gcov | 2 +- ...instrprof-dlopen-dlclose-main_three-libs.c.gcov | 2 +- .../profile/Inputs/instrprof-dlopen-func.c.gcov | 2 +- .../profile/Inputs/instrprof-dlopen-func2.c.gcov | 2 +- .../profile/Inputs/instrprof-dlopen-func3.c.gcov | 2 +- .../Inputs/instrprof-gcov-exceptions.cpp.gcov | 2 +- .../instrprof-gcov-multiple-bbs-single-line.c.gcov | 4 +- .../profile/Inputs/instrprof-shared-lib.c.gcov | 2 +- .../instrprof-shared-lib_called-twice.c.gcov | 2 +- .../Inputs/instrprof-shared-lib_in-loop.c.gcov | 2 +- ...rprof-shared-main-gcov-flush_no-writeout.c.gcov | 4 +- ...shared-main-gcov-flush_shared-call-after.c.gcov | 2 +- ...main-gcov-flush_shared-call-before-after.c.gcov | 2 +- ...hared-main-gcov-flush_shared-call-before.c.gcov | 2 +- .../profile/Inputs/instrprof-shared-main.c.gcov | 4 +- .../test/profile/instrprof-gcov-exceptions.test | 3 +- lld/COFF/Chunks.cpp | 62 ++++- lld/COFF/Chunks.h | 23 ++ lld/COFF/Driver.cpp | 91 +++++-- lld/COFF/MapFile.cpp | 2 +- lld/COFF/Options.td | 5 +- lld/COFF/PDB.cpp | 3 +- lld/COFF/Writer.cpp | 212 +++++++++++++++- lld/COFF/Writer.h | 5 +- lld/docs/ReleaseNotes.rst | 2 +- lld/docs/ld.lld.1 | 6 + lld/test/COFF/Inputs/far-arm-thumb-abs.s | 2 - lld/test/COFF/Inputs/far-arm-thumb-abs20.s | 2 - lld/test/COFF/arm-thumb-branch-error.s | 10 - lld/test/COFF/arm-thumb-branch20-error.s | 12 +- lld/test/COFF/arm-thumb-thunks-multipass.s | 70 ++++++ lld/test/COFF/arm-thumb-thunks.s | 75 ++++++ lld/test/COFF/debug-fastlink.test | 12 + lld/test/COFF/invalid-debug-type.test | 3 +- lld/test/COFF/invalid-debug.test | 6 + lld/test/COFF/pdb-options.test | 5 + lld/test/wasm/debug-removed-fn.ll | 44 ++++ lld/wasm/InputFiles.cpp | 5 +- .../lldb-mi/target/inputs/target-select-so-path.py | 34 ++- lldb/scripts/Python/python-typemaps.swig | 249 ++++-------------- lldb/unittests/Host/CMakeLists.txt | 2 + lldb/unittests/Host/NativeProcessProtocolTest.cpp | 154 ++++++++++++ llvm/docs/CommandGuide/llvm-exegesis.rst | 61 ++++- llvm/include/llvm/IR/IRPrintingPasses.h | 16 ++ llvm/include/llvm/IR/IntrinsicsPowerPC.td | 6 + llvm/include/llvm/Pass.h | 11 - .../include/llvm/Passes/StandardInstrumentations.h | 34 +++ llvm/include/llvm/Support/Compiler.h | 13 + llvm/include/llvm/Target/TargetMachine.h | 17 +- llvm/lib/Analysis/CallGraphSCCPass.cpp | 1 + llvm/lib/Analysis/LoopInfo.cpp | 1 + llvm/lib/Analysis/VectorUtils.cpp | 7 +- llvm/lib/CodeGen/AsmPrinter/DwarfCompileUnit.cpp | 7 +- llvm/lib/CodeGen/LLVMTargetMachine.cpp | 10 +- llvm/lib/CodeGen/MachineBasicBlock.cpp | 10 +- llvm/lib/CodeGen/MachineCopyPropagation.cpp | 146 +++++------ llvm/lib/CodeGen/MachineFunctionPrinterPass.cpp | 1 + llvm/lib/CodeGen/SelectionDAG/DAGCombiner.cpp | 29 +++ llvm/lib/IR/LegacyPassManager.cpp | 28 ++- llvm/lib/Passes/CMakeLists.txt | 1 + llvm/lib/Passes/StandardInstrumentations.cpp | 115 +++++++++ llvm/lib/Support/Host.cpp | 2 + llvm/lib/Target/AMDGPU/AMDGPUTargetMachine.cpp | 2 + llvm/lib/Target/AMDGPU/SIISelLowering.cpp | 6 +- llvm/lib/Target/ARM/ARM.td | 4 + llvm/lib/Target/ARM/ARMCodeGenPrepare.cpp | 2 +- llvm/lib/Target/ARM/ARMInstrInfo.td | 6 +- llvm/lib/Target/ARM/ARMSubtarget.cpp | 4 +- llvm/lib/Target/ARM/ARMTargetTransformInfo.cpp | 4 +- llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp | 9 + llvm/lib/Target/BPF/BPFTargetMachine.cpp | 3 +- llvm/lib/Target/Mips/Mips64InstrInfo.td | 2 +- llvm/lib/Target/Mips/Mips64r6InstrInfo.td | 3 + llvm/lib/Target/Mips/MipsFastISel.cpp | 5 + llvm/lib/Target/NVPTX/NVPTX.td | 5 + llvm/lib/Target/PowerPC/PPCAsmPrinter.cpp | 15 ++ llvm/lib/Target/PowerPC/PPCInstrVSX.td | 7 + llvm/lib/Target/TargetMachine.cpp | 7 +- .../lib/Target/WebAssembly/WebAssemblyInstrSIMD.td | 9 + llvm/lib/Target/X86/X86ISelLowering.cpp | 8 +- llvm/lib/Target/X86/X86InstrArithmetic.td | 62 ++--- llvm/lib/Target/X86/X86SchedBroadwell.td | 126 +++------- llvm/lib/Target/X86/X86SchedHaswell.td | 143 +++-------- llvm/lib/Target/X86/X86SchedSandyBridge.td | 111 ++------- llvm/lib/Target/X86/X86SchedSkylakeClient.td | 142 +++-------- llvm/lib/Target/X86/X86SchedSkylakeServer.td | 144 +++-------- llvm/lib/Target/X86/X86Schedule.td | 16 +- llvm/lib/Target/X86/X86ScheduleAtom.td | 44 +--- llvm/lib/Target/X86/X86ScheduleBtVer2.td | 15 +- llvm/lib/Target/X86/X86ScheduleSLM.td | 13 +- llvm/lib/Target/X86/X86ScheduleZnver1.td | 43 ++-- .../InstCombine/InstCombineVectorOps.cpp | 48 ++-- .../Instrumentation/HWAddressSanitizer.cpp | 182 +++++++++++--- llvm/lib/Transforms/Scalar/MergeICmps.cpp | 85 ++++--- llvm/lib/Transforms/Utils/LoopUnrollRuntime.cpp | 24 +- llvm/test/Bitcode/bcanalyzer-atomics.ll | 14 ++ llvm/test/CodeGen/AArch64/O3-pipeline.ll | 2 + llvm/test/CodeGen/AArch64/extract-bits.ll | 73 ++++++ llvm/test/CodeGen/AArch64/sat-add.ll | 10 +- llvm/test/CodeGen/AMDGPU/byval-frame-setup.ll | 37 +-- llvm/test/CodeGen/AMDGPU/diverge-switch-default.ll | 64 +++++ llvm/test/CodeGen/AMDGPU/sub.v2i16.ll | 1 - llvm/test/CodeGen/ARM/fmacs.ll | 19 ++ llvm/test/CodeGen/Generic/llc-start-stop.ll | 6 +- llvm/test/CodeGen/Mips/Fast-ISel/bricmpi1.ll | 189 ++++++++++++++ llvm/test/CodeGen/PowerPC/builtins-ppc-p9-f128.ll | 36 +++ llvm/test/CodeGen/PowerPC/inlineasm-vsx-reg.ll | 22 ++ llvm/test/CodeGen/Thumb/consthoist-imm8-costs-1.ll | 39 +++ llvm/test/CodeGen/Thumb2/float-intrinsics-float.ll | 5 +- llvm/test/CodeGen/WebAssembly/simd-arith.ll | 32 ++- llvm/test/CodeGen/X86/O3-pipeline.ll | 2 + llvm/test/CodeGen/X86/bmi2-schedule.ll | 24 +- llvm/test/CodeGen/X86/extract-bits.ll | 116 +++++++++ llvm/test/CodeGen/X86/pr38819.ll | 26 ++ llvm/test/CodeGen/X86/sat-add.ll | 25 +- llvm/test/CodeGen/X86/vector-shuffle-512-v16.ll | 17 ++ .../DebugInfo/Generic/debug-label-unreached.ll | 39 +++ .../Instrumentation/HWAddressSanitizer/alloca.ll | 4 +- .../Instrumentation/HWAddressSanitizer/basic.ll | 5 +- .../Instrumentation/HWAddressSanitizer/prologue.ll | 88 +++++++ .../HWAddressSanitizer/with-ifunc.ll | 30 --- llvm/test/MC/ARM/single-precision-fp.s | 15 ++ llvm/test/MC/WebAssembly/simd-encodings.s | 6 + llvm/test/Other/loop-pass-printer.ll | 27 +- llvm/test/Other/print-module-scope.ll | 12 +- llvm/test/Other/printer.ll | 23 +- llvm/test/Transforms/InstCombine/extractelement.ll | 88 ++++++- .../test/Transforms/InstCombine/vec_extract_elt.ll | 20 -- .../AMDGPU/merge-stores-private.ll | 26 +- .../LoopUnroll/runtime-loop-non-exiting-latch.ll | 27 ++ .../MergeICmps/X86/alias-merge-blocks.ll | 64 +++++ llvm/test/tools/dsymutil/X86/lit.local.cfg | 2 +- .../tools/llvm-mca/X86/Broadwell/resources-bmi2.s | 8 +- .../tools/llvm-mca/X86/Generic/resources-bmi2.s | 34 +-- .../tools/llvm-mca/X86/Haswell/resources-bmi2.s | 8 +- .../llvm-mca/X86/SkylakeClient/resources-bmi2.s | 8 +- .../llvm-mca/X86/SkylakeServer/resources-bmi2.s | 8 +- llvm/tools/llvm-bcanalyzer/llvm-bcanalyzer.cpp | 5 + llvm/tools/llvm-exegesis/CMakeLists.txt | 2 +- llvm/tools/llvm-exegesis/lib/Assembler.h | 7 +- llvm/tools/llvm-exegesis/lib/BenchmarkCode.h | 7 + llvm/tools/llvm-exegesis/lib/BenchmarkRunner.cpp | 6 +- llvm/tools/llvm-exegesis/lib/X86/Target.cpp | 63 ++--- llvm/tools/llvm-exegesis/llvm-exegesis.cpp | 201 +++++++++++++-- llvm/tools/llvm-mca/include/HardwareUnits/LSUnit.h | 28 +-- llvm/tools/llvm-mca/lib/HardwareUnits/LSUnit.cpp | 12 +- llvm/tools/opt/NewPMDriver.cpp | 9 +- llvm/unittests/Transforms/Utils/CMakeLists.txt | 1 + llvm/unittests/Transforms/Utils/UnrollLoopTest.cpp | 76 ++++++ 223 files changed, 4875 insertions(+), 1873 deletions(-) copy clang-tools-extra/test/clang-apply-replacements/Inputs/identical/{file1.yaml [...] create mode 100644 clang/test/Analysis/diagnostics/find_last_store.c create mode 100644 clang/test/Driver/fembed-bitcode.c create mode 100644 compiler-rt/lib/hwasan/hwasan_thread_list.cc create mode 100644 compiler-rt/lib/hwasan/hwasan_thread_list.h create mode 100644 compiler-rt/test/builtins/Unit/compiler_rt_logb_test.c create mode 100644 compiler-rt/test/builtins/Unit/compiler_rt_logbf_test.c create mode 100644 compiler-rt/test/builtins/Unit/compiler_rt_logbl_test.c create mode 100644 compiler-rt/test/hwasan/TestCases/deep-recursion.c create mode 100644 compiler-rt/test/hwasan/TestCases/rich-stack.c create mode 100644 compiler-rt/test/hwasan/TestCases/stack-history-length.c delete mode 100644 lld/test/COFF/Inputs/far-arm-thumb-abs.s delete mode 100644 lld/test/COFF/Inputs/far-arm-thumb-abs20.s delete mode 100644 lld/test/COFF/arm-thumb-branch-error.s create mode 100644 lld/test/COFF/arm-thumb-thunks-multipass.s create mode 100644 lld/test/COFF/arm-thumb-thunks.s create mode 100644 lld/test/COFF/debug-fastlink.test create mode 100644 lld/test/COFF/invalid-debug.test create mode 100644 lld/test/wasm/debug-removed-fn.ll create mode 100644 lldb/unittests/Host/NativeProcessProtocolTest.cpp create mode 100644 llvm/include/llvm/Passes/StandardInstrumentations.h create mode 100644 llvm/lib/Passes/StandardInstrumentations.cpp create mode 100644 llvm/test/Bitcode/bcanalyzer-atomics.ll create mode 100644 llvm/test/CodeGen/AMDGPU/diverge-switch-default.ll create mode 100644 llvm/test/CodeGen/Mips/Fast-ISel/bricmpi1.ll create mode 100644 llvm/test/CodeGen/PowerPC/inlineasm-vsx-reg.ll create mode 100644 llvm/test/CodeGen/Thumb/consthoist-imm8-costs-1.ll create mode 100644 llvm/test/CodeGen/X86/pr38819.ll create mode 100644 llvm/test/DebugInfo/Generic/debug-label-unreached.ll create mode 100644 llvm/test/Instrumentation/HWAddressSanitizer/prologue.ll delete mode 100644 llvm/test/Instrumentation/HWAddressSanitizer/with-ifunc.ll delete mode 100644 llvm/test/Transforms/InstCombine/vec_extract_elt.ll create mode 100644 llvm/test/Transforms/LoopUnroll/runtime-loop-non-exiting-latch.ll create mode 100644 llvm/test/Transforms/MergeICmps/X86/alias-merge-blocks.ll create mode 100644 llvm/unittests/Transforms/Utils/UnrollLoopTest.cpp