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-stable-allnoconfig in repository toolchain/ci/llvm-monorepo.
from 7bb92cf76a0 [clangd] Add fallbackFlags initialization extension. adds 3454a26e030 [NativePDB] Make tests work on x86 too adds a146fa3a483 [Hexagon] Do not reduce load size for globals in small-data adds fdc46d8ce32 [OPENMP][NVPTX]Fixed/improved support for globalization in [...] adds f4fab8d7095 Change the timestamp of llvmcache-foo file to meet the thi [...] adds 32a8af559c2 [OPENMP][NVPTX]Improve emission of the globalized variables [...] adds 4f90d790925 [clang-tidy] .reset(new X) -> make_unique<X>() in a comment. NFC adds 8fc0ef268e8 Revert "Change the timestamp of llvmcache-foo file to meet [...] adds 146cc781402 [OPENMP][OFFLOADING]Change the lambda capturing flags. adds 23fd295e345 [OPENMP]Change the mapping type for lambda captures. adds 0bff52839b9 [NFC] Refactor initialisation of Darwin malloc zone fields [...] adds e06ebbc103b [clang-tidy] Fixed code sample in a comment. NFC adds 8851e3017e7 [analyzer][NFC] Fix some incorrect uses of -analyzer-config [...] adds 813746e315d [analyzer][NFC] Collect all -analyzer-config options in a . [...] adds 0d2c151776a [NFC] Remove some extra characters from docs/LangRef.rst adds 2269e62cffa [ValueTracking] allow non-canonical shuffles when computing [...] adds f2ace8b76cc [analyzer] New flag to print all -analyzer-config options adds d8ef3cd44be [analyzer] Put llvm.Conventions back in alpha adds 7af7cb4c648 [OPENMP][NVPTX]Use __kmpc_data_sharing_coalesced_push_stack [...] adds 06fed65ca4d [analyzer] Fix diagnostics/explicit-suppression.cpp adds 44261c305f9 Didn't -> didnt, because #errors complains about untermianted ' adds 5fd3ad30a66 [fix][clang-tidy] fix for r345961 that introduced a test fa [...] adds 0745e2e8e21 [MachineSink][DebugInfo] Correctly sink DBG_VALUEs adds ac5f3dd9cdf Remove the duplicated definition of size_t adds de816e9c3ed [SystemZ] Rework getInterleavedMemoryOpCost() adds 10867a247b3 Fixed inclusion of M_PI fow MinGW-w64 adds 8a707dfef45 Change -fsanitize-address-poison-class-member-array-new-coo [...] adds 3b0b05a9d57 [FileSystme] Move ::open abstraction into FileSystem. adds ad21068d243 [FileSystem] Remove `SetFileSystem` method. adds f0255f2cdb5 [CodeGen] Fix a crash when updating a designated initializer adds 609ffc12144 [ProfileSummary] Add options to override hot and cold count [...] adds f74ae24af07 Reland "Change the timestamp of llvmcache-foo file to meet [...] adds d80d5e9629b Refactor the lit configuration files adds 03978a11cdd [SystemZ::TTI] Improve cost handling of uint/sint to fp co [...] adds 4458c796b77 Fix a few small issues in llvm-pdbutil adds 8a85d9c1d70 [COFF, ARM64] Change setjmp for AArch64 Windows to use Intr [...] adds b63ce6879c4 [ValueTracking] add test for non-canonical shuffle; NFC adds 7452204f90f ARMExpandPseudoInsts: Fix CMP_SWAP expansion adding a kill [...] adds af3ce5f668d [DebugInfo][InstMerge] Fix -debugify for phi node created b [...] adds 40eb6b2c396 [analyzer] Fixup of the module build after https://reviews. [...] adds 9475a5f3686 [WebAssembly] Fix bugs in rethrow depth counting and InstPrinter adds 876e2f1292c [PowerPC]Disable randomized address space on Linux ppc64le adds b70da06f455 [WebAssembly] Change indices types to unsined int (NFC) adds d40beeb634f [X86][AVX512] Change mask ops on vpermi2var tests to not us [...] adds d3a3c927c16 Attempt to fix 'logical operation on address of string constant' adds 2555e8ff253 [RISCV] Add some missing expansions for floating-point intrinsics adds 48f44fbdd1a Fix a bug in the lit test suite generation. adds 3260d4597aa [AArch64] [Windows] Misc fixes for llvm-readobj -unwind. adds f034f2eb5b3 Split getpwent and fgetgrent functions in interceptors adds 5c4f1bc9ee7 [DWARF] Fix typo, .gnu_index -> .gdb_index adds 4dc40138d23 [DWARF] Fix typo, .gnu_index -> .gdb_index adds 0c44cbc2ede Diagnose parameter names that shadow the names of inherited [...] adds c504ddad3bd Try to unbreak the build of sanitizers on !NetBSD adds 48fc4728d7e [X86] Don't emit *_extend_vector_inreg nodes when both the [...] adds 4d7d900d6d4 [COFF, ARM64] Implement InterlockedExchange*_* builtins adds 3b59fae4dba Revert "[Symbol] Search symbols with name and type in a sym [...] adds 6eb53dbdee2 Fix the lit test suite. adds 14d93abaaff [WebAssembly] Parsing missing directives to produce valid .o adds b3998981c96 Add an explicit -std=c++14 to this test. adds c479b18c67d [FileSystem] Open File instances through the FileSystem. adds 6962016b58f [X86] In LowerEXTEND_VECTOR_INREG, emit a vector shuffle in [...] adds d28b5841433 Workaround using new Clang with an old NDK. adds b5addbe9686 [compiler-rt][Fuzzer] Fix the fuzzer test build adds 97a0040e61d Add an SBExpressionOptions setting mirroring the "exec" com [...] adds e8d5771bd3e [clangd] don't buffer the input-mirror stream, it's used to [...] adds 81f0a862ce3 [LTO] Fix a crash caused by accessing an empty ValueInfo adds 5ab50f4adef [CMake][Fuchsia] Set -fuse-ld=lld explicitly for Linux runtimes adds 7191f1fb842 Make sure to have lit load the configured site config first. adds 3f04edab25e Fix some windows-specific fallout from the FileSpec change. adds 19cf01a989a [debuginfo-tests] Avoid "import commands" which was depreca [...] adds 1f7bbf4c710 Update debuginfo tests lit for r341135 adds 11caad1fb70 [DWARF v5] Verifier: Add checks for DW_FORM_strx* forms. adds 89824da495f [codeview] Let the X86 backend tell us the VFRAME offset ad [...] adds 89f1d006a5a [compiler-rt] Support for passing through linker flags to l [...] adds f3b71793fd1 [Driver] Use -push-/-pop-state and -as-needed for libc++ on [...] adds 859798aaffd Revert r345562: "PR23833, DR2140: an lvalue-to-rvalue conve [...] adds d8670995361 [debuginfo-tests] commands.getoutput -> subprocess.check_output adds 9cb52376da7 Test commit adds d20c0278509 Handle OUTPUT_FORMAT arguments in quotation marks adds c69c1c85c73 Add /Zc:DllexportInlines option to clang-cl adds dc38405fe23 Fix test on Windows. adds dd0e9f11f3c [ValueTracking] peek through 2-input shuffles in ComputeNum [...]
No new revisions were added by this update.
Summary of changes: .../clang-tidy/utils/IncludeInserter.h | 14 +- clang-tools-extra/clangd/tool/ClangdMain.cpp | 2 + .../clang-tidy/clang-tidy-run-with-database.cpp | 2 +- clang/cmake/caches/Fuchsia-stage2.cmake | 32 +- clang/docs/ClangCommandLineReference.rst | 6 +- clang/docs/UsersManual.rst | 8 +- clang/include/clang/Basic/Attr.td | 21 + clang/include/clang/Basic/BuiltinsAArch64.def | 13 + clang/include/clang/Basic/BuiltinsARM.def | 13 + clang/include/clang/Basic/DiagnosticSemaKinds.td | 19 +- clang/include/clang/Basic/LangOptions.def | 3 + clang/include/clang/Driver/CC1Options.td | 4 + clang/include/clang/Driver/CLCompatOptions.td | 2 + clang/include/clang/Driver/Options.td | 16 +- clang/include/clang/Driver/SanitizerArgs.h | 1 + clang/include/clang/Frontend/CodeGenOptions.def | 2 +- clang/include/clang/Sema/Sema.h | 3 +- .../clang/StaticAnalyzer/Checkers/Checkers.td | 3 +- .../clang/StaticAnalyzer/Core/AnalyzerOptions.def | 467 ++++++++++++++++++++ .../clang/StaticAnalyzer/Core/AnalyzerOptions.h | 470 ++------------------- .../StaticAnalyzer/Frontend/FrontendActions.h | 1 + clang/include/clang/module.modulemap | 1 + clang/lib/AST/Expr.cpp | 5 - clang/lib/CodeGen/CGBuiltin.cpp | 49 ++- clang/lib/CodeGen/CGExprAgg.cpp | 3 +- clang/lib/CodeGen/CGExprConstant.cpp | 16 +- clang/lib/CodeGen/CGExprScalar.cpp | 4 +- clang/lib/CodeGen/CGOpenMPRuntime.cpp | 6 +- clang/lib/CodeGen/CGOpenMPRuntimeNVPTX.cpp | 294 ++++++++++++- clang/lib/CodeGen/CGOpenMPRuntimeNVPTX.h | 18 + clang/lib/CodeGen/ItaniumCXXABI.cpp | 2 +- clang/lib/Driver/SanitizerArgs.cpp | 8 + clang/lib/Driver/ToolChains/Clang.cpp | 7 + clang/lib/Driver/ToolChains/Fuchsia.cpp | 9 +- clang/lib/Frontend/CompilerInvocation.cpp | 20 +- .../lib/FrontendTool/ExecuteCompilerInvocation.cpp | 8 + clang/lib/Headers/intrin.h | 72 +--- clang/lib/Sema/SemaDecl.cpp | 33 ++ clang/lib/Sema/SemaDeclCXX.cpp | 53 ++- clang/lib/Sema/SemaExpr.cpp | 7 +- clang/lib/Sema/SemaInit.cpp | 10 +- .../Checkers/AllocationDiagnostics.cpp | 24 -- .../Checkers/AllocationDiagnostics.h | 31 -- clang/lib/StaticAnalyzer/Checkers/CMakeLists.txt | 1 - .../Checkers/LLVMConventionsChecker.cpp | 3 +- .../Checkers/LocalizationChecker.cpp | 3 +- .../RetainCountChecker/RetainCountChecker.cpp | 9 +- .../RetainCountChecker/RetainCountChecker.h | 18 +- clang/lib/StaticAnalyzer/Core/AnalyzerOptions.cpp | 410 ++++-------------- clang/lib/StaticAnalyzer/Core/CoreEngine.cpp | 12 +- clang/lib/StaticAnalyzer/Core/ExprEngineC.cpp | 7 +- clang/lib/StaticAnalyzer/Core/RegionStore.cpp | 2 +- .../Frontend/CheckerRegistration.cpp | 74 ++++ .../lib/StaticAnalyzer/Frontend/ModelInjector.cpp | 2 +- .../Analysis/Inputs/system-header-simulator-cxx.h | 43 ++ clang/test/Analysis/analyzer-config.c | 3 +- clang/test/Analysis/analyzer-config.cpp | 3 +- clang/test/Analysis/analyzer-list-configs.c | 34 ++ clang/test/Analysis/cstring-plist.c | 5 +- .../Analysis/diagnostics/explicit-suppression.cpp | 2 +- clang/test/Analysis/inner-pointer.cpp | 40 +- clang/test/Analysis/llvm-conventions.cpp | 225 ++++++++++ clang/test/Analysis/localization-aggressive.m | 6 +- clang/test/Analysis/nullptr.cpp | 12 +- clang/test/Analysis/temporaries.cpp | 2 +- clang/test/CXX/drs/dr21xx.cpp | 10 - .../CodeGen/address-sanitizer-and-array-cookie.cpp | 2 +- clang/test/CodeGen/designated-initializers.c | 14 +- clang/test/CodeGen/ms-intrinsics.c | 84 ++++ clang/test/CodeGen/ms-setjmp.c | 4 +- .../CodeGenCXX/dllexport-no-dllexport-inlines.cpp | 133 ++++++ clang/test/CodeGenCXX/nullptr.cpp | 41 -- clang/test/Driver/cl-options.c | 5 + clang/test/Driver/fsanitize.c | 18 + clang/test/Driver/fuchsia.cpp | 12 +- clang/test/Modules/lsv-debuginfo.cpp | 8 +- .../declare_target_codegen_globalization.cpp | 8 +- clang/test/OpenMP/nvptx_data_sharing.cpp | 13 +- ...tx_distribute_parallel_generic_mode_codegen.cpp | 13 +- clang/test/OpenMP/nvptx_lambda_capturing.cpp | 8 +- clang/test/OpenMP/nvptx_parallel_codegen.cpp | 13 +- clang/test/OpenMP/nvptx_parallel_for_codegen.cpp | 14 +- clang/test/OpenMP/nvptx_target_codegen.cpp | 2 +- ...arget_teams_distribute_parallel_for_codegen.cpp | 11 +- ..._teams_distribute_parallel_for_simd_codegen.cpp | 11 +- clang/test/OpenMP/nvptx_teams_codegen.cpp | 38 +- clang/test/SemaCXX/warn-shadow.cpp | 58 ++- clang/www/analyzer/alpha_checks.html | 26 ++ clang/www/cxx_dr_status.html | 2 +- compiler-rt/cmake/Modules/AddCompilerRT.cmake | 9 +- compiler-rt/lib/fuzzer/tests/CMakeLists.txt | 4 +- .../sanitizer_common_interceptors.inc | 49 ++- .../lib/sanitizer_common/sanitizer_linux.cc | 11 + .../lib/sanitizer_common/sanitizer_malloc_mac.inc | 6 +- .../sanitizer_platform_interceptors.h | 4 + compiler-rt/test/lit.common.cfg | 1 + debuginfo-tests/lit.cfg.py | 4 +- debuginfo-tests/lit.site.cfg.py.in | 3 +- lld/ELF/ScriptParser.cpp | 2 +- lld/test/ELF/format-binary.test | 6 + lld/test/ELF/gdb-index-base-addr.s | 2 +- lld/test/ELF/gdb-index-ranges.s | 2 +- lld/test/ELF/gdb-index.s | 2 +- lld/test/ELF/lto/cache.ll | 4 + lld/test/wasm/lto/cache.ll | 4 + lldb/docs/building-with-debug-llvm.txt | 1 + lldb/include/lldb/API/SBExpressionOptions.h | 6 + lldb/include/lldb/Host/File.h | 65 +-- lldb/include/lldb/Host/FileSystem.h | 13 +- lldb/include/lldb/Symbol/SymbolFile.h | 2 - lldb/include/lldb/Symbol/SymbolVendor.h | 2 - lldb/lit/Breakpoint/case-insensitive.test | 4 +- lldb/lit/Breakpoint/lit.local.cfg | 1 - lldb/lit/CMakeLists.txt | 22 +- lldb/lit/Expr/TestIRMemoryMapWindows.test | 2 +- lldb/lit/Expr/lit.local.cfg | 1 - lldb/lit/Quit/lit.local.cfg | 1 - lldb/lit/Settings/lit.local.cfg | 1 - lldb/lit/SymbolFile/NativePDB/disassembly.cpp | 2 +- lldb/lit/SymbolFile/NativePDB/lit.local.cfg | 1 - .../SymbolFile/NativePDB/simple-breakpoints.cpp | 14 +- lldb/lit/SymbolFile/NativePDB/tag-types.cpp | 2 +- lldb/lit/SymbolFile/PDB/ast-restore.test | 2 +- lldb/lit/SymbolFile/PDB/calling-conventions.test | 2 +- lldb/lit/SymbolFile/PDB/class-layout.test | 2 +- lldb/lit/SymbolFile/PDB/compilands.test | 2 +- lldb/lit/SymbolFile/PDB/enums-layout.test | 2 +- lldb/lit/SymbolFile/PDB/func-symbols.test | 2 +- .../lit/SymbolFile/PDB/function-level-linking.test | 2 +- lldb/lit/SymbolFile/PDB/function-nested-block.test | 2 +- lldb/lit/SymbolFile/PDB/lit.local.cfg | 1 - lldb/lit/SymbolFile/PDB/pointers.test | 2 +- lldb/lit/SymbolFile/PDB/type-quals.test | 2 +- lldb/lit/SymbolFile/PDB/typedefs.test | 2 +- lldb/lit/SymbolFile/PDB/udt-layout.test | 2 +- lldb/lit/SymbolFile/PDB/variables-locations.test | 2 +- lldb/lit/SymbolFile/PDB/variables.test | 2 +- lldb/lit/Unit/{lit.cfg => lit.cfg.py} | 9 + .../Unit/{lit.site.cfg.in => lit.site.cfg.py.in} | 5 +- lldb/lit/lit.cfg | 183 -------- lldb/lit/lit.cfg.py | 126 ++++++ lldb/lit/{lit.site.cfg.in => lit.site.cfg.py.in} | 5 +- .../breakpoint/break-insert-enable-pending.test | 2 +- .../lit/tools/lldb-mi/breakpoint/break-insert.test | 2 +- lldb/lit/tools/lldb-mi/data/data-info-line.test | 2 +- lldb/lit/tools/lldb-mi/exec/exec-continue.test | 2 +- lldb/lit/tools/lldb-mi/exec/exec-finish.test | 2 +- lldb/lit/tools/lldb-mi/exec/exec-interrupt.test | 2 +- .../tools/lldb-mi/exec/exec-next-instruction.test | 2 +- lldb/lit/tools/lldb-mi/exec/exec-next.test | 2 +- .../tools/lldb-mi/exec/exec-step-instruction.test | 2 +- lldb/lit/tools/lldb-mi/exec/exec-step.test | 2 +- .../tools/lldb-mi/symbol/symbol-list-lines.test | 2 +- .../dont_allow_jit}/Makefile | 0 .../dont_allow_jit/TestSampleTest.py | 94 +++++ .../test/expression_command/dont_allow_jit/main.c | 15 + lldb/scripts/interface/SBExpressionOptions.i | 8 + lldb/source/API/SBExpressionOptions.cpp | 9 + lldb/source/API/SBStream.cpp | 5 +- lldb/source/Commands/CommandObjectBugreport.cpp | 9 +- lldb/source/Commands/CommandObjectMemory.cpp | 16 +- lldb/source/Core/StreamFile.cpp | 17 +- lldb/source/Expression/REPL.cpp | 11 +- lldb/source/Host/common/File.cpp | 110 +---- lldb/source/Host/common/FileCache.cpp | 6 +- lldb/source/Host/common/FileSystem.cpp | 115 ++++- lldb/source/Host/posix/FileSystem.cpp | 5 + lldb/source/Host/windows/FileSystem.cpp | 9 + lldb/source/Host/windows/Host.cpp | 5 +- lldb/source/Interpreter/CommandInterpreter.cpp | 6 +- .../RenderScriptRuntime/RenderScriptRuntime.cpp | 23 +- .../Plugins/ObjectFile/ELF/ObjectFileELF.cpp | 2 + .../Plugins/ObjectFile/JIT/ObjectFileJIT.cpp | 1 + .../Plugins/ObjectFile/Mach-O/ObjectFileMachO.cpp | 19 +- .../Plugins/ObjectFile/PECOFF/ObjectFilePECOFF.cpp | 1 + .../Process/gdb-remote/ProcessGDBRemote.cpp | 5 +- .../ScriptInterpreter/Python/PythonDataObjects.cpp | 3 +- .../Python/ScriptInterpreterPython.cpp | 12 +- .../Plugins/SymbolFile/PDB/SymbolFilePDB.cpp | 49 --- lldb/source/Plugins/SymbolFile/PDB/SymbolFilePDB.h | 2 - lldb/source/Symbol/SymbolVendor.cpp | 30 +- lldb/source/Target/ModuleCache.cpp | 7 +- lldb/source/Target/Platform.cpp | 5 +- .../Python/PythonDataObjectsTests.cpp | 6 +- .../SymbolFile/PDB/SymbolFilePDBTests.cpp | 76 ++-- llvm/docs/LangRef.rst | 6 +- llvm/include/llvm/IR/ModuleSummaryIndex.h | 1 + llvm/include/llvm/Support/ARMWinEH.h | 4 +- llvm/lib/Analysis/ProfileSummaryInfo.cpp | 18 + llvm/lib/Analysis/ValueTracking.cpp | 55 ++- llvm/lib/CodeGen/AsmPrinter/CodeViewDebug.cpp | 11 +- llvm/lib/CodeGen/AsmPrinter/CodeViewDebug.h | 3 + llvm/lib/CodeGen/MachineSink.cpp | 57 ++- llvm/lib/CodeGen/SelectionDAG/DAGCombiner.cpp | 2 +- llvm/lib/DebugInfo/DWARF/DWARFContext.cpp | 2 +- llvm/lib/DebugInfo/DWARF/DWARFVerifier.cpp | 39 ++ llvm/lib/IR/ModuleSummaryIndex.cpp | 40 +- llvm/lib/MC/MCWasmStreamer.cpp | 2 +- llvm/lib/MC/WasmObjectWriter.cpp | 8 +- llvm/lib/Target/AMDGPU/SIISelLowering.cpp | 2 +- llvm/lib/Target/ARM/ARMExpandPseudoInsts.cpp | 9 +- llvm/lib/Target/Hexagon/HexagonISelLowering.cpp | 15 + llvm/lib/Target/Hexagon/HexagonISelLowering.h | 3 + llvm/lib/Target/RISCV/RISCVISelLowering.cpp | 9 + .../Target/SystemZ/SystemZTargetTransformInfo.cpp | 74 +++- .../WebAssembly/AsmParser/WebAssemblyAsmParser.cpp | 132 ++++-- .../InstPrinter/WebAssemblyInstPrinter.cpp | 5 +- .../Target/WebAssembly/WebAssemblyCFGStackify.cpp | 15 +- llvm/lib/Target/X86/X86FrameLowering.cpp | 18 +- llvm/lib/Target/X86/X86ISelLowering.cpp | 47 +-- .../Transforms/Scalar/MergedLoadStoreMotion.cpp | 1 + llvm/test/Analysis/CostModel/SystemZ/fp-cast.ll | 46 ++ llvm/test/Analysis/ProfileSummary/basic.ll | 12 + llvm/test/CodeGen/ARM/cmpxchg.mir | 24 ++ llvm/test/CodeGen/Hexagon/sdata-load-size.ll | 19 + llvm/test/CodeGen/MIR/X86/diexpr-win32.mir | 4 +- llvm/test/CodeGen/RISCV/double-intrinsics.ll | 398 ++++++++++++++++- llvm/test/CodeGen/RISCV/float-intrinsics.ll | 359 ++++++++++++++++ llvm/test/CodeGen/WebAssembly/exception.ll | 1 + llvm/test/CodeGen/X86/avg.ll | 332 +++++++-------- llvm/test/CodeGen/X86/avx512vbmi-intrinsics.ll | 12 +- llvm/test/CodeGen/X86/avx512vbmivl-intrinsics.ll | 24 +- llvm/test/CodeGen/X86/cast-vsel.ll | 13 +- llvm/test/CodeGen/X86/madd.ll | 45 +- llvm/test/CodeGen/X86/pr38952.mir | 103 +++++ llvm/test/CodeGen/X86/psubus.ll | 96 ++--- llvm/test/CodeGen/X86/shrink_vmul.ll | 84 ++-- llvm/test/CodeGen/X86/v8i1-masks.ll | 16 +- llvm/test/CodeGen/X86/vec_cast2.ll | 18 +- llvm/test/CodeGen/X86/vec_int_to_fp.ll | 34 +- llvm/test/CodeGen/X86/vector-pcmp.ll | 6 +- llvm/test/CodeGen/X86/vector-sext.ll | 220 +++++----- llvm/test/CodeGen/X86/vector-zext.ll | 24 +- llvm/test/DebugInfo/COFF/fpo-realign-vframe.ll | 12 +- .../COFF/{fpo-realign-vframe.ll => vframe-csr.ll} | 105 ++--- llvm/test/DebugInfo/X86/dwarfdump-str-offsets.s | 31 +- llvm/test/DebugInfo/dwarfdump-dump-gdbindex.test | 2 +- llvm/test/MC/WebAssembly/basic-assembly.s | 8 +- llvm/test/ThinLTO/X86/Inputs/alias_internal.ll | 8 + llvm/test/ThinLTO/X86/alias_internal.ll | 21 + llvm/test/Transforms/InstCombine/logical-select.ll | 8 +- .../Transforms/InstMerge/st_sink_check_debug.ll | 32 ++ .../SystemZ/mem-interleaving-costs-02.ll | 149 +++++++ .../tools/llvm-dwarfdump/X86/verify_debug_info.s | 4 +- .../test/tools/llvm-dwarfdump/X86/verify_strings.s | 88 ++++ llvm/test/tools/llvm-pdbdump/Inputs/Stripped.pdb | Bin 0 -> 69632 bytes llvm/test/tools/llvm-pdbdump/checksum-string.test | 1 + llvm/test/tools/llvm-pdbdump/class-layout.test | 2 + .../llvm-pdbdump/complex-padding-graphical.test | 2 + llvm/test/tools/llvm-pdbdump/enum-layout.test | 2 + .../tools/llvm-pdbdump/explain-dbi-stream.test | 2 + .../tools/llvm-pdbdump/explain-pdb-stream.test | 2 + llvm/test/tools/llvm-pdbdump/explain.test | 2 + llvm/test/tools/llvm-pdbdump/injected-sources.test | 2 + llvm/test/tools/llvm-pdbdump/lit.local.cfg | 3 +- llvm/test/tools/llvm-pdbdump/load-address.test | 2 + .../tools/llvm-pdbdump/pretty-func-dumper.test | 2 + llvm/test/tools/llvm-pdbdump/regex-filter.test | 2 + .../llvm-pdbdump/simple-padding-graphical.test | 2 + llvm/test/tools/llvm-pdbdump/stripped.test | 109 +++++ llvm/test/tools/llvm-pdbdump/symbol-filters.test | 2 + llvm/test/tools/llvm-pdbdump/type-qualifiers.test | 2 + llvm/test/tools/llvm-pdbdump/usingnamespace.test | 2 + llvm/test/tools/llvm-readobj/arm64-win-error1.s | 5 +- llvm/tools/llvm-pdbutil/DumpOutputStyle.cpp | 30 +- llvm/tools/llvm-pdbutil/InputFile.cpp | 13 +- llvm/tools/llvm-pdbutil/InputFile.h | 2 + llvm/tools/llvm-readobj/ARMWinEHPrinter.cpp | 38 +- llvm/unittests/Analysis/ValueTrackingTest.cpp | 42 ++ llvm/utils/lit/lit/llvm/config.py | 2 + .../deviceRTLs/nvptx/src/data_sharing.cu | 53 ++- .../libomptarget/deviceRTLs/nvptx/src/interface.h | 6 + .../libomptarget/deviceRTLs/nvptx/src/omp_data.cu | 7 +- .../deviceRTLs/nvptx/src/omptarget-nvptx.cu | 32 +- .../deviceRTLs/nvptx/src/omptarget-nvptx.h | 26 +- .../deviceRTLs/nvptx/src/omptarget-nvptxi.h | 49 +-- openmp/libomptarget/src/omptarget.cpp | 2 +- 277 files changed, 5280 insertions(+), 2663 deletions(-) create mode 100644 clang/include/clang/StaticAnalyzer/Core/AnalyzerOptions.def delete mode 100644 clang/lib/StaticAnalyzer/Checkers/AllocationDiagnostics.cpp delete mode 100644 clang/lib/StaticAnalyzer/Checkers/AllocationDiagnostics.h create mode 100644 clang/test/Analysis/analyzer-list-configs.c create mode 100644 clang/test/Analysis/llvm-conventions.cpp create mode 100644 clang/test/CodeGenCXX/dllexport-no-dllexport-inlines.cpp delete mode 100644 lldb/lit/Breakpoint/lit.local.cfg delete mode 100644 lldb/lit/Expr/lit.local.cfg delete mode 100644 lldb/lit/Quit/lit.local.cfg delete mode 100644 lldb/lit/Settings/lit.local.cfg delete mode 100644 lldb/lit/SymbolFile/NativePDB/lit.local.cfg delete mode 100644 lldb/lit/SymbolFile/PDB/lit.local.cfg rename lldb/lit/Unit/{lit.cfg => lit.cfg.py} (56%) rename lldb/lit/Unit/{lit.site.cfg.in => lit.site.cfg.py.in} (94%) delete mode 100644 lldb/lit/lit.cfg create mode 100644 lldb/lit/lit.cfg.py rename lldb/lit/{lit.site.cfg.in => lit.site.cfg.py.in} (91%) copy lldb/packages/Python/lldbsuite/test/{functionalities/frame_var => expression_ [...] create mode 100644 lldb/packages/Python/lldbsuite/test/expression_command/dont_all [...] create mode 100644 lldb/packages/Python/lldbsuite/test/expression_command/dont_all [...] create mode 100644 llvm/test/CodeGen/ARM/cmpxchg.mir create mode 100644 llvm/test/CodeGen/Hexagon/sdata-load-size.ll create mode 100644 llvm/test/CodeGen/RISCV/float-intrinsics.ll create mode 100644 llvm/test/CodeGen/X86/pr38952.mir copy llvm/test/DebugInfo/COFF/{fpo-realign-vframe.ll => vframe-csr.ll} (69%) create mode 100644 llvm/test/ThinLTO/X86/Inputs/alias_internal.ll create mode 100644 llvm/test/ThinLTO/X86/alias_internal.ll create mode 100644 llvm/test/Transforms/InstMerge/st_sink_check_debug.ll create mode 100644 llvm/test/Transforms/LoopVectorize/SystemZ/mem-interleaving-cos [...] create mode 100644 llvm/test/tools/llvm-dwarfdump/X86/verify_strings.s create mode 100644 llvm/test/tools/llvm-pdbdump/Inputs/Stripped.pdb create mode 100644 llvm/test/tools/llvm-pdbdump/stripped.test