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-allmodconfig in repository toolchain/ci/llvm-project.
from e4f95e8e39b [clang-format] Fix bug https://bugs.llvm.org/show_bug.cgi?id=41413 adds 0e5ccd9cec0 Enable IAS for FreeBSD SPARC64. adds 5f1e87ad405 IAS is now enabled for all OS on MIPS64 adds 996b90932aa [llvm-objdump] Fix MC/ARM/arm-macho-calls.s adds 8aeefe31499 [X86] Add avx and avx512f command lines to atomic-non-integ [...] adds afb6b426913 [X86] Split floating point tests out of atomic-mi.ll into a [...] adds c84107612ad [InstCombine]add testcase for sdiv canonicalizetion - NFC adds d3b1d74624b [InstCombine] add testcases for sdiv exact flag fixing - NFC. adds 4af8d47d059 Fix -emit-reloc against local symbols. adds dc1f4a6764e [ConstantRange] Delete redundnt {z,s}extOrSelf for multiplication adds 6a6da233b90 [X86] Make LowerOperationWrapper more robust. Remove now un [...] adds 618dcfcaa33 [Sanitizer] Fix a possible write to freed memory in the wcr [...] adds f2348c88f1d modify-python-lldb.py: Remove ifdef SWIG-removing code adds 19cad6f0896 [Sanitizer] Make wcrtomb test posix-only adds fbe91ffb7bc Fix signed-unsigned comparison warning in Driver.cpp adds edf91ed8551 [InstCombine] add more testcases for sdiv exact flag fixup. adds 1beeda682ba PDBFPO: add dyn_cast support adds 7b30751acb9 MinidumpParser: parse SystemInfo stream via llvm adds aaff480c68c Object/Minidump: Add support for reading the ModuleList stream adds a82235843b1 [llvm-exegesis][X86] Randomize CMOVcc/SETcc OPERAND_COND_CO [...] adds 25de7691a0e [CMake] Replace LLVM_ENABLE_CXX1Y and friends with LLVM_CXX_STD adds eb1a156d7f7 [llvm-exegesis] benchmarkMain(): less cryptic error if buil [...] adds ad69bd68700 [Support] Add zlib independent CRC32 adds 03d28a4490f Reverting r357901 as fails to build on some of the buildbots adds 0df95d2d312 [llvm-readobj] Use `reinterpret_cast` instead of C-style ca [...] adds 923c7c9daaa [InstCombine] sdiv exact flag fixup. adds 18873b22be0 Attempt to recommit r357901 adds c83ef47c63a gn-build: Re-run `git ls-files '*.gn' '*.gni' | xargs llvm/ [...] adds b743b45ebf1 gn build: Merge r357905 adds 91f60b44958 [clang-format] Optionally insert a space after unary ! operator adds b4f1bfa6598 [InstCombine][X86] Expand MOVMSK to generic IR (PR39927) adds b33938df7a4 [InstCombine] remove overzealous assert for shuffles (PR41419) adds 7671a1daa72 Use llvm::crc32 instead of crc32. NFC adds 50c3b290ed8 [x86] make 8-bit shl undesirable adds a1f6b103f39 Changed every use of ASTImporter::Import to Import_New adds 86844a865e4 [X86][AVX] Add PR34380 shuffle test cases adds c70d38e997b Remove a useless assertion in clang-check. adds dd028259374 [clangd] Add fallback mode for code completion when compile [...] adds 04ee339adad [python, tests] Disable Clang Python tests on SPARC adds 5058ca6d9b1 Revert rL357915 from cfe/trunk: Remove a useless assertion [...] adds f6a60f1f803 [llvm-mca][scheduler-stats] Print issued micro opcodes per [...] adds f67de6c9406 [llvm-objdump] Migrate relocation handling functions from e [...] adds fb7338b6a57 Remove a useless assertion in clang-check. adds 10d6008f852 Remove a bogus sed option in test. adds 1db9bfeba59 [OPENMP][NVPTX]Fixed processing of memory management directives. adds 1b62c758d08 [X86] Add some fp to integer conversion intrinsics to Sema: [...] adds cc1618e6689 ELF: De-template SharedFile. NFCI. adds d3e207057fc ELF: Move verneed tracking data structures out of VersionNe [...] adds feac33ebb01 [OpenMP] Clean up load balancing dynamic mode adds e7bd735bb03 [MS] Add metadata for __declspec(allocator) adds ebf1830bb1d [OpenMP] Implement 5.0 memory management adds 887865c1ad6 [JumpThreading] Fix incorrect fold conditional after indire [...] adds 8b70a5c11e0 [ThinLTO] Fix ThinLTOCodegenerator to export llvm.used symbols adds f41e70d6eb9 Revert [ThinLTO] Fix ThinLTOCodegenerator to export llvm.us [...] adds 6cf7b715a0e [OPENMP] Sync __kmpc_alloc/_kmpc_free function with the runtime. adds 6ed5706a2be Add LLVM IR debug info support for Fortran COMMON blocks adds 3a4c2192a47 [X86] Fix a couple lowering functions that called ReplaceAl [...] adds 63b97d2a67b llvm-undname: Fix more crashes and asserts on invalid inputs adds fa8185c504e Clean up ObjCPropertyDecl printing adds 15abd74de7d [InstCombine] Add more tests for signed saturing math overf [...] adds bf1417d7e4f [InstCombine] add extra-use tests for fmul+sqrt; NFC adds d4263123abf [ASTImporter] Call to HandleNameConflict in VisitEnumDecl m [...] adds 4cf5743b778 Move the builtin headers to use the new license file header. adds 9f74df7d5bc [TargetLowering] SimplifyDemandedBits - use DemandedElts in [...] adds 773e04c8836 [InstCombine] peek through fdiv to find a squared sqrt adds 62c2b5ac680 Make reads and writes of the guard variable atomic. adds 867131a96ca [BinaryFormat] Update Mach-O ARM64E CPU subtype and dumping adds fecbf5918b8 [libc++] Remove install_name and compatibility_version on OS X adds 941f247d30c [RuntimeDyld] Decouple RuntimeDyldChecker from RuntimeDyld. adds 1a0c0ffa9db Fix a stack buffer overflow found by ASAN. adds b32c847303a Remove unneeded write in __cxa_guard_release. adds d250238abd0 [RuntimeDyld] Fix an ambiguous make_unique call. adds 836da99af9c [asan_symbolize] Use proper logging infrastructure.
No new revisions were added by this update.
Summary of changes: clang-tools-extra/clangd/ClangdServer.cpp | 20 +- clang-tools-extra/clangd/CodeComplete.h | 6 + clang-tools-extra/clangd/TUScheduler.cpp | 29 +- clang-tools-extra/clangd/TUScheduler.h | 11 +- clang-tools-extra/clangd/tool/ClangdMain.cpp | 9 + clang-tools-extra/unittests/clangd/ClangdTests.cpp | 38 +- clang/bindings/python/tests/CMakeLists.txt | 4 +- clang/docs/ClangFormatStyleOptions.rst | 7 + clang/include/clang/Format/Format.h | 8 + clang/lib/AST/ASTImporter.cpp | 23 +- clang/lib/AST/DeclPrinter.cpp | 89 ++- clang/lib/AST/ExternalASTMerger.cpp | 53 +- clang/lib/CodeGen/CGCall.cpp | 16 +- clang/lib/CodeGen/CGDebugInfo.cpp | 14 + clang/lib/CodeGen/CGDebugInfo.h | 4 + clang/lib/CodeGen/CGOpenMPRuntime.cpp | 25 +- clang/lib/CodeGen/CGOpenMPRuntimeNVPTX.cpp | 56 +- clang/lib/CrossTU/CrossTranslationUnit.cpp | 25 +- clang/lib/Driver/ToolChains/Gnu.cpp | 3 +- clang/lib/Format/Format.cpp | 2 + clang/lib/Format/TokenAnnotator.cpp | 3 +- clang/lib/Frontend/ASTMerge.cpp | 8 +- clang/lib/Headers/__clang_cuda_builtin_vars.h | 20 +- clang/lib/Headers/__clang_cuda_cmath.h | 20 +- clang/lib/Headers/__clang_cuda_complex_builtins.h | 20 +- clang/lib/Headers/__clang_cuda_device_functions.h | 20 +- clang/lib/Headers/__clang_cuda_intrinsics.h | 20 +- .../lib/Headers/__clang_cuda_libdevice_declares.h | 20 +- .../Headers/__clang_cuda_math_forward_declares.h | 20 +- clang/lib/Headers/__clang_cuda_runtime_wrapper.h | 20 +- clang/lib/Headers/__stddef_max_align_t.h | 22 +- clang/lib/Headers/__wmmintrin_aes.h | 20 +- clang/lib/Headers/__wmmintrin_pclmul.h | 20 +- clang/lib/Headers/adxintrin.h | 20 +- clang/lib/Headers/altivec.h | 20 +- clang/lib/Headers/ammintrin.h | 20 +- clang/lib/Headers/arm64intr.h | 20 +- clang/lib/Headers/arm_acle.h | 20 +- clang/lib/Headers/armintr.h | 20 +- clang/lib/Headers/avx2intrin.h | 20 +- clang/lib/Headers/avx512bitalgintrin.h | 20 +- clang/lib/Headers/avx512bwintrin.h | 20 +- clang/lib/Headers/avx512cdintrin.h | 20 +- clang/lib/Headers/avx512dqintrin.h | 20 +- clang/lib/Headers/avx512erintrin.h | 20 +- clang/lib/Headers/avx512fintrin.h | 20 +- clang/lib/Headers/avx512ifmaintrin.h | 20 +- clang/lib/Headers/avx512ifmavlintrin.h | 20 +- clang/lib/Headers/avx512pfintrin.h | 20 +- clang/lib/Headers/avx512vbmi2intrin.h | 20 +- clang/lib/Headers/avx512vbmiintrin.h | 20 +- clang/lib/Headers/avx512vbmivlintrin.h | 20 +- clang/lib/Headers/avx512vlbitalgintrin.h | 20 +- clang/lib/Headers/avx512vlbwintrin.h | 20 +- clang/lib/Headers/avx512vlcdintrin.h | 20 +- clang/lib/Headers/avx512vldqintrin.h | 20 +- clang/lib/Headers/avx512vlintrin.h | 20 +- clang/lib/Headers/avx512vlvbmi2intrin.h | 20 +- clang/lib/Headers/avx512vlvnniintrin.h | 20 +- clang/lib/Headers/avx512vnniintrin.h | 20 +- clang/lib/Headers/avx512vpopcntdqintrin.h | 20 +- clang/lib/Headers/avx512vpopcntdqvlintrin.h | 20 +- clang/lib/Headers/avxintrin.h | 20 +- clang/lib/Headers/bmi2intrin.h | 20 +- clang/lib/Headers/bmiintrin.h | 20 +- clang/lib/Headers/cetintrin.h | 20 +- clang/lib/Headers/cldemoteintrin.h | 20 +- clang/lib/Headers/clflushoptintrin.h | 20 +- clang/lib/Headers/clwbintrin.h | 20 +- clang/lib/Headers/clzerointrin.h | 20 +- clang/lib/Headers/cpuid.h | 20 +- clang/lib/Headers/emmintrin.h | 20 +- clang/lib/Headers/f16cintrin.h | 20 +- clang/lib/Headers/float.h | 20 +- clang/lib/Headers/fma4intrin.h | 20 +- clang/lib/Headers/fmaintrin.h | 20 +- clang/lib/Headers/fxsrintrin.h | 20 +- clang/lib/Headers/gfniintrin.h | 20 +- clang/lib/Headers/htmintrin.h | 20 +- clang/lib/Headers/htmxlintrin.h | 20 +- clang/lib/Headers/ia32intrin.h | 20 +- clang/lib/Headers/immintrin.h | 20 +- clang/lib/Headers/intrin.h | 20 +- clang/lib/Headers/inttypes.h | 20 +- clang/lib/Headers/invpcidintrin.h | 20 +- clang/lib/Headers/iso646.h | 22 +- clang/lib/Headers/limits.h | 22 +- clang/lib/Headers/lwpintrin.h | 20 +- clang/lib/Headers/lzcntintrin.h | 20 +- clang/lib/Headers/mm3dnow.h | 20 +- clang/lib/Headers/mm_malloc.h | 20 +- clang/lib/Headers/mmintrin.h | 20 +- clang/lib/Headers/module.modulemap | 20 +- clang/lib/Headers/movdirintrin.h | 20 +- clang/lib/Headers/msa.h | 20 +- clang/lib/Headers/mwaitxintrin.h | 20 +- clang/lib/Headers/nmmintrin.h | 20 +- clang/lib/Headers/pconfigintrin.h | 20 +- clang/lib/Headers/pkuintrin.h | 20 +- clang/lib/Headers/pmmintrin.h | 20 +- clang/lib/Headers/popcntintrin.h | 20 +- clang/lib/Headers/prfchwintrin.h | 20 +- clang/lib/Headers/ptwriteintrin.h | 20 +- clang/lib/Headers/rdseedintrin.h | 20 +- clang/lib/Headers/rtmintrin.h | 20 +- clang/lib/Headers/s390intrin.h | 20 +- clang/lib/Headers/sgxintrin.h | 20 +- clang/lib/Headers/shaintrin.h | 20 +- clang/lib/Headers/smmintrin.h | 20 +- clang/lib/Headers/stdalign.h | 20 +- clang/lib/Headers/stdarg.h | 22 +- clang/lib/Headers/stdatomic.h | 20 +- clang/lib/Headers/stdbool.h | 22 +- clang/lib/Headers/stddef.h | 22 +- clang/lib/Headers/stdint.h | 22 +- clang/lib/Headers/stdnoreturn.h | 20 +- clang/lib/Headers/tbmintrin.h | 20 +- clang/lib/Headers/tgmath.h | 22 +- clang/lib/Headers/tmmintrin.h | 20 +- clang/lib/Headers/unwind.h | 20 +- clang/lib/Headers/vadefs.h | 20 +- clang/lib/Headers/vaesintrin.h | 20 +- clang/lib/Headers/varargs.h | 20 +- clang/lib/Headers/vecintrin.h | 20 +- clang/lib/Headers/vpclmulqdqintrin.h | 20 +- clang/lib/Headers/waitpkgintrin.h | 20 +- clang/lib/Headers/wbnoinvdintrin.h | 20 +- clang/lib/Headers/wmmintrin.h | 20 +- clang/lib/Headers/x86intrin.h | 20 +- clang/lib/Headers/xmmintrin.h | 20 +- clang/lib/Headers/xopintrin.h | 20 +- clang/lib/Headers/xsavecintrin.h | 20 +- clang/lib/Headers/xsaveintrin.h | 20 +- clang/lib/Headers/xsaveoptintrin.h | 20 +- clang/lib/Headers/xsavesintrin.h | 20 +- clang/lib/Headers/xtestintrin.h | 20 +- clang/lib/Sema/SemaChecking.cpp | 4 + clang/test/AST/ast-print-objc-property.m | 22 + .../CodeGen/debug-info-codeview-heapallocsite.c | 27 + clang/test/Driver/freebsd.c | 10 +- clang/test/Driver/openbsd.c | 6 +- clang/test/Index/comment-objc-decls.m | 6 +- .../test/Index/comment-unqualified-objc-pointer.m | 2 +- clang/test/OpenMP/allocate_codegen.cpp | 26 +- clang/test/OpenMP/for_lastprivate_codegen.cpp | 31 +- clang/test/OpenMP/for_linear_codegen.cpp | 26 +- clang/test/OpenMP/for_reduction_codegen_UDR.cpp | 26 +- clang/test/OpenMP/nvptx_allocate_codegen.cpp | 33 +- .../test/OpenMP/parallel_firstprivate_codegen.cpp | 53 +- clang/test/OpenMP/parallel_private_codegen.cpp | 27 +- clang/test/PCH/chain-remap-types.m | 2 +- clang/test/Tooling/clang-check-fixit.cpp | 21 + clang/tools/clang-check/ClangCheck.cpp | 3 - clang/unittests/AST/ASTImporterTest.cpp | 55 +- clang/unittests/Format/FormatTest.cpp | 17 + compiler-rt/lib/asan/scripts/asan_symbolize.py | 63 +- .../sanitizer_common_interceptors.inc | 17 +- .../logging_options_in_help.cc | 5 + .../Posix/asan_symbolize_script/set_log_dest.cc | 3 + .../Posix/asan_symbolize_script/set_log_level.cc | 8 + compiler-rt/test/asan/TestCases/Posix/wcrtomb.c | 16 + .../test/sanitizer_common/TestCases/wcrtomb.c | 36 + libcxx/lib/CMakeLists.txt | 2 - libcxxabi/src/cxa_guard.cpp | 52 +- lld/ELF/Driver.cpp | 8 +- lld/ELF/InputFiles.cpp | 225 +++--- lld/ELF/InputFiles.h | 41 +- lld/ELF/MarkLive.cpp | 4 +- lld/ELF/Relocations.cpp | 4 +- lld/ELF/SymbolTable.cpp | 31 +- lld/ELF/SymbolTable.h | 7 +- lld/ELF/Symbols.h | 7 +- lld/ELF/SyntheticSections.cpp | 119 ++-- lld/ELF/SyntheticSections.h | 35 +- lld/ELF/Writer.cpp | 22 +- lld/test/ELF/emit-relocs-mergeable2.s | 14 + lld/test/ELF/verneed.s | 4 +- lldb/scripts/Python/modify-python-lldb.py | 17 +- lldb/source/Host/common/Socket.cpp | 11 +- .../Plugins/Process/minidump/MinidumpParser.cpp | 23 +- .../Plugins/Process/minidump/MinidumpParser.h | 2 - .../NativePDB/PdbFPOProgramToDWARFExpression.cpp | 32 +- lldb/tools/driver/Driver.cpp | 2 +- .../Process/minidump/MinidumpParserTest.cpp | 59 +- llvm/CMakeLists.txt | 12 +- llvm/cmake/modules/HandleLLVMOptions.cmake | 27 +- llvm/docs/CMake.rst | 4 +- llvm/docs/CommandGuide/llvm-mca.rst | 8 +- llvm/include/llvm-c/DebugInfo.h | 3 +- llvm/include/llvm/BinaryFormat/MachO.h | 5 +- llvm/include/llvm/BinaryFormat/Minidump.h | 31 + llvm/include/llvm/Bitcode/LLVMBitCodes.h | 1 + llvm/include/llvm/Demangle/MicrosoftDemangle.h | 1 + llvm/include/llvm/ExecutionEngine/RuntimeDyld.h | 26 +- .../llvm/ExecutionEngine/RuntimeDyldChecker.h | 37 +- llvm/include/llvm/IR/DIBuilder.h | 10 + llvm/include/llvm/IR/DebugInfoMetadata.h | 61 ++ llvm/include/llvm/IR/Metadata.def | 1 + llvm/include/llvm/Object/Minidump.h | 19 +- llvm/include/llvm/Support/CRC.h | 25 + llvm/lib/AsmParser/LLParser.cpp | 18 + llvm/lib/Bitcode/Reader/MetadataLoader.cpp | 12 + llvm/lib/Bitcode/Writer/BitcodeWriter.cpp | 16 + llvm/lib/CodeGen/AsmPrinter/DwarfCompileUnit.cpp | 30 +- llvm/lib/CodeGen/AsmPrinter/DwarfCompileUnit.h | 6 + llvm/lib/CodeGen/AsmPrinter/DwarfUnit.cpp | 2 +- llvm/lib/CodeGen/SelectionDAG/TargetLowering.cpp | 25 +- llvm/lib/DebugInfo/Symbolize/Symbolize.cpp | 3 +- llvm/lib/Demangle/MicrosoftDemangle.cpp | 100 ++- .../ExecutionEngine/RuntimeDyld/RuntimeDyld.cpp | 86 ++- .../RuntimeDyld/RuntimeDyldChecker.cpp | 319 +++------ .../RuntimeDyld/RuntimeDyldCheckerImpl.h | 59 +- .../ExecutionEngine/RuntimeDyld/RuntimeDyldELF.cpp | 3 - .../ExecutionEngine/RuntimeDyld/RuntimeDyldImpl.h | 46 +- llvm/lib/IR/AsmWriter.cpp | 13 + llvm/lib/IR/ConstantRange.cpp | 7 - llvm/lib/IR/DIBuilder.cpp | 7 + llvm/lib/IR/DebugInfoMetadata.cpp | 16 + llvm/lib/IR/LLVMContextImpl.h | 25 + llvm/lib/IR/Verifier.cpp | 9 +- llvm/lib/Object/Minidump.cpp | 21 + llvm/lib/Support/CMakeLists.txt | 1 + llvm/lib/Support/CRC.cpp | 68 ++ llvm/lib/Target/X86/X86ISelLowering.cpp | 37 +- .../Transforms/InstCombine/InstCombineAddSub.cpp | 7 +- .../Transforms/InstCombine/InstCombineCalls.cpp | 54 +- .../InstCombine/InstCombineMulDivRem.cpp | 19 + .../InstCombine/InstCombineVectorOps.cpp | 4 +- llvm/lib/Transforms/Scalar/JumpThreading.cpp | 6 +- llvm/test/Assembler/DICommonBlock.ll | 26 + llvm/test/CodeGen/X86/atomic-fp.ll | 754 +++++++++++++++++++++ llvm/test/CodeGen/X86/atomic-mi.ll | 417 ------------ llvm/test/CodeGen/X86/atomic-non-integer.ll | 611 +++++++++++++---- .../CodeGen/X86/avx512-shuffles/partial_permute.ll | 28 + llvm/test/CodeGen/X86/bt.ll | 15 +- llvm/test/CodeGen/X86/btc_bts_btr.ll | 30 +- llvm/test/CodeGen/X86/extract-insert.ll | 11 +- llvm/test/CodeGen/X86/rotate4.ll | 2 +- llvm/test/CodeGen/X86/scheduler-backtracking.ll | 10 +- llvm/test/CodeGen/X86/select_const.ll | 6 +- llvm/test/CodeGen/X86/vector-reduce-mul-widen.ll | 15 +- llvm/test/CodeGen/X86/widen_load-2.ll | 12 +- llvm/test/DebugInfo/Generic/DICommonBlock.ll | 42 ++ llvm/test/Demangle/invalid-manglings.test | 60 ++ llvm/test/Transforms/InstCombine/X86/x86-movmsk.ll | 65 +- llvm/test/Transforms/InstCombine/div.ll | 81 +++ llvm/test/Transforms/InstCombine/fmul-sqrt.ll | 66 +- .../Transforms/InstCombine/saturating-add-sub.ll | 117 +++- .../Transforms/InstCombine/sdiv-canonicalize.ll | 80 +++ llvm/test/Transforms/InstCombine/shuffle_select.ll | 10 + .../JumpThreading/pr40992-indirectbr-folding.ll | 44 ++ .../tools/llvm-exegesis/X86/latency-CMOV32rr.s | 2 +- .../AArch64/Exynos/scheduler-queue-usage.s | 2 +- .../tools/llvm-mca/X86/BdVer2/load-throughput.s | 16 +- .../llvm-mca/X86/BdVer2/scheduler-queue-usage.s | 2 +- .../tools/llvm-mca/X86/BdVer2/store-throughput.s | 16 +- .../llvm-mca/X86/BtVer2/scheduler-queue-usage.s | 2 +- llvm/test/tools/llvm-mca/X86/option-all-stats-1.s | 2 +- llvm/test/tools/llvm-mca/X86/option-all-stats-2.s | 2 +- llvm/test/tools/llvm-mca/X86/option-all-views-1.s | 2 +- llvm/test/tools/llvm-mca/X86/option-all-views-2.s | 2 +- .../tools/llvm-mca/X86/scheduler-queue-usage.s | 2 +- .../llvm-objdump/AArch64/Inputs/arm64e.macho.yaml | 11 + .../tools/llvm-objdump/AArch64/macho-arm64e.test | 6 + llvm/tools/llvm-exegesis/lib/SnippetGenerator.cpp | 11 +- llvm/tools/llvm-exegesis/lib/SnippetGenerator.h | 3 + llvm/tools/llvm-exegesis/lib/X86/Target.cpp | 5 +- llvm/tools/llvm-exegesis/llvm-exegesis.cpp | 5 + llvm/tools/llvm-mca/Views/SchedulerStatistics.cpp | 30 +- llvm/tools/llvm-mca/Views/SchedulerStatistics.h | 4 +- llvm/tools/llvm-objdump/COFFDump.cpp | 11 +- llvm/tools/llvm-objdump/ELFDump.cpp | 25 +- llvm/tools/llvm-objdump/MachODump.cpp | 18 +- llvm/tools/llvm-objdump/WasmDump.cpp | 11 +- llvm/tools/llvm-objdump/llvm-objdump.cpp | 15 +- llvm/tools/llvm-objdump/llvm-objdump.h | 29 +- llvm/tools/llvm-readobj/ELFDumper.cpp | 43 +- llvm/tools/llvm-readobj/MachODumper.cpp | 1 + llvm/tools/llvm-rtdyld/llvm-rtdyld.cpp | 260 +++++-- llvm/unittests/Object/MinidumpTest.cpp | 112 +++ llvm/unittests/Support/CMakeLists.txt | 1 + llvm/unittests/Support/CRCTest.cpp | 29 + .../gn/secondary/compiler-rt/lib/hwasan/BUILD.gn | 5 +- llvm/utils/gn/secondary/llvm/lib/Support/BUILD.gn | 1 + .../gn/secondary/llvm/unittests/Support/BUILD.gn | 1 + openmp/runtime/src/dllexports | 18 +- openmp/runtime/src/exports_so.txt | 1 - openmp/runtime/src/include/50/omp.h.var | 126 +++- openmp/runtime/src/include/50/omp_lib.f.var | 84 ++- openmp/runtime/src/include/50/omp_lib.f90.var | 82 ++- openmp/runtime/src/include/50/omp_lib.h.var | 122 +++- openmp/runtime/src/kmp.h | 111 ++- openmp/runtime/src/kmp_alloc.cpp | 385 +++++++++-- openmp/runtime/src/kmp_csupport.cpp | 9 + openmp/runtime/src/kmp_ftn_entry.h | 33 +- openmp/runtime/src/kmp_ftn_os.h | 12 +- openmp/runtime/src/kmp_global.cpp | 43 +- openmp/runtime/src/kmp_runtime.cpp | 36 +- openmp/runtime/src/kmp_settings.cpp | 4 +- openmp/runtime/src/kmp_stub.cpp | 47 +- openmp/runtime/src/kmp_wait_release.h | 22 - openmp/runtime/src/z_Linux_util.cpp | 2 +- openmp/runtime/src/z_Windows_NT_util.cpp | 2 +- openmp/runtime/test/api/omp_alloc.c | 81 --- openmp/runtime/test/api/omp_alloc_def_fb.c | 32 + openmp/runtime/test/api/omp_alloc_hbw.c | 45 ++ openmp/runtime/test/api/omp_alloc_null_fb.c | 35 + openmp/runtime/tools/generate-def.pl | 3 +- 308 files changed, 5697 insertions(+), 4132 deletions(-) create mode 100644 clang/test/AST/ast-print-objc-property.m create mode 100644 clang/test/CodeGen/debug-info-codeview-heapallocsite.c create mode 100644 clang/test/Tooling/clang-check-fixit.cpp create mode 100644 compiler-rt/test/asan/TestCases/Posix/asan_symbolize_script/log [...] create mode 100644 compiler-rt/test/asan/TestCases/Posix/asan_symbolize_script/set [...] create mode 100644 compiler-rt/test/asan/TestCases/Posix/asan_symbolize_script/set [...] create mode 100644 compiler-rt/test/asan/TestCases/Posix/wcrtomb.c create mode 100644 compiler-rt/test/sanitizer_common/TestCases/wcrtomb.c create mode 100644 lld/test/ELF/emit-relocs-mergeable2.s create mode 100644 llvm/include/llvm/Support/CRC.h create mode 100644 llvm/lib/Support/CRC.cpp create mode 100644 llvm/test/Assembler/DICommonBlock.ll create mode 100644 llvm/test/CodeGen/X86/atomic-fp.ll create mode 100644 llvm/test/DebugInfo/Generic/DICommonBlock.ll create mode 100644 llvm/test/Transforms/InstCombine/sdiv-canonicalize.ll create mode 100644 llvm/test/Transforms/JumpThreading/pr40992-indirectbr-folding.ll create mode 100644 llvm/test/tools/llvm-objdump/AArch64/Inputs/arm64e.macho.yaml create mode 100644 llvm/test/tools/llvm-objdump/AArch64/macho-arm64e.test create mode 100644 llvm/unittests/Support/CRCTest.cpp delete mode 100644 openmp/runtime/test/api/omp_alloc.c create mode 100644 openmp/runtime/test/api/omp_alloc_def_fb.c create mode 100644 openmp/runtime/test/api/omp_alloc_hbw.c create mode 100644 openmp/runtime/test/api/omp_alloc_null_fb.c