This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_kernel/llvm-master-arm-lts-defconfig in repository toolchain/ci/llvm-project.
from 2edfcf90659 [TSan][libdispatch] Delete old tests adds 8ec304c9fd9 [X86AsmPrinter] refactor static functions into private meth [...] adds b4f33bbbb00 llvm-undname: Fix crash on incomplete virtual this adjusts adds e5b62654a5d llvm-undname: Don't crash on incomplete enum tag manglings adds 03db625c138 llvm-undname: Fix out-of-bounds read on invalid intrinsic f [...] adds af2ee7d0de2 llvm-undname: Name a bool param, no behavior change adds ef035186dba llvm-undname: Use UNREACHABLE after exhaustive switch retur [...] adds ef202c308b5 Variable auto-init: also auto-init alloca adds 492cad51a47 Remove a parameter that was being passed around that we had [...] adds 21375ca1360 Enable frame pointer elimination for OpenBSD on x86 and mips64. adds cecc4352508 Use llvm::lower_bound. NFC adds 88838d5be75 [MC] Fix typo: .symtab_shndxr -> .symtab_shndx adds abc068fc596 [ELF] Fix typo: .symtab_shndxr -> .symtab_shndx adds 35861f216b9 [IRMemoryMap] Fix -Wimplicit-fallthrough in -DLLVM_ENABLE_A [...] adds 06bfe353feb Move a couple of optional references to just optional to ma [...] adds 2122957809b MCDwarfLineTableheader::tryGetFile : replace a loop with ll [...] adds aa1cad1591b Cleanup how debug comparators are created in <algorithm> adds ac79ef8f0ec [PowerPC] More precise exploitation of P9 maddld instructio [...] adds b6c190da231 Include what's used in a few cpp files - these were getting [...] adds 8bbc3039be6 Move addFrameInst out of line and remove the MCDwarf.h include. adds 6f8f98ce8de [PowerPC] Add initialization for some ppc passes adds 3b1239d2a86 [TargetLowering][X86] Teach SimplifyDemandedBits to use Shr [...] adds 886a7b3b9cb Move addInitialFrameState out of line and remove the MCDwar [...] adds e855e2ebfc7 [llvm-readobj] Change variables' name to match LLVM-style. NFC. adds b6926bdcff6 Revert "[PowerPC] Add initialization for some ppc passes" adds 85ce053d7e2 PDBFPO: Improvements to the AST visitor adds d5c404246f9 [ConstantFold] Don't evaluate FP or FP vector casts or trun [...] adds 6b06c6a5ef9 Add explicit dependencies on MCSection.h and MCDwarf.h to t [...] adds b4144877191 Move getNumFrameInfos and getDwarfFrameInfos out of line an [...] adds 4b0931bc177 [lldb-server] Update tests to use std::thread/mutex for all [...] adds 539b7e65b45 Make TestPrintStackTraces deterministic adds 9b795b3c049 Fix missing arguments in tutorial adds 138c76129bb [DebugInfo] DW_OP_deref_size in PrologEpilogInserter. adds 32afe6a1f8a [DebugInfo] Fix pr41175 Dead Store Elimination missing debug loc adds 2446f843aee [PowerPC] Add initialization for some ppc passes adds a80a52283cb [clangd] Print template arguments helper adds 79063de95cb [clangd] Add TemplateArgumentList into Symbol adds 4f789e1b393 [clangd] Show template argument list in workspacesymbols an [...] adds 69150467b09 [clang-format] Use SpacesBeforeTrailingComments for "option [...] adds eb312ddfdf8 [Aarch64] Add v8.2-a half precision element extract intrinsics adds fb79ff6ab5b Use llvm::upper_bound. NFC adds 88089fed9c7 [llvm-objcopy] Fill .symtab_shndx section correctly adds 4e6b8579221 Revert r358268 "[DebugInfo] DW_OP_deref_size in PrologEpilo [...] adds 6460883312a [clangd] Enable clang-tidy by default. adds f6c7692d60b [AST] Forbid copy/move of statements/types adds ce0a88a5e1b Fix compiler warning introduced by r358261 adds 1e39fc1faa5 [asan] Add gcc 8's driver option -fsanitize=pointer-compare [...] adds 6c8f4ada360 [X86][SSE] Recognise vXi1 boolean anyof/allof reduction patterns adds c27ff0d32db Add options for MaxLoadsPerMemcmp(OptSize). adds 061865093f0 [AST][NFC] Add const children() accessors to all AST nodes adds e1bc9758cb4 [PDB Docs] Add some prose describing public and global symbols. adds 7bd8c37b177 [HIP] Use -mlink-builtin-bitcode to link device library adds 5e4ad39af7c [DAGCombiner] narrow shuffle of concatenated vectors adds 4df216cd621 [Hexagon] Fix reuse bug in Vector Loop Carried Reuse pass adds 5757bfbd54f [clangd] Fix an overflow inside a test adds e4d6ac5d194 [libc++] Run back-deployment CI against previously-released [...] adds c7c1f21525f Simplify decoupling between RuntimeDyld/RuntimeDyldChecker, [...] adds 7a60cd38af5 [Tests] Checkin a test demonstrating a miscompile so that p [...] adds 7671fc71f62 [KnownBits] Add computeForAddCarry() adds 00a0d5d1de5 [CVP] Set NSW/NUW flags when simplifying with.overflow adds b091cc081df [InstCombine] Fix a nasty miscompile introduced w/masked.ga [...] adds 43e27eb87f1 [TSan][libdispatch] Fix failing test adds b95559c9647 [NFC] Move the export attribute after extern "C". adds 11bbb5831ba [NFC] Add explicit return from main() in tests adds 57769382b1f [MemorySSA] Small fix for the clobber limit. adds 2312a06c872 [SCEV] Add option to forget everything in SCEV. adds 3dc7c7ca311 [ConstantRange] Clarify makeGuaranteedNoWrapRegion() guaran [...] adds 65132e21181 [libFuzzer] support -runs=N in the fork mode. Make sure we [...] adds 0d0334fe1b1 Relanding r357928 with fixed debuginfo check. adds bfcbd677c8b [TSan][libdispatch] Replace NSTemporaryDirectory in tests adds 66369782434 [TSan][libdispatch] Don't link against Foundation adds 9e27514996e [WebAssembly] Add mutable-globals to bleeding-edge CPU adds b6e6d3c740a [libFuzzer] Fix DataFlow.cpp logic when tracing long inputs. new 2806fd01a12 [AArch64][GlobalISel] Fix a crash when selecting shufflevec [...] new f9f073a861d [MemorySSA] Add previous def to cache when found, even if trivial. new bdb5e4e4ca5 [GlobalISel] Fix a crash when handling an invalid MVT durin [...] new fef8de66a6a [WebAssembly] Add DataCount section to object files
The 4 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "adds" were already present in the repository and have only been added to this reference.
Summary of changes: clang-tools-extra/clangd/AST.cpp | 66 ++++-- clang-tools-extra/clangd/AST.h | 6 + clang-tools-extra/clangd/FindSymbols.cpp | 3 +- clang-tools-extra/clangd/index/MemIndex.cpp | 9 - clang-tools-extra/clangd/index/Serialization.cpp | 2 + clang-tools-extra/clangd/index/Symbol.h | 5 + clang-tools-extra/clangd/index/SymbolCollector.cpp | 4 +- .../clangd/index/YAMLSerialization.cpp | 2 + clang-tools-extra/clangd/index/dex/Dex.cpp | 9 - clang-tools-extra/clangd/tool/ClangdMain.cpp | 2 +- clang-tools-extra/unittests/clangd/CMakeLists.txt | 1 + clang-tools-extra/unittests/clangd/DexTests.cpp | 22 +- .../unittests/clangd/FindSymbolsTests.cpp | 43 +++- clang-tools-extra/unittests/clangd/IndexTests.cpp | 27 +-- .../unittests/clangd/PrintASTTests.cpp | 102 +++++++++ .../unittests/clangd/SymbolCollectorTests.cpp | 68 ++++++ clang-tools-extra/unittests/clangd/TestIndex.cpp | 2 +- clang/include/clang/AST/Expr.h | 5 + clang/include/clang/AST/ExprCXX.h | 175 ++++++++++++++ clang/include/clang/AST/ExprObjC.h | 61 +++++ clang/include/clang/AST/ExprOpenMP.h | 4 + clang/include/clang/AST/OpenMPClause.h | 241 +++++++++++++++++++ clang/include/clang/AST/Stmt.h | 106 +++++++++ clang/include/clang/AST/StmtCXX.h | 29 +++ clang/include/clang/AST/StmtObjC.h | 28 +++ clang/include/clang/AST/StmtOpenMP.h | 8 + clang/include/clang/AST/Type.h | 2 + clang/include/clang/Basic/Sanitizers.def | 6 + clang/include/clang/Driver/SanitizerArgs.h | 2 + clang/lib/AST/ExprObjC.cpp | 5 + clang/lib/AST/Stmt.cpp | 4 + clang/lib/AST/TypePrinter.cpp | 16 +- clang/lib/CodeGen/CGBuiltin.cpp | 30 +++ clang/lib/CodeGen/CGCall.cpp | 16 +- clang/lib/CodeGen/CGDebugInfo.cpp | 14 ++ clang/lib/CodeGen/CGDebugInfo.h | 4 + clang/lib/CodeGen/CGDecl.cpp | 90 +------- clang/lib/CodeGen/CMakeLists.txt | 1 + clang/lib/CodeGen/PatternInit.cpp | 93 ++++++++ clang/lib/CodeGen/PatternInit.h | 27 +++ clang/lib/Driver/SanitizerArgs.cpp | 29 +++ clang/lib/Driver/ToolChains/Clang.cpp | 12 + clang/lib/Driver/ToolChains/CrossWindows.cpp | 2 + clang/lib/Driver/ToolChains/Darwin.cpp | 2 + clang/lib/Driver/ToolChains/FreeBSD.cpp | 2 + clang/lib/Driver/ToolChains/Fuchsia.cpp | 2 + clang/lib/Driver/ToolChains/HIP.cpp | 81 +++---- clang/lib/Driver/ToolChains/Linux.cpp | 2 + clang/lib/Driver/ToolChains/MSVC.cpp | 2 + clang/lib/Driver/ToolChains/MinGW.cpp | 2 + clang/lib/Driver/ToolChains/NetBSD.cpp | 2 + clang/lib/Driver/ToolChains/PS4CPU.cpp | 2 + clang/lib/Driver/ToolChains/Solaris.cpp | 2 + clang/lib/Format/TokenAnnotator.cpp | 5 +- clang/test/CodeGen/aarch64-v8.2a-neon-intrinsics.c | 13 ++ .../CodeGen/debug-info-codeview-heapallocsite.c | 27 +++ clang/test/CodeGenCXX/trivial-auto-var-init.cpp | 28 +++ clang/test/Driver/frame-pointer-elim.c | 9 + clang/test/Driver/fsanitize.c | 11 + clang/test/Driver/hip-device-libs.hip | 13 +- clang/test/Driver/hip-toolchain-no-rdc.hip | 8 +- clang/test/Driver/hip-toolchain-rdc.hip | 12 +- clang/unittests/Format/FormatTestProto.cpp | 4 + compiler-rt/lib/fuzzer/FuzzerFork.cpp | 10 +- compiler-rt/lib/fuzzer/dataflow/DataFlow.cpp | 25 +- .../lib/fuzzer/scripts/collect_data_flow.py | 4 +- compiler-rt/test/fuzzer/IntegerOverflowTest.cpp | 17 ++ compiler-rt/test/fuzzer/dataflow.test | 11 + compiler-rt/test/fuzzer/fork-ubsan.test | 6 + compiler-rt/test/tsan/Darwin/gcd-fd.mm | 12 +- .../test/tsan/Darwin/gcd-io-barrier-race.mm | 7 +- compiler-rt/test/tsan/Darwin/gcd-io-barrier.mm | 10 +- compiler-rt/test/tsan/Darwin/gcd-io-cleanup.mm | 10 +- compiler-rt/test/tsan/Darwin/gcd-io-race.mm | 7 +- compiler-rt/test/tsan/Darwin/gcd-io.mm | 10 +- compiler-rt/test/tsan/libdispatch/data.c | 1 + libcxx/include/algorithm | 189 +++------------ .../support.dynamic/libcpp_deallocate.sh.cpp | 3 +- .../support.dynamic/new_faligned_allocation.sh.cpp | 3 +- libcxx/utils/ci/macos-backdeployment.sh | 4 +- libunwind/src/config.h | 15 +- lld/ELF/InputFiles.h | 6 +- lld/ELF/SyntheticSections.cpp | 4 +- lld/test/ELF/linkerscript/orphan-report.s | 2 +- lld/test/ELF/relocatable-many-sections.s | 14 +- .../lldbutil/process/TestPrintStackTraces.py | 41 +--- .../test/python_api/lldbutil/process/main.cpp | 125 +--------- .../lldbsuite/test/tools/lldb-server/main.cpp | 167 +++++++------- lldb/source/Expression/IRMemoryMap.cpp | 2 +- .../NativePDB/PdbFPOProgramToDWARFExpression.cpp | 254 ++++++++++----------- llvm/docs/PDB/CodeViewSymbols.rst | 39 +++- llvm/docs/tutorial/LangImpl08.rst | 2 +- llvm/include/llvm/Analysis/ScalarEvolution.h | 7 + llvm/include/llvm/CodeGen/MachineFunction.h | 6 +- llvm/include/llvm/DebugInfo/DWARF/DWARFUnit.h | 5 +- llvm/include/llvm/Demangle/MicrosoftDemangle.h | 2 + llvm/include/llvm/ExecutionEngine/RuntimeDyld.h | 7 +- .../llvm/ExecutionEngine/RuntimeDyldChecker.h | 42 ++-- llvm/include/llvm/IR/ConstantRange.h | 8 +- llvm/include/llvm/MC/MCAsmInfo.h | 6 +- llvm/include/llvm/MC/MCDwarf.h | 7 +- llvm/include/llvm/MC/MCStreamer.h | 8 +- llvm/include/llvm/Object/Wasm.h | 2 + llvm/include/llvm/ObjectYAML/WasmYAML.h | 10 + llvm/include/llvm/Support/KnownBits.h | 4 + .../llvm/Transforms/IPO/PassManagerBuilder.h | 1 + llvm/include/llvm/Transforms/Scalar.h | 10 +- llvm/include/llvm/Transforms/Utils/UnrollLoop.h | 14 +- llvm/lib/Analysis/MemorySSA.cpp | 16 +- llvm/lib/Analysis/MemorySSAUpdater.cpp | 4 +- llvm/lib/Analysis/ScalarEvolution.cpp | 22 ++ llvm/lib/Analysis/TargetLibraryInfo.cpp | 13 +- llvm/lib/Bitcode/Reader/ValueList.cpp | 4 +- llvm/lib/CodeGen/AsmPrinter/AsmPrinterDwarf.cpp | 1 + llvm/lib/CodeGen/CodeGenPrepare.cpp | 1 + llvm/lib/CodeGen/ExecutionDomainFix.cpp | 9 +- llvm/lib/CodeGen/ExpandMemCmp.cpp | 17 +- llvm/lib/CodeGen/GlobalISel/CallLowering.cpp | 2 +- llvm/lib/CodeGen/GlobalISel/IRTranslator.cpp | 3 +- llvm/lib/CodeGen/GlobalISel/LegalizerInfo.cpp | 5 +- llvm/lib/CodeGen/LiveDebugVariables.cpp | 1 + llvm/lib/CodeGen/LiveInterval.cpp | 4 +- llvm/lib/CodeGen/MachineFunction.cpp | 6 + llvm/lib/CodeGen/MachineOperand.cpp | 1 + llvm/lib/CodeGen/RegAllocGreedy.cpp | 4 +- llvm/lib/CodeGen/RegisterCoalescer.cpp | 3 +- llvm/lib/CodeGen/SelectionDAG/DAGCombiner.cpp | 50 ++++ llvm/lib/CodeGen/SelectionDAG/TargetLowering.cpp | 6 + llvm/lib/DebugInfo/DWARF/DWARFDebugLoc.cpp | 8 +- llvm/lib/Demangle/MicrosoftDemangle.cpp | 32 ++- .../ExecutionEngine/RuntimeDyld/RuntimeDyld.cpp | 6 +- .../RuntimeDyld/RuntimeDyldChecker.cpp | 160 ++++++------- .../RuntimeDyld/RuntimeDyldCheckerImpl.h | 47 ++-- .../ExecutionEngine/RuntimeDyld/RuntimeDyldELF.h | 2 +- .../ExecutionEngine/RuntimeDyld/RuntimeDyldImpl.h | 6 +- .../RuntimeDyld/Targets/RuntimeDyldCOFFI386.h | 2 +- .../RuntimeDyld/Targets/RuntimeDyldCOFFThumb.h | 2 +- .../RuntimeDyld/Targets/RuntimeDyldCOFFX86_64.h | 2 +- .../RuntimeDyld/Targets/RuntimeDyldMachOAArch64.h | 2 +- .../RuntimeDyld/Targets/RuntimeDyldMachOARM.h | 2 +- .../RuntimeDyld/Targets/RuntimeDyldMachOI386.h | 2 +- .../RuntimeDyld/Targets/RuntimeDyldMachOX86_64.h | 2 +- llvm/lib/IR/ConstantFold.cpp | 2 +- llvm/lib/IR/ConstantRange.cpp | 3 +- llvm/lib/MC/ELFObjectWriter.cpp | 2 +- llvm/lib/MC/MCAsmInfo.cpp | 4 + llvm/lib/MC/MCDwarf.cpp | 18 +- llvm/lib/MC/MCStreamer.cpp | 5 + llvm/lib/MC/WasmObjectWriter.cpp | 12 + llvm/lib/Object/WasmObjectFile.cpp | 11 + llvm/lib/ObjectYAML/WasmYAML.cpp | 11 + llvm/lib/Support/KnownBits.cpp | 43 +++- .../Target/AArch64/AArch64InstructionSelector.cpp | 24 +- .../AArch64/MCTargetDesc/AArch64TargetStreamer.cpp | 1 + .../Hexagon/HexagonVectorLoopCarriedReuse.cpp | 13 +- llvm/lib/Target/PowerPC/PPC.h | 14 ++ llvm/lib/Target/PowerPC/PPCBranchCoalescing.cpp | 4 - llvm/lib/Target/PowerPC/PPCBranchSelector.cpp | 4 - llvm/lib/Target/PowerPC/PPCCTRLoops.cpp | 7 - llvm/lib/Target/PowerPC/PPCEarlyReturn.cpp | 4 - llvm/lib/Target/PowerPC/PPCInstr64Bit.td | 4 +- llvm/lib/Target/PowerPC/PPCInstrInfo.td | 11 + llvm/lib/Target/PowerPC/PPCLoopPreIncPrep.cpp | 6 - llvm/lib/Target/PowerPC/PPCQPXLoadSplat.cpp | 4 - llvm/lib/Target/PowerPC/PPCReduceCRLogicals.cpp | 4 - llvm/lib/Target/PowerPC/PPCTLSDynamicCall.cpp | 4 - llvm/lib/Target/PowerPC/PPCTOCRegDeps.cpp | 4 - llvm/lib/Target/PowerPC/PPCTargetMachine.cpp | 14 ++ llvm/lib/Target/PowerPC/PPCVSXCopy.cpp | 4 - llvm/lib/Target/PowerPC/PPCVSXSwapRemoval.cpp | 4 - llvm/lib/Target/Sparc/SparcISelLowering.cpp | 1 + .../SystemZ/MCTargetDesc/SystemZMCTargetDesc.cpp | 1 + llvm/lib/Target/WebAssembly/WebAssembly.td | 3 +- llvm/lib/Target/X86/MCTargetDesc/X86AsmBackend.cpp | 1 + .../Target/X86/MCTargetDesc/X86MCTargetDesc.cpp | 1 + llvm/lib/Target/X86/X86AsmPrinter.cpp | 149 ++++++------ llvm/lib/Target/X86/X86AsmPrinter.h | 12 + llvm/lib/Target/X86/X86ISelLowering.cpp | 89 +++++--- llvm/lib/Transforms/IPO/PassManagerBuilder.cpp | 25 +- .../InstCombine/InstCombineSimplifyDemanded.cpp | 6 +- .../Scalar/CorrelatedValuePropagation.cpp | 8 +- .../lib/Transforms/Scalar/DeadStoreElimination.cpp | 1 + llvm/lib/Transforms/Scalar/LoopUnrollPass.cpp | 38 +-- llvm/lib/Transforms/Utils/LoopUnroll.cpp | 18 +- llvm/lib/Transforms/Utils/LoopUnrollAndJam.cpp | 4 +- llvm/lib/Transforms/Utils/LoopUnrollRuntime.cpp | 12 +- llvm/lib/Transforms/Utils/LowerSwitch.cpp | 5 +- .../Transforms/Utils/PromoteMemoryToRegister.cpp | 14 +- llvm/test/Analysis/MemorySSA/pr40749_2.ll | 62 +++++ .../Analysis/MemorySSA/reduce_clobber_limit.ll | 131 +++++++++++ .../AArch64/GlobalISel/call-lowering-i256-crash.ll | 7 + .../select-shufflevec-undef-mask-elt.mir | 51 +++++ llvm/test/CodeGen/ARM/vuzp.ll | 28 ++- llvm/test/CodeGen/ARM/vzip.ll | 4 +- .../hexagon_vector_loop_carried_reuse_invalid.ll | 27 +++ llvm/test/CodeGen/PowerPC/maddld.ll | 226 +++++++++++++----- llvm/test/CodeGen/PowerPC/ppc-passname-assert.ll | 12 + llvm/test/CodeGen/PowerPC/ppc-passname.ll | 130 +++++++++++ llvm/test/CodeGen/WebAssembly/target-features.ll | 5 +- llvm/test/CodeGen/X86/btc_bts_btr.ll | 6 +- llvm/test/CodeGen/X86/mulvi32.ll | 5 +- llvm/test/CodeGen/X86/narrow-shl-cst.ll | 5 +- llvm/test/CodeGen/X86/oddshuffles.ll | 47 ++-- llvm/test/CodeGen/X86/scheduler-backtracking.ll | 40 ++-- llvm/test/CodeGen/X86/vector-compare-all_of.ll | 214 ++++++----------- llvm/test/CodeGen/X86/vector-compare-any_of.ll | 222 +++++++----------- llvm/test/CodeGen/X86/zext-logicop-shift-load.ll | 2 +- llvm/test/Demangle/invalid-manglings.test | 15 ++ .../RuntimeDyld/AArch64/MachO_ARM64_relocations.s | 10 +- .../RuntimeDyld/ARM/MachO_ARM_PIC_relocations.s | 8 +- .../RuntimeDyld/ARM/MachO_Thumb_Relocations.s | 12 +- .../Mips/ELF_Mips64r2N64_PIC_relocations.s | 2 +- .../RuntimeDyld/Mips/ELF_N32_relocations.s | 2 +- .../RuntimeDyld/Mips/ELF_O32_PIC_relocations.s | 2 +- .../RuntimeDyld/PowerPC/ppc64_elf.s | 10 +- .../RuntimeDyld/X86/MachO_x86-64_PIC_relocations.s | 4 +- llvm/test/MC/WebAssembly/bss.ll | 2 +- llvm/test/MC/WebAssembly/comdat.ll | 2 + llvm/test/MC/WebAssembly/data-section.s | 3 +- llvm/test/MC/WebAssembly/debug-info.ll | 55 +++-- llvm/test/MC/WebAssembly/explicit-sections.ll | 2 +- llvm/test/MC/WebAssembly/external-data.ll | 2 +- llvm/test/MC/WebAssembly/external-func-address.ll | 2 +- llvm/test/MC/WebAssembly/global-ctor-dtor.ll | 2 + llvm/test/MC/WebAssembly/reloc-code.ll | 2 +- llvm/test/MC/WebAssembly/reloc-data.ll | 2 +- llvm/test/MC/WebAssembly/reloc-pic.s | 2 + llvm/test/MC/WebAssembly/unnamed-data.ll | 2 +- llvm/test/MC/WebAssembly/weak-alias.ll | 2 + .../CorrelatedValuePropagation/overflows.ll | 26 +-- .../memset-missing-debugloc.ll | 89 ++++++++ .../Transforms/InstCombine/masked_intrinsics.ll | 14 ++ .../Transforms/InstSimplify/bitcast-vector-fold.ll | 8 + .../test/tools/llvm-objcopy/ELF/many-sections.test | 50 ++++ llvm/tools/llvm-objcopy/ELF/Object.cpp | 33 ++- llvm/tools/llvm-objcopy/ELF/Object.h | 10 +- llvm/tools/llvm-readobj/ELFDumper.cpp | 78 ++++--- llvm/tools/llvm-readobj/WasmDumper.cpp | 10 +- llvm/tools/llvm-rtdyld/llvm-rtdyld.cpp | 179 ++++++++------- llvm/tools/obj2yaml/wasm2yaml.cpp | 6 + llvm/tools/yaml2obj/yaml2wasm.cpp | 10 + llvm/unittests/IR/ConstantRangeTest.cpp | 70 ++++++ llvm/unittests/Support/CMakeLists.txt | 1 + llvm/unittests/Support/KnownBitsTest.cpp | 130 +++++++++++ llvm/unittests/Transforms/Utils/UnrollLoopTest.cpp | 3 +- pstl/test/pstl/version.pass.cpp | 4 +- 246 files changed, 3985 insertions(+), 1932 deletions(-) create mode 100644 clang-tools-extra/unittests/clangd/PrintASTTests.cpp create mode 100644 clang/lib/CodeGen/PatternInit.cpp create mode 100644 clang/lib/CodeGen/PatternInit.h create mode 100644 clang/test/CodeGen/debug-info-codeview-heapallocsite.c create mode 100644 compiler-rt/test/fuzzer/IntegerOverflowTest.cpp create mode 100644 compiler-rt/test/fuzzer/fork-ubsan.test create mode 100644 llvm/test/Analysis/MemorySSA/pr40749_2.ll create mode 100644 llvm/test/Analysis/MemorySSA/reduce_clobber_limit.ll create mode 100644 llvm/test/CodeGen/AArch64/GlobalISel/call-lowering-i256-crash.ll create mode 100644 llvm/test/CodeGen/AArch64/GlobalISel/select-shufflevec-undef-ma [...] create mode 100644 llvm/test/CodeGen/Hexagon/hexagon_vector_loop_carried_reuse_invalid.ll create mode 100644 llvm/test/CodeGen/PowerPC/ppc-passname-assert.ll create mode 100644 llvm/test/CodeGen/PowerPC/ppc-passname.ll create mode 100644 llvm/test/Transforms/DeadStoreElimination/memset-missing-debugloc.ll create mode 100644 llvm/unittests/Support/KnownBitsTest.cpp