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-aarch64-lts-defconfig in repository toolchain/ci/llvm-project.
from 36851a66c8c Fix up lldb after clang r360311. adds 366cda03a89 [NewPM] Setup Passes for KASan and KMSan adds fb0f66ddb33 [NFC] Fix typo. adds 8d19e94f130 [CodeGen] Use "DL.getPointerSizeInBits" instead of "8 * DL. [...] adds 3edca1ac1ae [LLD][NFC] Refactor: BuildID hash size now computed in one place. adds c05aad05324 Bugfix for nullptr check by klocwork adds 92d5db524e6 Make sub-registers index names case sensitive in the MIRParser adds fa18e6b080b [MergeICmps][NFC] Re-generate tests with update_test_checks. adds b1b09e5b55f X86WinAllocaExpander: Drop code looking through register co [...] adds 3531453371d [ARM GlobalISel] Map DBG_VALUE for types != s32 adds ad9c7e0789e Fix LLVM_USE_PERF build after getPageSize change adds 3cdf8981054 [SPIR] Simplified target checking. adds 543913c3b41 [ARM] Fix the extensions implied by a cpu name adds eba9a6e08fc [SPIR] Simplified target checking. adds b32a02b5bc6 Revert "[OPENMP]Fix PR41767: diagnose DSA for variables in [...] adds a8f8d3b01e9 Revert "[OPENMP]Fix PR41768: check DSA for globals with `de [...] adds 38ef296265d [CodeGenPrepare] Ensure we get a non-null result from getTr [...] adds 86cfedce1c4 [FIX] Change test to read file instead adds 933e305ed90 [OpenCL] Switched CXX mode to be derived from C++17 adds d7b650cc721 [ARM][CGP] Guard against signext args and sitofp adds db68b104d8d [clangd] Use AsyncTaskRunner in BackgroundIndex instead of [...] adds 1fa5248d44c Fix gcc compilation warning in an assert [NFC] adds a186edbc000 Fix gcc compilation warning in test case [NFC] adds f45c8b21756 Fix uninitialized value warnings in StatepointBase construc [...] adds 2612bac747b [clangd] Fix a TSAN warning in TUSchedulerTests adds 85474275e10 Fix local variable shadow warning in SmallVectorBase constr [...] adds 80808ed0f6a [PowerPC][NFC] Add test for D60506 to show differences in code-gen adds bc1c6a0b449 [llvm-nm] Fix handling of symbol types 't' 'd' 'r' adds 012adfbb96c [LoopVectorizer] fix test file to not run the entire -O3 pipeline adds 9db0e72570f [X86] AMD Piledriver (BdVer2): major cleanup (mainly invers [...] adds e6cf6c78f88 [OpenCL] Make global ctor init function a kernel adds 82e68f5d6a2 gn build: Merge r960255 adds 70674549f10 [clangd] Count number of references while merging RefSlabs [...] adds 8e015b2e94f Add the modernize-use-trailing-return check to rewrite func [...] adds f58a5c8803e Fixing a link in the release notes to appease the Sphinx bot. adds 411488b11ed [CodeGenPrepare] Limit recursion depth for collectBitParts adds 0268083329c Revert r360345 and r360346, as they are not passing the testbots. adds 40177ac6d1d [clangd] Bump index version and get rid of wrong assertion adds dcdb3c6650e MinidumpYAML: add support for the ThreadList stream adds 4e62554bfae [MCA] Add support for nested and overlapping region markers adds 952391d8eb8 [llvm-cxxfilt] Fix -Wshadow warning. NFCI. adds 4d4c9e0757c [AMDGPU] gfx1010 changes for PAL metadata adds f0ee69f75d6 [JITLoaderGDB] Set eTypeJIT for objects read from JIT descriptors adds adf427b82d4 [lldb] build.py: fix behavior when passing --compiler=/path [...] adds 0b68fc3f59b Re-enable lit test shtest-timeout.py on non-Windows. adds be10bc71f9a [DAGCombiner] Limit number of nodes explored as store candidates. adds 4bf8632c45f check_clang_tidy.py now passes `-format-style=none` to clang_tidy adds 187770dc749 [CodeGen][ObjC] Remove the leading `l_` from ObjC symbols a [...] adds 93bfa5af48d [X86][SSE] Fold add(shuffle(),shuffle()) to hadd on 'slow' [...] adds e406f0eec64 Specify ObjC runtime to fix the tests I committed in r36035 [...] adds 41ebe0ce64b [OPENMP]Fix PR41768: check DSA for globals with default(non [...] adds b1271cceca7 Specify target triple to fix the tests I committed in r3603 [...] adds a76da34b1d2 [AMDGPU] gfx1010 v_interp_* instructions adds 412254af750 [OPENMP]Fix PR41767: diagnose DSA for variables in clauses [...] adds 156eb282899 [CodeGen] Add comment about FSUB <-> FNEG xforms adds 08fa01a9b7b Revert "[WebAssembly] Don't generate unused table entries." adds bc9e0866933 Use UNSUPPORTED: system-windows instead of REQUIRES: nowind [...] adds ba24f352f4f Simplify tracking of end of consumed decl-specifier sequence. adds d9c6b039dbc DR1872: don't allow any calls to virtual functions in const [...] adds dde1d9a6b77 Fix TestVSCode_attach on Linux adds 194b1c3078e [libFuzzer] simplify value-profile-mem.test a little bit adds 46b9d19cc09 Use UNSUPPORTED: windows in shtest-timeout.py. Apparently s [...] adds dee161fb384 NFC, make XFAIL work on macOS correctly for test/Driver/XRa [...] adds df225764b7d Improve step over performance by not stopping at branches t [...] adds 4c64256b516 [COFF] Simplify Chunk::writeTo and remove OutputSectionOff, NFC adds 12faa0d44bf DebugInfo/DWARF: Minor expression simplification adds e9aaa5582fa [libFuzzer] implement -focus_function=auto, to be used with [...] adds a612b5adb7a [MSan] Introduce __msan_unpoison_param(). adds abf25745b33 llvm-dwarfdump: Add dwo parsing to --statistics. adds 6ee7f31484f Add ".dword" directive adds 5fa4e9d9901 [ORC] Fix a formatting bug. adds dd61274f775 [JITLink] Improve/fix some JITLink debugging output. adds 5e332f19928 [ORC] Simplify logic for updating edges when should-discard [...] adds 4a5793f7d07 [libFuzzer] perform more agressive value profiling in memcmp adds 7b844849fe0 [Docs] Port python reference page adds 89009441094 Remember to decay arrays to pointers before checking whethe [...] adds a335d857639 [TSan][libdispatch] Enable test that supposedly deadlocks on bot adds 992021335c1 [NFC][compiler-rt][builtins] Tidy and match comments for fl [...] adds 3478494c1fd [libFuzzer] Unpoison parameters before calling user callback. adds 76ea748d2d2 Compile time tweak for libcall lookup adds 112967833e4 [JITLink] Fixed a signedness bug when processing X86_64_REL [...] adds bd588dfd594 [X86] Improve lowering of idemptotent RMW operations adds 4fa4df9cdce [compiler-rt] Migrate to _zx_clock_get_new/_zx_clock_get_monotonic adds 64196850f0e [AMDGPU] Pattern for v_xor3_b32 adds 5c31c05fbde [llvm] X86DiscriminateMemOps: insert debug info when missing adds 23a7971ddff Disable the step over skipping calls feature since buildbot [...] adds 2f67cbb62c9 [Docs] Fix table formatting in Pytho reference adds da96d92175f [libFuzzer] small refactoring in the driver; dummy implemen [...] adds 4c7353c53bd [libFuzzer] code refactoring; NFC adds 2147365484f [WebAssembly] Remove friend18.C from list of known gcc tort [...] adds ea38ac5ba31 [WebAssembly] Don't assume that strongly defined symbols ar [...] adds bdb21337e6e Change -gz and -Wa,--compress-debug-sections to use gABI co [...] adds c39a243da65 Assume `__cxa_allocate_exception` returns an under-aligned [...] adds 6cdd68e386d [PPC64] Define getThunkSectionSpacing() based on the range [...]
No new revisions were added by this update.
Summary of changes: clang-tools-extra/clangd/index/Background.cpp | 21 +- clang-tools-extra/clangd/index/Background.h | 2 +- clang-tools-extra/clangd/index/FileIndex.cpp | 45 +- clang-tools-extra/clangd/index/FileIndex.h | 14 +- clang-tools-extra/clangd/index/IndexAction.cpp | 1 - clang-tools-extra/clangd/index/Serialization.cpp | 2 +- clang-tools-extra/clangd/indexer/IndexerMain.cpp | 1 + .../clangd/unittests/BackgroundIndexTests.cpp | 26 +- .../clangd/unittests/FileIndexTests.cpp | 42 +- .../clangd/unittests/PrintASTTests.cpp | 2 +- .../clangd/unittests/TUSchedulerTests.cpp | 8 +- .../test/clang-tidy/check_clang_tidy.py | 26 +- clang/docs/ReleaseNotes.rst | 5 +- clang/include/clang/AST/ASTContext.h | 7 + clang/include/clang/Basic/DiagnosticASTKinds.td | 2 +- clang/include/clang/Basic/DiagnosticGroups.td | 1 + clang/include/clang/Basic/DiagnosticSemaKinds.td | 6 + clang/include/clang/Basic/TargetInfo.h | 15 + clang/include/clang/Frontend/LangStandards.def | 3 +- clang/include/clang/Sema/Sema.h | 3 +- clang/lib/AST/ExprConstant.cpp | 14 +- clang/lib/Basic/Targets/OSTargets.h | 31 + clang/lib/CodeGen/BackendUtil.cpp | 28 +- clang/lib/CodeGen/CGDeclCXX.cpp | 13 + clang/lib/CodeGen/CGObjCMac.cpp | 185 +- clang/lib/CodeGen/CodeGenFunction.cpp | 201 +- clang/lib/CodeGen/CodeGenModule.cpp | 209 +- clang/lib/CodeGen/CodeGenModule.h | 13 + clang/lib/CodeGen/ItaniumCXXABI.cpp | 15 +- clang/lib/Driver/ToolChains/Arch/ARM.cpp | 9 +- clang/lib/Frontend/CompilerInvocation.cpp | 7 +- clang/lib/Frontend/InitPreprocessor.cpp | 3 +- clang/lib/Parse/ParseDecl.cpp | 18 +- clang/lib/Sema/SemaExpr.cpp | 4 +- clang/lib/Sema/SemaExprCXX.cpp | 24 +- clang/lib/Sema/SemaOpenMP.cpp | 26 +- .../test/CXX/dcl.dcl/dcl.spec/dcl.constexpr/p6.cpp | 4 +- clang/test/CXX/drs/dr13xx.cpp | 36 + clang/test/CXX/drs/dr18xx.cpp | 42 +- clang/test/CodeGenCXX/eh.cpp | 10 +- clang/test/CodeGenObjC/arc.m | 4 +- clang/test/CodeGenObjC/boxing.m | 12 +- clang/test/CodeGenObjC/exceptions-asm-attribute.m | 4 +- .../CodeGenObjC/externally-initialized-selectors.m | 7 +- .../forward-protocol-metadata-symbols.m | 12 +- clang/test/CodeGenObjC/instance-method-metadata.m | 2 +- clang/test/CodeGenObjC/interface-layout-64.m | 18 +- clang/test/CodeGenObjC/metadata-class-properties.m | 32 +- clang/test/CodeGenObjC/metadata-symbols-32.m | 4 +- clang/test/CodeGenObjC/metadata-symbols-64.m | 38 +- clang/test/CodeGenObjC/metadata_symbols.m | 4 +- clang/test/CodeGenObjC/mrc-weak.m | 4 +- clang/test/CodeGenObjC/non-lazy-classes.m | 4 +- .../private-extern-selector-reference.m | 2 +- clang/test/CodeGenObjC/property-category-impl.m | 6 +- clang/test/CodeGenObjC/property-list-in-class.m | 2 +- .../test/CodeGenObjC/property-list-in-extension.m | 4 +- clang/test/CodeGenObjC/protocol-comdat.m | 4 +- clang/test/CodeGenObjC/protocols.m | 12 +- clang/test/CodeGenObjC/section-name.m | 22 +- clang/test/CodeGenObjC/sections.m | 57 +- .../externally-initialized-selectors.mm | 7 +- clang/test/CodeGenObjCXX/mrc-weak.mm | 2 +- clang/test/CodeGenOpenCLCXX/addrspace-of-this.cl | 8 +- clang/test/CodeGenOpenCLCXX/global_init.cl | 11 + clang/test/Driver/XRay/xray-instrument-os.c | 2 +- clang/test/Driver/arm-cortex-cpus.c | 37 +- clang/test/OpenMP/parallel_messages.cpp | 22 + clang/test/Parser/cxx-class.cpp | 13 + clang/test/SemaCXX/constant-expression-cxx11.cpp | 2 +- clang/test/SemaCXX/constant-expression-cxx1y.cpp | 2 +- .../test/SemaCXX/warn-overaligned-type-thrown.cpp | 66 + clang/tools/driver/cc1as_main.cpp | 3 +- clang/www/cxx_dr_status.html | 4 +- compiler-rt/include/sanitizer/msan_interface.h | 3 + compiler-rt/lib/builtins/divdf3.c | 40 +- compiler-rt/lib/builtins/divsf3.c | 34 +- compiler-rt/lib/builtins/divtf3.c | 34 +- compiler-rt/lib/builtins/fp_add_impl.inc | 25 +- compiler-rt/lib/builtins/fp_extend_impl.inc | 12 +- compiler-rt/lib/builtins/fp_fixint_impl.inc | 2 +- compiler-rt/lib/builtins/fp_fixuint_impl.inc | 2 +- compiler-rt/lib/builtins/fp_mul_impl.inc | 31 +- compiler-rt/lib/builtins/fp_trunc_impl.inc | 16 +- compiler-rt/lib/fuzzer/FuzzerDataFlowTrace.cpp | 122 +- compiler-rt/lib/fuzzer/FuzzerDataFlowTrace.h | 78 +- compiler-rt/lib/fuzzer/FuzzerDriver.cpp | 78 +- compiler-rt/lib/fuzzer/FuzzerExtFunctions.def | 1 + compiler-rt/lib/fuzzer/FuzzerFlags.def | 6 +- compiler-rt/lib/fuzzer/FuzzerInternal.h | 6 +- compiler-rt/lib/fuzzer/FuzzerLoop.cpp | 45 +- compiler-rt/lib/fuzzer/FuzzerTracePC.cpp | 9 +- compiler-rt/lib/fuzzer/tests/FuzzerUnittest.cpp | 86 + compiler-rt/lib/msan/msan_interceptors.cc | 2 + compiler-rt/lib/msan/msan_interface_internal.h | 2 + .../lib/sanitizer_common/sanitizer_fuchsia.cc | 9 +- compiler-rt/test/fuzzer/MsanParamUnpoison.cpp | 28 + compiler-rt/test/fuzzer/OnlySomeBytesTest.cpp | 10 +- compiler-rt/test/fuzzer/SingleMemcmpTest.cpp | 3 +- compiler-rt/test/fuzzer/dataflow.test | 2 +- compiler-rt/test/fuzzer/msan-param-unpoison.test | 5 + compiler-rt/test/fuzzer/only-some-bytes.test | 13 +- compiler-rt/test/fuzzer/value-profile-mem.test | 3 +- compiler-rt/test/msan/unpoison_param.cc | 51 + compiler-rt/test/tsan/libdispatch/io-race.c | 2 - lld/COFF/Chunks.cpp | 53 +- lld/COFF/Chunks.h | 4 - lld/COFF/DLL.cpp | 83 +- lld/COFF/PDB.cpp | 10 +- lld/COFF/Writer.cpp | 11 +- lld/ELF/Arch/PPC64.cpp | 9 + lld/ELF/SyntheticSections.h | 2 +- lld/ELF/Writer.cpp | 42 +- lld/test/ELF/ppc64-bsymbolic-toc-restore.s | 4 +- lld/test/ELF/ppc64-call-reach.s | 15 +- lld/test/ELF/ppc64-ifunc.s | 28 +- lld/test/ELF/ppc64-local-dynamic.s | 2 +- lld/test/ELF/ppc64-long-branch-init.s | 44 + lld/test/ELF/ppc64-plt-stub.s | 11 +- lld/test/ELF/ppc64-toc-restore-recursive-call.s | 11 +- lld/test/ELF/ppc64-toc-restore.s | 36 +- lld/test/wasm/pie.ll | 4 +- lld/test/wasm/shared.ll | 21 +- lld/wasm/Writer.cpp | 44 +- lldb/docs/index.rst | 1 + lldb/docs/use/python-reference.rst | 822 ++++ lldb/include/lldb/Core/Disassembler.h | 26 +- lldb/lit/Breakpoint/Inputs/jitbp.cpp | 2 + lldb/lit/Breakpoint/case-sensitive.test | 2 +- lldb/lit/Breakpoint/jitbp_elf.test | 12 + lldb/lit/BuildScript/compiler-full-path.test | 10 + lldb/lit/helper/build.py | 12 +- lldb/lit/helper/toolchain.py | 2 +- .../TestRequireHWBreakpoints.py | 7 +- .../lldbsuite/test/tools/lldb-vscode/attach/main.c | 11 +- lldb/source/Core/Disassembler.cpp | 5 +- lldb/source/Plugins/JITLoader/GDB/JITLoaderGDB.cpp | 4 + .../Plugins/ObjectFile/ELF/ObjectFileELF.cpp | 2 +- lldb/source/Target/Process.cpp | 3 +- lldb/source/Target/ThreadPlanStepRange.cpp | 7 +- llvm/docs/CommandGuide/llvm-mca.rst | 52 +- llvm/include/llvm/ADT/SmallVector.h | 4 +- llvm/include/llvm/ADT/Triple.h | 5 + llvm/include/llvm/DebugInfo/DWARF/DWARFUnit.h | 7 + llvm/include/llvm/IR/Statepoint.h | 7 +- llvm/include/llvm/ObjectYAML/MinidumpYAML.h | 70 +- llvm/lib/Analysis/TargetLibraryInfo.cpp | 5 + llvm/lib/CodeGen/CodeGenPrepare.cpp | 4 +- llvm/lib/CodeGen/LiveDebugVariables.cpp | 3 +- llvm/lib/CodeGen/MIRParser/MIParser.cpp | 2 +- llvm/lib/CodeGen/SelectionDAG/DAGCombiner.cpp | 11 +- llvm/lib/CodeGen/TargetLoweringBase.cpp | 2 +- llvm/lib/DebugInfo/DWARF/DWARFUnit.cpp | 2 +- .../lib/ExecutionEngine/JITLink/JITLinkGeneric.cpp | 20 +- .../JITLink/MachOAtomGraphBuilder.cpp | 6 +- llvm/lib/ExecutionEngine/JITLink/MachO_x86_64.cpp | 18 +- llvm/lib/ExecutionEngine/Orc/Core.cpp | 2 +- .../PerfJITEvents/PerfJITEventListener.cpp | 6 +- llvm/lib/ObjectYAML/MinidumpYAML.cpp | 126 +- llvm/lib/Passes/PassRegistry.def | 5 +- .../Target/AArch64/AsmParser/AArch64AsmParser.cpp | 8 +- llvm/lib/Target/AMDGPU/SIInstrInfo.td | 17 +- llvm/lib/Target/AMDGPU/Utils/AMDGPUPALMetadata.cpp | 5 +- llvm/lib/Target/AMDGPU/VOP3Instructions.td | 5 +- llvm/lib/Target/ARM/ARMCodeGenPrepare.cpp | 22 +- llvm/lib/Target/ARM/ARMRegisterBankInfo.cpp | 10 +- llvm/lib/Target/TargetMachine.cpp | 6 +- .../Target/WebAssembly/known_gcc_test_failures.txt | 1 - llvm/lib/Target/X86/X86DiscriminateMemOps.cpp | 5 +- llvm/lib/Target/X86/X86ISelLowering.cpp | 94 +- llvm/lib/Target/X86/X86ScheduleBdVer2.td | 512 ++- llvm/lib/Target/X86/X86WinAllocaExpander.cpp | 20 +- llvm/lib/Transforms/Utils/Local.cpp | 24 +- llvm/test/CodeGen/AMDGPU/add3.ll | 53 + llvm/test/CodeGen/AMDGPU/add_shl.ll | 31 + llvm/test/CodeGen/AMDGPU/and_or.ll | 31 + llvm/test/CodeGen/AMDGPU/or3.ll | 26 + llvm/test/CodeGen/AMDGPU/shl_add.ll | 26 + llvm/test/CodeGen/AMDGPU/shl_or.ll | 41 + llvm/test/CodeGen/AMDGPU/xor3.ll | 167 + llvm/test/CodeGen/AMDGPU/xor_add.ll | 26 + llvm/test/CodeGen/ARM/CGP/arm-cgp-casts.ll | 44 +- llvm/test/CodeGen/ARM/CGP/arm-cgp-signed.ll | 25 + .../CodeGen/ARM/GlobalISel/arm-regbankselect.mir | 46 +- .../PowerPC/use-cr-result-of-dom-icmp-st.ll | 576 +++ llvm/test/CodeGen/WebAssembly/call-pic.ll | 2 +- llvm/test/CodeGen/X86/atomic-idempotent.ll | 88 +- llvm/test/CodeGen/X86/avx2-phaddsub.ll | 30 +- .../X86/discriminate-mem-ops-missing-info.ll | 55 + llvm/test/CodeGen/X86/haddsub-shuf.ll | 658 +-- llvm/test/CodeGen/X86/haddsub-undef.ll | 149 +- llvm/test/CodeGen/X86/haddsub.ll | 273 +- llvm/test/CodeGen/X86/phaddsub.ll | 497 +- llvm/test/CodeGen/X86/vector-shuffle-combining.ll | 39 +- .../JITLink/X86/MachO_x86-64_relocations.s | 16 +- llvm/test/MC/AArch64/size-directive.s | 39 + llvm/test/ThinLTO/X86/strong_non_prevailing.ll | 4 +- .../LoopVectorize/X86/masked_load_store.ll | 4776 ++++++++------------ .../MergeICmps/X86/alias-merge-blocks.ll | 31 +- llvm/test/Transforms/MergeICmps/X86/atomic.ll | 22 +- .../MergeICmps/X86/entry-block-shuffled.ll | 45 +- .../Transforms/MergeICmps/X86/gep-used-outside.ll | 35 +- .../Transforms/MergeICmps/X86/int64-and-ptr.ll | 3 +- .../MergeICmps/X86/last-block-produce-no-value.ll | 26 +- llvm/test/Transforms/MergeICmps/X86/lit.local.cfg | 1 - .../MergeICmps/X86/multiple-blocks-does-work.ll | 54 +- .../Transforms/MergeICmps/X86/pair-int32-int32.ll | 53 +- .../MergeICmps/X86/split-block-does-work.ll | 94 +- .../Transforms/MergeICmps/X86/two-complex-bb.ll | 26 +- llvm/test/Transforms/MergeICmps/X86/volatile.ll | 23 +- .../X86/Inputs/statistics-fib.split-dwarf.s | 1359 ++++++ .../tools/llvm-dwarfdump/X86/statistics-dwo.test | 96 + llvm/test/tools/llvm-mca/X86/BdVer2/add-sequence.s | 92 +- .../llvm-mca/X86/BdVer2/clear-super-register-1.s | 36 +- .../llvm-mca/X86/BdVer2/clear-super-register-2.s | 152 +- .../llvm-mca/X86/BdVer2/dependency-breaking-cmp.s | 34 +- .../X86/BdVer2/dependency-breaking-pcmpeq.s | 60 +- .../X86/BdVer2/dependency-breaking-pcmpgt.s | 6 +- .../X86/BdVer2/dependency-breaking-sbb-2.s | 46 +- .../llvm-mca/X86/BdVer2/dependent-pmuld-paddd.s | 12 +- llvm/test/tools/llvm-mca/X86/BdVer2/dot-product.s | 42 +- .../llvm-mca/X86/BdVer2/hadd-read-after-ld-1.s | 6 +- .../llvm-mca/X86/BdVer2/hadd-read-after-ld-2.s | 6 +- .../llvm-mca/X86/BdVer2/instruction-info-view.s | 12 +- .../llvm-mca/X86/BdVer2/int-to-fpu-forwarding-1.s | 48 +- .../llvm-mca/X86/BdVer2/int-to-fpu-forwarding-2.s | 60 +- .../llvm-mca/X86/BdVer2/int-to-fpu-forwarding-3.s | 16 +- .../tools/llvm-mca/X86/BdVer2/load-store-alias.s | 36 +- .../tools/llvm-mca/X86/BdVer2/load-throughput.s | 399 +- .../tools/llvm-mca/X86/BdVer2/memcpy-like-test.s | 74 +- llvm/test/tools/llvm-mca/X86/BdVer2/one-idioms.s | 112 +- .../llvm-mca/X86/BdVer2/partial-reg-update-2.s | 4 +- .../llvm-mca/X86/BdVer2/partial-reg-update-3.s | 16 +- .../llvm-mca/X86/BdVer2/partial-reg-update-4.s | 48 +- .../llvm-mca/X86/BdVer2/partial-reg-update-5.s | 24 +- .../llvm-mca/X86/BdVer2/partial-reg-update-6.s | 48 +- .../tools/llvm-mca/X86/BdVer2/partial-reg-update.s | 8 +- llvm/test/tools/llvm-mca/X86/BdVer2/pipes-fpu.s | 88 +- llvm/test/tools/llvm-mca/X86/BdVer2/pr37790.s | 4 +- llvm/test/tools/llvm-mca/X86/BdVer2/rank.s | 110 +- .../tools/llvm-mca/X86/BdVer2/rcu-statistics.s | 4 +- .../tools/llvm-mca/X86/BdVer2/read-advance-1.s | 4 +- .../tools/llvm-mca/X86/BdVer2/read-advance-2.s | 20 +- .../tools/llvm-mca/X86/BdVer2/read-advance-3.s | 12 +- .../llvm-mca/X86/BdVer2/reg-move-elimination-1.s | 42 +- .../llvm-mca/X86/BdVer2/reg-move-elimination-2.s | 108 +- .../llvm-mca/X86/BdVer2/reg-move-elimination-3.s | 92 +- .../llvm-mca/X86/BdVer2/reg-move-elimination-4.s | 68 +- .../llvm-mca/X86/BdVer2/reg-move-elimination-5.s | 68 +- .../tools/llvm-mca/X86/BdVer2/register-files-5.s | 130 +- .../tools/llvm-mca/X86/BdVer2/resources-3dnow.s | 118 +- .../test/tools/llvm-mca/X86/BdVer2/resources-adx.s | 18 +- .../test/tools/llvm-mca/X86/BdVer2/resources-aes.s | 26 +- .../tools/llvm-mca/X86/BdVer2/resources-avx1.s | 2296 +++++----- .../tools/llvm-mca/X86/BdVer2/resources-bmi1.s | 106 +- .../llvm-mca/X86/BdVer2/resources-clflushopt.s | 6 +- .../tools/llvm-mca/X86/BdVer2/resources-cmov.s | 194 +- .../tools/llvm-mca/X86/BdVer2/resources-cmpxchg.s | 10 +- .../tools/llvm-mca/X86/BdVer2/resources-f16c.s | 26 +- .../test/tools/llvm-mca/X86/BdVer2/resources-fma.s | 770 ++-- .../tools/llvm-mca/X86/BdVer2/resources-fma4.s | 386 +- .../tools/llvm-mca/X86/BdVer2/resources-lzcnt.s | 26 +- .../test/tools/llvm-mca/X86/BdVer2/resources-mmx.s | 302 +- .../tools/llvm-mca/X86/BdVer2/resources-movbe.s | 14 +- .../tools/llvm-mca/X86/BdVer2/resources-pclmul.s | 10 +- .../tools/llvm-mca/X86/BdVer2/resources-popcnt.s | 26 +- .../llvm-mca/X86/BdVer2/resources-prefetchw.s | 10 +- .../tools/llvm-mca/X86/BdVer2/resources-sse1.s | 362 +- .../tools/llvm-mca/X86/BdVer2/resources-sse2.s | 904 ++-- .../tools/llvm-mca/X86/BdVer2/resources-sse3.s | 70 +- .../tools/llvm-mca/X86/BdVer2/resources-sse41.s | 348 +- .../tools/llvm-mca/X86/BdVer2/resources-sse42.s | 64 +- .../tools/llvm-mca/X86/BdVer2/resources-sse4a.s | 18 +- .../tools/llvm-mca/X86/BdVer2/resources-ssse3.s | 218 +- .../test/tools/llvm-mca/X86/BdVer2/resources-tbm.s | 162 +- .../tools/llvm-mca/X86/BdVer2/resources-x86_32.s | 10 +- .../tools/llvm-mca/X86/BdVer2/resources-x86_64.s | 2348 +++++----- .../test/tools/llvm-mca/X86/BdVer2/resources-x87.s | 214 +- .../test/tools/llvm-mca/X86/BdVer2/resources-xop.s | 546 +-- .../llvm-mca/X86/BdVer2/scheduler-queue-usage.s | 12 +- llvm/test/tools/llvm-mca/X86/BdVer2/simple-test.s | 8 +- .../tools/llvm-mca/X86/BdVer2/store-throughput.s | 140 +- .../X86/BdVer2/vec-logic-read-after-ld-1.s | 4 +- .../X86/BdVer2/vec-logic-read-after-ld-2.s | 4 +- .../llvm-mca/X86/BdVer2/xop-super-registers-1.s | 72 +- .../llvm-mca/X86/BdVer2/xop-super-registers-2.s | 70 +- .../llvm-mca/X86/BdVer2/zero-idioms-avx-256.s | 112 +- llvm/test/tools/llvm-mca/X86/BdVer2/zero-idioms.s | 278 +- llvm/test/tools/llvm-mca/X86/bextr-read-after-ld.s | 6 +- llvm/test/tools/llvm-mca/X86/cpus.s | 2 +- llvm/test/tools/llvm-mca/X86/llvm-mca-markers-10.s | 110 + llvm/test/tools/llvm-mca/X86/llvm-mca-markers-11.s | 13 + llvm/test/tools/llvm-mca/X86/llvm-mca-markers-12.s | 13 + llvm/test/tools/llvm-mca/X86/llvm-mca-markers-6.s | 8 +- llvm/test/tools/llvm-mca/X86/llvm-mca-markers-7.s | 5 +- llvm/test/tools/llvm-mca/X86/llvm-mca-markers-8.s | 10 + llvm/test/tools/llvm-mca/X86/llvm-mca-markers-9.s | 110 + llvm/test/tools/llvm-mca/X86/read-after-ld-1.s | 2 +- .../llvm-mca/X86/variable-blend-read-after-ld-1.s | 2 +- .../llvm-mca/X86/variable-blend-read-after-ld-2.s | 2 +- .../llvm-nm/X86/Inputs/init-fini.out.elf-x86_64 | Bin 904 -> 0 bytes llvm/test/tools/llvm-nm/X86/init-fini.test | 8 - llvm/test/tools/llvm-nm/data.test | 43 + llvm/test/tools/llvm-nm/linker-synthesized.test | 57 + llvm/test/tools/llvm-nm/nobits.test | 35 + llvm/test/tools/llvm-nm/nonalloc.test | 17 + llvm/test/tools/llvm-nm/readonly.test | 43 + llvm/test/tools/obj2yaml/basic-minidump.yaml | 82 +- llvm/tools/llvm-cxxfilt/llvm-cxxfilt.cpp | 19 +- llvm/tools/llvm-dwarfdump/Statistics.cpp | 2 +- llvm/tools/llvm-mca/CodeRegion.cpp | 96 +- llvm/tools/llvm-mca/CodeRegion.h | 8 +- llvm/tools/llvm-mca/CodeRegionGenerator.cpp | 6 +- llvm/tools/llvm-mca/llvm-mca.cpp | 5 + llvm/tools/llvm-nm/llvm-nm.cpp | 27 +- llvm/utils/gn/secondary/clang/lib/Headers/BUILD.gn | 3 + llvm/utils/lit/lit/llvm/config.py | 2 +- llvm/utils/lit/tests/shtest-timeout.py | 4 +- 318 files changed, 15509 insertions(+), 12037 deletions(-) create mode 100644 clang/test/CodeGenOpenCLCXX/global_init.cl create mode 100644 clang/test/SemaCXX/warn-overaligned-type-thrown.cpp create mode 100644 compiler-rt/test/fuzzer/MsanParamUnpoison.cpp create mode 100644 compiler-rt/test/fuzzer/msan-param-unpoison.test create mode 100644 compiler-rt/test/msan/unpoison_param.cc create mode 100644 lld/test/ELF/ppc64-long-branch-init.s create mode 100644 lldb/docs/use/python-reference.rst create mode 100644 lldb/lit/Breakpoint/Inputs/jitbp.cpp create mode 100644 lldb/lit/Breakpoint/jitbp_elf.test create mode 100644 lldb/lit/BuildScript/compiler-full-path.test create mode 100644 llvm/test/CodeGen/AMDGPU/xor3.ll create mode 100644 llvm/test/CodeGen/PowerPC/use-cr-result-of-dom-icmp-st.ll create mode 100644 llvm/test/CodeGen/X86/discriminate-mem-ops-missing-info.ll create mode 100644 llvm/test/MC/AArch64/size-directive.s create mode 100644 llvm/test/tools/llvm-dwarfdump/X86/Inputs/statistics-fib.split-dwarf.s create mode 100644 llvm/test/tools/llvm-dwarfdump/X86/statistics-dwo.test create mode 100644 llvm/test/tools/llvm-mca/X86/llvm-mca-markers-10.s create mode 100644 llvm/test/tools/llvm-mca/X86/llvm-mca-markers-11.s create mode 100644 llvm/test/tools/llvm-mca/X86/llvm-mca-markers-12.s create mode 100644 llvm/test/tools/llvm-mca/X86/llvm-mca-markers-8.s create mode 100644 llvm/test/tools/llvm-mca/X86/llvm-mca-markers-9.s delete mode 100755 llvm/test/tools/llvm-nm/X86/Inputs/init-fini.out.elf-x86_64 delete mode 100644 llvm/test/tools/llvm-nm/X86/init-fini.test create mode 100644 llvm/test/tools/llvm-nm/data.test create mode 100644 llvm/test/tools/llvm-nm/linker-synthesized.test create mode 100644 llvm/test/tools/llvm-nm/nobits.test create mode 100644 llvm/test/tools/llvm-nm/nonalloc.test create mode 100644 llvm/test/tools/llvm-nm/readonly.test