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-mainline-allmodconfig in repository toolchain/ci/llvm-monorepo.
from 70df408c3ee [X86] Preserve undef information when creating a punpckl/hb [...] adds d5404a98b34 [clangd] Allow observation of changes to global CDBs. adds 94d3f60cdd4 [clangd] Replay preamble #includes to clang-tidy checks. adds d25d73fc73f [X86][SSE] Add SimplifyDemandedVectorElts support for PACKS [...] adds 6425d56a7e0 [X86][SSE] Lower immediately to PACKUS instead of VECTOR_SHUFFLE. adds 283cf2cbf20 [TargetLowering] Improve SimplifyDemandedVectorElts/Simplif [...] adds 9e3aeb28c4c [X86][SSE] XFormVExtractWithShuffleIntoLoad - getVectorShuf [...] adds adad8fbe370 [X86][SSE] Add computeKnownBits/ComputeNumSignBits support [...] adds 3cfabd1a770 Allow force updating the NumCreatedFIDsForFileID. adds 5effbff9a3d [CMake] Streamline code signing for debugserver and pass en [...] adds 29ccb044a64 [ASTImporter] Set redecl chain of functions before any othe [...] adds 5ed6b98967b [clang-format] JS: don't treat is: as a type matcher adds 6aa03dbee93 Fix MSVC 'truncation of constant value' warning. NFCI. adds de59f6cbb20 [llvm-exegesis][NFC] Some code style cleanup adds eced547160f [PowerPC][NFC]Add testcase for STWU scheduling check adds 4fda34d8dee [PowerPC] Add Itineraries for STWU/STWUX etc adds 31276851508 Update the documentation for attribute feature tests. adds 9cde427db33 [DAGCombine] Add calls to SimplifyDemandedVectorElts from v [...] adds b25289d9d6b Revert 347294, it turned many bots on lab.llvm.org:8011/con [...] adds ff3292b1247 [clang-tidy] Don't generate incorrect fixes for class const [...] adds caeb6e707e4 [AArch64, x86] add tests for shift-not (PR39657); NFC adds ebb3c9fdb83 [AST][NFC] Pack ArraySubscriptExpr adds d561d96387e [PatternMatch] Handle undef vectors consistently adds fb8c9f43dc4 [AST][NFC] Factor out some repeated code in ArraySubscriptExpr. adds 597f125cd86 [AST] Store the expressions in ParenListExpr in a trailing array adds bac719613ac [lit] Disable the stop hook tests on Windows These tests ar [...] adds 73eedefc2b2 [NFC] Remove MS line endings in diagnostics file. adds 2beeab2710f [lit] Build and link TestIRMemoryMapWindows explicitly adds efe9088583c [APInt] Add methods for saturated add and sub adds c4fb746e0db [LoopSink] Add preheader to alias set adds bf1a4b7ba9c [AMDGPU] Regenerate weird stores tests. adds 75850bd3b14 [ELF] Allow --noinhibit-exec to produce corrupted executabl [...] adds fc10f72ed4d [ConstantFolding] Add support for saturating add/sub adds 3b76bf22cfa Add benchmarks for sorting and heap functions. adds 3eb2c7538c7 [InstructionSimplify] Add support for saturating add/sub adds 4e3bb780c3e [InstSimplify] add tests for funnel shift with undef operands; NFC adds 30f0194a56f [InstSimplify] fold funnel shifts with undef operands adds 3787bb12249 [InstCombine] add tests for funnel shifts; NFC adds b496c83c99f [Docs] Documentation for the saturation addition and subtra [...] adds b64cc33a460 [X86] Remove -verify-machineinstrs=0 now that PR38391 is fixed. adds 8aee633443d [tsan] Add __cxa_guard_acquire hooks to support cooperative [...] adds f3cd72945cb [unittest] Skip W+X MappedMemoryTests when MPROTECT is enabled adds 6ca20e08a30 [cmake] Fix detecting terminfo library adds 0d4609da69d [clang][Parse] Diagnose useless null statements / empty ini [...] adds 614c0e8119a [WebAssembly] WebAssemblyLowerEmscriptenEHSjLj: use getter/ [...] adds bded9f713e1 [x86] add tests for 8-bit multiply with constant; NFC adds d89286df65c [OPENMP][NVPTX]Improved lock/critical constructs. adds 7976ca0c17d Mark P0771 as complete; we already did this - I just added [...] adds a6bac0f4c62 Note that P0899R1 requires no work. adds b25ae1249f1 Silence C4709 in MSVC because it is buggy. adds 6dce8e5f763 [unittests] Fix ExpandTilde test to match handling home dir [...] adds a180649788c [libcxx] Fix threads detection on GNU/Hurd adds aee722f5dc9 [X86] Emit a single shuffle for the v16i8->v4i32 step of a [...] adds 5e1dd6a0029 [CodeView] RelocPtr points to little endian data. adds 0206d3b1660 [OpenMP] Update CHECK-DAG usage in for_codegen.cpp adds 28b175574b7 [OpenMP] Update CHECK-DAG usage in target_parallel_codegen.cpp adds 66ed78bc9e1 [CodeComplete] Penalize inherited ObjC properties for auto- [...] adds 114af65b254 [CodeView] Mark this pointers as const. adds 1ea4160e3da [CodeView] Add support for ref-qualified member functions. adds ecc3e42e2f2 [Sanitizer] intercept setvbuf on other platforms where it i [...] adds 7fbc33c7650 [DAGCombiner] look through bitcasts when trying to narrow v [...] adds f22c32eff1d [Sanitizer] Unbreak non NetBSD builds. adds 970fb1b406a Revert "[Sanitizer] intercept setvbuf on other platforms wh [...] adds ffe44fd0c53 Fix pointer options mask. It was off by 1 bit. adds 9f1257fde74 A couple of tests were broken when clang implemented the co [...] adds 4bd5ec21b51 [X86] Emit a PACKUS instead of a VECTOR_SHUFFLE from LowerT [...] adds 7f25edba7d8 [NFC] Fix formatting in availability documentation adds 405eac35cf9 [NFC] Reformat availability #defines in __config adds 7423269f4ef Reinstate 347294 with a fix for the failures. adds 21035e8c71b Update call to EvaluateAsInt() to the new syntax. adds d565379b6d6 Update EvaluateAsInt to the new syntax. adds be33fc72920 [NFC] Rename lit feature to '-fsized-deallocation' for consistency adds e50a9ed5e2c [XRay] Add a test for re-initialising FDR mode (NFC) adds 5e06a35d3cc [docs] Add C++ Performance Benchmark to test-suite proposals. adds 63fa01956a7 [WebAssembly] Delete unused using statements (NFC) adds 07500784ae1 Implement YAML serialization of notes in clang::tooling::Di [...] adds 4df7ac3ca6e clang::tooling::Diagnostic: Don't store offset in the scrat [...] adds 20816d29449 [clang-tidy] Add a test for proper handling of locations in [...] adds f364a94619a [X86] Add a copy of avx512-trunc.ll with -x86-experimental- [...] adds 613812f58eb [X86] Correct 256 vpmovzx/vpmovsx isel patterns to check Ha [...] adds 65c16710f67 [PowerPC] Do not use vectors to codegen bswap with Altivec [...] adds 25ae8e49a00 [libc++] Implement P0487R1 - Fixing operator>>(basic_istrea [...] adds 1a5d14b456b [Driver] Link sanitizer runtime deps on Fuchsia when needed adds 1f7102c8337 [LVI] run transfer function for binary operator even when t [...] adds 9a52aad914e [X86] In getScalarMaskingNode, replace scalar_to_vector wit [...] adds 5f437b91665 [NFC] Add some sophisticated tests on LoopSimplifyCFG adds 11dde1cd1fa Add header <atomic> which is needed to compile with some ol [...] adds 53ac98c8e0a tsan: add pthread_tryjoin_np and pthread_timedjoin_np interceptors adds 0f382042133 [NFC] More complex tests for LoopSimplifyCFG
No new revisions were added by this update.
Summary of changes: .../bugprone/MisplacedWideningCastCheck.cpp | 12 +- .../bugprone/SuspiciousMemsetUsageCheck.cpp | 23 +- .../cert/ProperlySeededRandomGeneratorCheck.cpp | 4 +- .../clang-tidy/modernize/MakeSmartPtrCheck.cpp | 50 +- clang-tools-extra/clangd/ClangdUnit.cpp | 110 +- clang-tools-extra/clangd/Diagnostics.cpp | 5 +- clang-tools-extra/clangd/Function.h | 77 ++ .../clangd/GlobalCompilationDatabase.cpp | 48 +- .../clangd/GlobalCompilationDatabase.h | 19 +- clang-tools-extra/clangd/Headers.cpp | 24 +- clang-tools-extra/clangd/Headers.h | 3 + .../test/clang-tidy/export-diagnostics.cpp | 28 + .../test/clang-tidy/modernize-make-unique.cpp | 32 + clang-tools-extra/unittests/clangd/CMakeLists.txt | 1 + .../unittests/clangd/ClangdUnitTests.cpp | 15 +- .../unittests/clangd/FunctionTests.cpp | 53 + .../clangd/GlobalCompilationDatabaseTests.cpp | 17 + .../unittests/clangd/HeadersTests.cpp | 37 +- clang/docs/LanguageExtensions.rst | 41 +- clang/docs/ReleaseNotes.rst | 57 + clang/include/clang/AST/Expr.h | 99 +- clang/include/clang/AST/Stmt.h | 20 + clang/include/clang/Basic/DiagnosticGroups.td | 5 +- clang/include/clang/Basic/DiagnosticParseKinds.td | 7 + clang/include/clang/Basic/DiagnosticSemaKinds.td | 18 +- clang/include/clang/Basic/SourceManager.h | 5 +- clang/include/clang/Parse/Parser.h | 1 + clang/include/clang/Tooling/DiagnosticsYaml.h | 10 + clang/lib/AST/ASTImporter.cpp | 47 +- clang/lib/AST/Expr.cpp | 51 +- clang/lib/AST/ExprConstant.cpp | 55 +- clang/lib/Analysis/CFG.cpp | 19 +- clang/lib/CodeGen/CGBuiltin.cpp | 34 +- clang/lib/CodeGen/CGDebugInfo.cpp | 6 +- clang/lib/CodeGen/CGExprScalar.cpp | 11 +- clang/lib/CodeGen/CGOpenMPRuntime.cpp | 11 +- clang/lib/CodeGen/CGStmt.cpp | 4 +- clang/lib/CodeGen/CGStmtOpenMP.cpp | 6 +- clang/lib/CodeGen/CodeGenFunction.cpp | 5 +- clang/lib/Driver/ToolChains/Fuchsia.cpp | 6 +- clang/lib/Format/TokenAnnotator.cpp | 17 +- clang/lib/Parse/ParseExprCXX.cpp | 8 +- clang/lib/Parse/ParseStmt.cpp | 41 + clang/lib/Sema/AnalysisBasedWarnings.cpp | 7 +- clang/lib/Sema/SemaCast.cpp | 5 +- clang/lib/Sema/SemaChecking.cpp | 47 +- clang/lib/Sema/SemaCodeComplete.cpp | 57 +- clang/lib/Sema/SemaCoroutine.cpp | 4 +- clang/lib/Sema/SemaDecl.cpp | 6 +- clang/lib/Sema/SemaDeclCXX.cpp | 3 +- clang/lib/Sema/SemaExpr.cpp | 60 +- clang/lib/Sema/SemaInit.cpp | 5 +- clang/lib/Sema/SemaOpenMP.cpp | 47 +- clang/lib/Sema/SemaStmt.cpp | 5 +- clang/lib/Sema/SemaStmtAsm.cpp | 5 +- clang/lib/Serialization/ASTReaderStmt.cpp | 11 +- clang/lib/Serialization/ASTWriterStmt.cpp | 10 +- .../Checkers/BuiltinFunctionChecker.cpp | 5 +- .../Checkers/CheckSecuritySyntaxOnly.cpp | 5 +- .../Checkers/MallocOverflowSecurityChecker.cpp | 9 +- .../Checkers/NumberObjectConversionChecker.cpp | 5 +- clang/lib/StaticAnalyzer/Core/ExprEngineC.cpp | 5 +- clang/lib/StaticAnalyzer/Core/SValBuilder.cpp | 4 +- clang/lib/Tooling/Core/Diagnostic.cpp | 9 +- .../CodeCompletion/objc-protocol-member-access.m | 4 +- clang/test/Index/complete-block-properties.m | 12 +- .../Index/complete-block-property-assignment.m | 14 +- clang/test/Index/complete-member-access.m | 8 +- clang/test/Index/complete-properties.m | 22 +- clang/test/OpenMP/for_codegen.cpp | 26 +- clang/test/OpenMP/target_parallel_codegen.cpp | 70 +- ...emi-resulting-in-nullstmt-in-init-statement.cpp | 64 ++ .../Parser/extra-semi-resulting-in-nullstmt.cpp | 96 ++ clang/unittests/Format/FormatTestJS.cpp | 10 + clang/unittests/Tooling/DiagnosticsYamlTest.cpp | 42 +- compiler-rt/cmake/config-ix.cmake | 8 +- .../sanitizer_common/sanitizer_thread_registry.cc | 11 + .../sanitizer_common/sanitizer_thread_registry.h | 1 + compiler-rt/lib/tsan/rtl/tsan_interceptors.cc | 45 + compiler-rt/lib/tsan/rtl/tsan_rtl.h | 1 + compiler-rt/lib/tsan/rtl/tsan_rtl_thread.cc | 6 + .../sanitizer_common/TestCases/NetBSD/setvbuf.cc | 2 - compiler-rt/test/tsan/Linux/thread_timedjoin.c | 39 + compiler-rt/test/tsan/Linux/thread_tryjoin.c | 41 + compiler-rt/test/tsan/cxa_guard_acquire.cc | 25 + .../test/xray/TestCases/Posix/fdr-reinit.cc | 73 ++ libcxx/benchmarks/algorithms.bench.cpp | 298 +++++- libcxx/docs/DesignDocs/AvailabilityMarkup.rst | 24 +- libcxx/include/__config | 14 +- libcxx/include/istream | 57 +- .../signed_char_pointer.pass.cpp | 22 + .../unsigned_char_pointer.pass.cpp | 22 + .../istream_extractors/wchar_t_pointer.pass.cpp | 33 + .../sized_delete_array_fsizeddeallocation.sh.cpp | 2 +- .../sized_delete_fsizeddeallocation.sh.cpp | 2 +- .../strings/basic.string.literals/literal.pass.cpp | 14 + .../string_view.literals/literal.pass.cpp | 20 + .../func.wrap.func.con/copy_move.pass.cpp | 14 +- libcxx/utils/libcxx/test/config.py | 2 +- libcxx/www/cxx2a_status.html | 8 +- lld/COFF/PDB.cpp | 2 +- lld/ELF/Target.h | 6 +- lld/test/ELF/x86-64-reloc-range.s | 2 + lld/wasm/InputFiles.h | 3 - lld/wasm/InputGlobal.h | 1 - lld/wasm/LTO.cpp | 2 - lld/wasm/MarkLive.cpp | 2 - lld/wasm/Symbols.h | 2 - lld/wasm/WriterUtils.cpp | 1 - lldb/CMakeLists.txt | 6 + lldb/cmake/modules/AddLLDB.cmake | 4 +- .../ExecControl/StopHook/stop-hook-threads.test | 1 + lldb/lit/ExecControl/StopHook/stop-hook.test | 1 + lldb/lit/Expr/TestIRMemoryMapWindows.test | 3 +- lldb/source/Symbol/ClangASTContext.cpp | 11 +- lldb/test/CMakeLists.txt | 4 +- lldb/tools/debugserver/CMakeLists.txt | 8 +- lldb/tools/debugserver/source/CMakeLists.txt | 172 +-- lldb/unittests/tools/CMakeLists.txt | 2 +- llvm/cmake/modules/HandleLLVMOptions.cmake | 4 + llvm/docs/LangRef.rst | 200 ++++ llvm/docs/Proposals/TestSuite.rst | 4 + llvm/include/llvm/ADT/APInt.h | 6 + llvm/include/llvm/DebugInfo/CodeView/CodeView.h | 4 +- .../DebugInfo/CodeView/DebugFrameDataSubsection.h | 5 +- llvm/include/llvm/DebugInfo/CodeView/TypeRecord.h | 16 +- llvm/include/llvm/IR/PatternMatch.h | 8 +- llvm/lib/Analysis/ConstantFolding.cpp | 12 + llvm/lib/Analysis/InstructionSimplify.cpp | 45 +- llvm/lib/Analysis/LazyValueInfo.cpp | 75 +- llvm/lib/CodeGen/AsmPrinter/CodeViewDebug.cpp | 69 +- llvm/lib/CodeGen/AsmPrinter/CodeViewDebug.h | 4 + llvm/lib/CodeGen/SelectionDAG/DAGCombiner.cpp | 31 +- llvm/lib/CodeGen/SelectionDAG/TargetLowering.cpp | 19 +- llvm/lib/DebugInfo/CodeView/TypeDumpVisitor.cpp | 2 + llvm/lib/Support/APInt.cpp | 36 + llvm/lib/Target/AArch64/AArch64FrameLowering.cpp | 2 +- llvm/lib/Target/PowerPC/PPCHazardRecognizers.cpp | 4 +- llvm/lib/Target/PowerPC/PPCISelLowering.cpp | 6 +- llvm/lib/Target/PowerPC/PPCInstr64Bit.td | 16 +- llvm/lib/Target/PowerPC/PPCInstrInfo.td | 12 +- llvm/lib/Target/PowerPC/PPCSchedule.td | 5 +- llvm/lib/Target/PowerPC/PPCSchedule440.td | 11 +- llvm/lib/Target/PowerPC/PPCScheduleA2.td | 6 +- llvm/lib/Target/PowerPC/PPCScheduleE500.td | 8 +- llvm/lib/Target/PowerPC/PPCScheduleE500mc.td | 8 +- llvm/lib/Target/PowerPC/PPCScheduleE5500.td | 10 +- llvm/lib/Target/PowerPC/PPCScheduleG3.td | 3 +- llvm/lib/Target/PowerPC/PPCScheduleG4.td | 3 +- llvm/lib/Target/PowerPC/PPCScheduleG4Plus.td | 5 +- llvm/lib/Target/PowerPC/PPCScheduleG5.td | 5 +- llvm/lib/Target/PowerPC/PPCScheduleP7.td | 4 +- llvm/lib/Target/PowerPC/PPCScheduleP8.td | 4 +- .../WebAssemblyLowerEmscriptenEHSjLj.cpp | 85 +- llvm/lib/Target/X86/X86ISelLowering.cpp | 192 ++-- llvm/lib/Target/X86/X86InstrSSE.td | 16 +- llvm/lib/Transforms/Scalar/LoopSink.cpp | 1 + .../Analysis/ConstantFolding/saturating-add-sub.ll | 111 ++ .../LazyValueAnalysis/lvi-after-jumpthreading.ll | 4 +- llvm/test/CodeGen/AArch64/arm64-ld1.ll | 4 +- llvm/test/CodeGen/AArch64/xor.ll | 18 + llvm/test/CodeGen/AMDGPU/store-weird-sizes.ll | 238 ++++- llvm/test/CodeGen/PowerPC/bswap64.ll | 32 +- llvm/test/CodeGen/PowerPC/stwu-sched.ll | 72 ++ .../CodeGen/WebAssembly/lower-em-exceptions.ll | 7 +- llvm/test/CodeGen/WebAssembly/lower-em-sjlj.ll | 11 +- llvm/test/CodeGen/X86/avx-vperm2x128.ll | 4 +- llvm/test/CodeGen/X86/avx1-logical-load-folding.ll | 40 +- llvm/test/CodeGen/X86/avx512-intrinsics.ll | 14 +- llvm/test/CodeGen/X86/avx512-memfold.ll | 2 +- llvm/test/CodeGen/X86/avx512-trunc-widen.ll | 1093 +++++++++++++++++++ llvm/test/CodeGen/X86/avx512dq-intrinsics.ll | 16 +- llvm/test/CodeGen/X86/avx512er-intrinsics.ll | 20 +- llvm/test/CodeGen/X86/combine-srl.ll | 20 +- llvm/test/CodeGen/X86/combine-udiv.ll | 7 +- llvm/test/CodeGen/X86/i64-mem-copy.ll | 3 +- llvm/test/CodeGen/X86/known-bits-vector.ll | 12 +- llvm/test/CodeGen/X86/known-signbits-vector.ll | 13 +- llvm/test/CodeGen/X86/mul-constant-i8.ll | 475 +++++++++ llvm/test/CodeGen/X86/pr36199.ll | 2 +- llvm/test/CodeGen/X86/pr39733.ll | 44 + llvm/test/CodeGen/X86/psubus.ll | 39 +- llvm/test/CodeGen/X86/reduce-trunc-shl.ll | 6 +- llvm/test/CodeGen/X86/sad.ll | 4 +- llvm/test/CodeGen/X86/shrink_vmul.ll | 50 +- .../X86/speculative-load-hardening-indirect.ll | 2 +- llvm/test/CodeGen/X86/split-extend-vector-inreg.ll | 47 +- llvm/test/CodeGen/X86/var-permute-256.ll | 2 - llvm/test/CodeGen/X86/vec_fp_to_int-widen.ll | 6 +- llvm/test/CodeGen/X86/vec_int_to_fp-widen.ll | 30 +- llvm/test/CodeGen/X86/vec_int_to_fp.ll | 10 +- llvm/test/CodeGen/X86/vector-mul.ll | 10 +- llvm/test/CodeGen/X86/vector-reduce-mul.ll | 281 +++-- llvm/test/CodeGen/X86/vector-sext-widen.ll | 73 +- llvm/test/CodeGen/X86/vector-sext.ll | 211 ++-- llvm/test/CodeGen/X86/vector-shuffle-sse41.ll | 8 +- llvm/test/CodeGen/X86/vector-trunc-math-widen.ll | 258 +---- llvm/test/CodeGen/X86/vector-trunc-math.ll | 258 +---- llvm/test/CodeGen/X86/widen_conv-3.ll | 18 +- llvm/test/CodeGen/X86/x86-interleaved-access.ll | 109 +- llvm/test/CodeGen/X86/xor.ll | 32 + llvm/test/DebugInfo/COFF/function-options.ll | 10 +- llvm/test/DebugInfo/COFF/global-type-hashes.ll | 22 +- llvm/test/DebugInfo/COFF/static-methods.ll | 2 +- llvm/test/DebugInfo/COFF/type-quals.ll | 22 +- llvm/test/DebugInfo/COFF/types-basic.ll | 4 +- llvm/test/DebugInfo/COFF/types-calling-conv.ll | 40 +- llvm/test/DebugInfo/COFF/types-cvarargs.ll | 2 +- llvm/test/DebugInfo/COFF/types-data-members.ll | 4 +- .../DebugInfo/COFF/types-method-ref-qualifiers.ll | 205 ++++ .../DebugInfo/COFF/types-non-virtual-methods.ll | 12 +- llvm/test/DebugInfo/COFF/virtual-methods.ll | 8 +- .../Transforms/CorrelatedValuePropagation/icmp.ll | 100 ++ llvm/test/Transforms/InstCombine/fsh.ll | 177 ++++ llvm/test/Transforms/InstSimplify/call.ll | 36 + .../Transforms/InstSimplify/saturating-add-sub.ll | 124 +-- .../InstSimplify/shr-scalar-vector-consistency.ll | 2 +- llvm/test/Transforms/LICM/loopsink-pr39695.ll | 37 + .../LoopSimplifyCFG/constant-fold-branch.ll | 1116 +++++++++++++++++++- llvm/test/Transforms/Reassociate/fp-expr.ll | 4 +- llvm/tools/llvm-exegesis/lib/X86/Target.cpp | 439 ++++---- llvm/unittests/ADT/APIntTest.cpp | 24 + llvm/unittests/IR/PatternMatch.cpp | 56 + llvm/unittests/Support/MemoryTest.cpp | 53 + llvm/unittests/Support/Path.cpp | 4 +- .../tools/llvm-exegesis/AArch64/TargetTest.cpp | 9 + .../tools/llvm-exegesis/X86/AnalysisTest.cpp | 11 +- .../llvm-exegesis/X86/RegisterAliasingTest.cpp | 10 + .../tools/llvm-exegesis/X86/TargetTest.cpp | 9 + .../libomptarget/deviceRTLs/nvptx/src/critical.cu | 16 +- .../libomptarget/deviceRTLs/nvptx/src/libcall.cu | 17 +- .../deviceRTLs/nvptx/src/omptarget-nvptx.h | 2 - 232 files changed, 7653 insertions(+), 2427 deletions(-) create mode 100644 clang-tools-extra/test/clang-tidy/export-diagnostics.cpp create mode 100644 clang-tools-extra/unittests/clangd/FunctionTests.cpp create mode 100644 clang/test/Parser/extra-semi-resulting-in-nullstmt-in-init-stat [...] create mode 100644 clang/test/Parser/extra-semi-resulting-in-nullstmt.cpp create mode 100644 compiler-rt/test/tsan/Linux/thread_timedjoin.c create mode 100644 compiler-rt/test/tsan/Linux/thread_tryjoin.c create mode 100644 compiler-rt/test/tsan/cxa_guard_acquire.cc create mode 100644 compiler-rt/test/xray/TestCases/Posix/fdr-reinit.cc create mode 100644 llvm/test/Analysis/ConstantFolding/saturating-add-sub.ll create mode 100644 llvm/test/CodeGen/AArch64/xor.ll create mode 100644 llvm/test/CodeGen/PowerPC/stwu-sched.ll create mode 100644 llvm/test/CodeGen/X86/avx512-trunc-widen.ll create mode 100644 llvm/test/CodeGen/X86/mul-constant-i8.ll create mode 100644 llvm/test/CodeGen/X86/pr39733.ll create mode 100644 llvm/test/DebugInfo/COFF/types-method-ref-qualifiers.ll create mode 100644 llvm/test/Transforms/LICM/loopsink-pr39695.ll