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 61f31cbcb2c [X86] Teach foldMaskedShiftToScaledMask to look through an [...] adds a3ee7e2b3ed [X86] Autogenerate complete checks. NFC adds 10048060f66 [X86] Add SSE1 command line to atomic-fp.ll and atomic-non- [...] adds ae878dab035 [AArch64][GlobalISel] Scalarize vector SDIV. adds a7ff111b04a [AArch64][GlobalISel] Add legalizer support for <8 x s16> a [...] adds 213e0bde048 [AArch64][GlobalISel] Make <2 x p0> = G_BUILD_VECTOR legal. adds 2f46de8c0b2 [NFC] Use clearer naming for local variables adds cb5c7bd9ebf Fix a hang when lowering __builtin_dynamic_object_size adds ff79ee144cd Remove repeated words from BuildingLibcxx.rst adds 6a285dfe71c [DWARF] Set discriminator to 0 for DW_LNS_copy adds 98da442b6d7 Prospective test fix in response to r358104. adds 7cc03bd0648 [RISCV] Put data smaller than eight bytes to small data section adds 1b01f9728f9 [OpenCL] Re-fix invalid address space generation for clk_ev [...] adds 58c080a3b12 Add { } to silence compiler warning [NFC] adds fbb823891d7 [llvm-exegesis] Fix serialization/deserialization of specia [...] adds 147e0ddaa91 Try to fix the shpinx build adds 136a6a612a5 Fix two sphinx warnings adds 74e4f8a5edd try to fix the sphinx build some more adds c218813cba1 [clangd] Include compile command heuristic in logs adds 6ef53b3bf2f [ADT] Fix template parameter names of llvm::{upper|lower}_bound adds 00d99bd1c4a [clangd] Use identifiers in file as completion candidates w [...] adds 2050dff996a [MCA] Remove wrong comments from a test. NFC adds 71cce580b91 Use llvm::lower_bound. NFC adds 6fa145e429b Test commit access adds 4f5d2df48d5 [ValueTracking] Change if-else chain into switch in compute [...] adds 3aeb6585d3e [libunwind] Fix the typo in unw_save_vfp_as_X alias adds e468cc7f146 [X86] SimplifyDemandedVectorElts - add VPPERM support adds 7021dec26ea [X86][XOP] Add X86ISD::VPERMIL2 demandedelts test adds cb5218ad48a [X86] SimplifyDemandedVectorElts - add X86ISD::VPERMIL2 mas [...] adds 886e32e0f2e [X86][AVX] Add X86ISD::VPERMILPV demandedelts tests adds 71b88b91f7e Minidump: extend UUID byte-swapping to windows platform adds 6f3866c6fb8 [X86] SimplifyDemandedVectorElts - add X86ISD::VPERMILPV ma [...] adds 8ddfd46c61a [AArch64] Add lowering pattern for llvm.aarch64.neon.vcvtfx [...] adds c0f4a35e68a [DAGCombiner][x86] scalarize inserted vector FP ops adds b237b54c2dd [X86][AVX] Add X86ISD::VPERMV demandedelts test adds 8a25154fa7a [X86] SimplifyDemandedVectorElts - add X86ISD::VPERMV mask support adds 34686b6e975 [X86][AVX] Add X86ISD::VPERMV3 demandedelts test adds d7e12574c61 YAMLIO: Fix serialization of strings with embedded nuls adds 3ec58c4ef61 [llvm] [lit] Add target-x86* features adds 40733618bd2 [lldb] [Process/NetBSD] Fix wrongly mapping mm* registers adds a2b4d3fab62 [X86] Add MM register mapping from CodeView to MC register id adds d843da6218d [test] Convert CommandScriptImmediateOutput from pexpect to lit adds 705384be974 Fixed possible out of bound array access. adds a41275a3983 [X86][AVX] Tweak X86ISD::VPERMV3 demandedelts test adds b621f041359 [RISCV] Diagnose invalid second input register operand when [...] adds 53373432cfc [lldb] [lit/Register] Fix test to use %clangxx adds 3742bb89f83 Make llvm-nm -help great again adds 40b647ae8e5 [X86] SimplifyDemandedVectorElts - add X86ISD::VPERMV3 mask [...] adds fd314eca8fb [DAGCombiner] refactor narrowing of extracted vector binop; NFC adds b971b597090 [lldb] [lit/Register] Mark x86-mm-xmm-read XFAIL on Windows adds 7c142fcc068 [libc++] Make sure we don't eagerly diagnose non-const comp [...] adds 9d5e7ee2966 [libFuzzer] Fallback to default Mutate when MutateWithMask fails. adds 2b0da3d63ea [NFC] Correct outdated links to the Itanium C++ ABI documentation adds 8d083c5e0bd [ConstantFold] ExtractConstantBytes - handle shifts on larg [...] adds ab38599bb12 [pstl] Setup the _PSTL_VERSION macro like _LIBCPP_VERSION, [...] adds 339594e4dc1 New document skeleton describing how to add a constrained f [...] adds f32463848b6 Fix PR41465 - Use __builtin_mul_overflow instead of hand-ro [...] adds e7f2cbe45a3 [pstl] Remove our custom FindTBB CMake file adds 4afa6dcabe6 [PDB Docs] Add skeleton of documentation for CodeView symbols. adds 528b01e9984 Fix sphinx documentation warning. adds 7822b461885 Revert "Use llvm::lower_bound. NFC" adds c5a0583400b Add support for attributes on @implementations in Objective-C adds 1138d8c8924 Support objc_nonlazy_class attribute on Objective-C impleme [...] adds abed4acc2c6 Revert "tsan: Update test expectations." adds 0f7a0c71c6b [TSan][libdispatch] Replace CFRunLoop with dispatch_semapho [...] adds edea731af24 [TSan][libdispatch] Change test to have two simultaneous timers adds 3e58f94ced6 [TSan][libdispatch] Replace usage of NSMutableData with sta [...] adds bcb93a35c02 [libFuzzer] Make MutateWithMask work when the Mask is short [...] adds 5b981638fb7 [TSan][libdispatch] Turn ignore_noninstrumented_modules=1 b [...] adds 1740c6e0da4 [TSan][libdispatch] Re-enable disabled tests adds 1fe5a9963de [X86] Pre-commit i64 volatile test case for D60156. NFC adds 1c2dfc31005 [X86] Use FILD/FIST to implement i64 atomic load on 32-bit [...] adds 8200880c9aa Revert r358211 "[X86] Use FILD/FIST to implement i64 atomic [...] adds 1fefee6a6e7 [test] Disable CommandScriptImmediateOutputFile on Windows adds f7e548c076f Recommit r358211 "[X86] Use FILD/FIST to implement i64 atom [...] adds 586fad50ac4 [X86] Add patterns for using movss/movsd for atomic load/st [...] adds bb6e3f6be7e [test] Fix & re-enable CommandScriptImmediateOutputFile on Windows adds a3635b94c4b [X86] Add 32-bit command line to extractelement-fp.ll so I [...] adds 68a5d619a40 [X86] Restrict vselect handling in scalarizeExtEltFP to onl [...] adds fa7745be7a9 [DebugInfo] Combine Trivial and NonTrivial flags adds 994023a3f19 [DebugInfo] Combine Trivial and NonTrivial flags adds b956051415a [AArch64][GlobalISel] Legalization and ISel support for loa [...] adds 7e9355f870a [AArch64][GlobalISel] Flesh out vector load/store support f [...] adds a318a7f6651 [lldb] [lit/Register] XFAIL on Darwin adds 959ef168597 [PGO] Better handling of profile hash mismatch adds d8ada681df2 [cmake] Fix dependency issue in TableGen adds db615bb313b [ConstantRangeTest] Fix typos in test names; NFC adds e319eafb208 [ConstantRange] Add unsignedMulMayOverflow() adds 6ffa1511eae [CVP] Generate full test checks for overflows.ll; NFC adds 75f96818742 Remove use of lookahead from _Pragma handling and from all [...] adds 8af8b8611c5 [C++20] Implement context-sensitive header-name lexing and [...] adds 20118355aa6 Revert r357610, it caused PR41471 adds 57c3d4bed3e [Pipeliner] Fix incorrect loop carried dependence calculation adds f2d8f09d5d2 llvm-undname: Fix crash on invalid name in a template param [...] adds 2edfcf90659 [TSan][libdispatch] Delete old tests
No new revisions were added by this update.
Summary of changes: clang-tools-extra/clangd/ClangdServer.cpp | 32 +- clang-tools-extra/clangd/ClangdUnit.cpp | 2 +- clang-tools-extra/clangd/CodeComplete.cpp | 182 +++- clang-tools-extra/clangd/CodeComplete.h | 6 +- clang-tools-extra/clangd/Headers.cpp | 6 +- clang-tools-extra/clangd/Headers.h | 7 +- clang-tools-extra/clangd/SourceCode.cpp | 24 + clang-tools-extra/clangd/SourceCode.h | 4 + clang-tools-extra/clangd/TUScheduler.cpp | 3 +- clang-tools-extra/clangd/index/SymbolOrigin.cpp | 2 +- clang-tools-extra/clangd/index/SymbolOrigin.h | 9 +- .../clangd/did-change-configuration-params.test | 4 +- clang-tools-extra/unittests/clangd/ClangdTests.cpp | 23 +- .../unittests/clangd/CodeCompleteTests.cpp | 47 + .../unittests/clangd/HeadersTests.cpp | 22 +- .../unittests/clangd/SourceCodeTests.cpp | 18 + clang/include/clang/Basic/Attr.td | 6 +- clang/include/clang/Basic/AttrDocs.td | 16 +- clang/include/clang/Basic/DiagnosticLexKinds.td | 17 +- clang/include/clang/Basic/DiagnosticParseKinds.td | 2 +- clang/include/clang/Basic/LangOptions.def | 5 +- clang/include/clang/Basic/LangOptions.h | 2 +- clang/include/clang/Basic/TokenKinds.def | 4 + clang/include/clang/Lex/Preprocessor.h | 156 ++- clang/include/clang/Parse/Parser.h | 3 +- clang/include/clang/Sema/Sema.h | 14 +- clang/lib/Basic/IdentifierTable.cpp | 2 +- clang/lib/CodeGen/CGBuiltin.cpp | 41 +- clang/lib/CodeGen/CGDebugInfo.cpp | 6 +- clang/lib/CodeGen/CGDeclCXX.cpp | 6 - clang/lib/CodeGen/CGNonTrivialStruct.cpp | 6 +- clang/lib/CodeGen/CGObjCMac.cpp | 3 +- clang/lib/Frontend/CompilerInvocation.cpp | 9 +- clang/lib/Frontend/PrintPreprocessedOutput.cpp | 13 +- clang/lib/Lex/PPCaching.cpp | 54 +- clang/lib/Lex/PPDirectives.cpp | 176 ++-- clang/lib/Lex/Pragma.cpp | 125 ++- clang/lib/Lex/Preprocessor.cpp | 280 ++++- clang/lib/Lex/TokenConcatenation.cpp | 5 + clang/lib/Parse/ParseObjc.cpp | 11 +- clang/lib/Parse/Parser.cpp | 8 +- clang/lib/Sema/SemaDeclObjC.cpp | 12 +- clang/test/CXX/cpp/cpp.module/Inputs/attrs.h | 1 + .../test/CXX/cpp/cpp.module/Inputs/empty.h | 0 clang/test/CXX/cpp/cpp.module/p1.cpp | 18 + clang/test/CXX/cpp/cpp.module/p2.cpp | 33 + clang/test/CXX/lex/lex.pptoken/Inputs/foo bar | 1 + clang/test/CXX/lex/lex.pptoken/Inputs/foo bar | 1 + clang/test/CXX/lex/lex.pptoken/p3-2a.cpp | 81 ++ .../CodeGenCXX/debug-info-composite-triviality.cpp | 18 +- .../microsoft-abi-template-static-init.cpp | 57 -- clang/test/CodeGenObjC/non-lazy-classes.m | 16 +- .../test/CodeGenOpenCL/cl20-device-side-enqueue.cl | 4 +- clang/test/FixIt/fixit-pragma-attribute.cpp | 4 +- ...pragma-attribute-supported-attributes-list.test | 6 +- clang/test/Modules/framework-name.m | 8 +- clang/test/Modules/module_file_info.m | 2 +- clang/test/Parser/attributes.mm | 9 +- clang/test/Parser/objc-implementation-attrs.m | 53 + clang/test/Parser/placeholder-recovery.m | 2 +- clang/test/Preprocessor/_Pragma-in-macro-arg.cpp | 22 + clang/test/Sema/pragma-attribute-strict-subjects.c | 3 +- clang/test/SemaObjC/attr-objc-non-lazy.m | 7 +- clang/test/SemaObjC/objc-asm-attribute-neg-test.m | 6 +- compiler-rt/lib/fuzzer/FuzzerLoop.cpp | 4 +- compiler-rt/lib/fuzzer/FuzzerMutate.cpp | 7 +- compiler-rt/lib/msan/msan_interceptors.cc | 14 +- compiler-rt/lib/sanitizer_common/sanitizer_mac.cc | 18 +- compiler-rt/lib/tsan/check_analyze.sh | 4 +- compiler-rt/test/msan/Linux/forkpty.cc | 18 +- ...rprof-shared-main-gcov-flush_no-writeout.c.gcov | 2 +- compiler-rt/test/tsan/Darwin/gcd-after.mm | 2 +- compiler-rt/test/tsan/Darwin/gcd-data.mm | 36 - compiler-rt/test/tsan/Darwin/gcd-fd.mm | 4 +- compiler-rt/test/tsan/Darwin/gcd-groups-norace.mm | 18 +- .../test/tsan/Darwin/gcd-io-barrier-race.mm | 4 +- compiler-rt/test/tsan/Darwin/gcd-io-barrier.mm | 4 +- compiler-rt/test/tsan/Darwin/gcd-io-race.mm | 4 +- compiler-rt/test/tsan/Darwin/gcd-io.mm | 4 +- .../test/tsan/Darwin/gcd-serial-queue-norace.mm | 18 +- compiler-rt/test/tsan/Darwin/gcd-source-cancel.mm | 14 +- compiler-rt/test/tsan/Darwin/gcd-source-cancel2.mm | 15 +- compiler-rt/test/tsan/Darwin/gcd-source-event.mm | 14 +- compiler-rt/test/tsan/Darwin/gcd-source-event2.mm | 15 +- .../test/tsan/Darwin/gcd-source-registration.mm | 14 +- .../test/tsan/Darwin/gcd-source-registration2.mm | 15 +- compiler-rt/test/tsan/Darwin/gcd-source-serial.mm | 33 - compiler-rt/test/tsan/Darwin/gcd-sync-norace.mm | 19 +- compiler-rt/test/tsan/Darwin/gcd-sync-race.mm | 18 +- .../test/tsan/Darwin/gcd-target-queue-norace.mm | 20 +- compiler-rt/test/tsan/libdispatch/data.c | 3 - compiler-rt/test/tsan/libdispatch/lit.local.cfg | 3 + compiler-rt/test/tsan/libdispatch/source-serial.c | 3 - libcxx/docs/BuildingLibcxx.rst | 2 +- libcxx/include/__hash_table | 4 +- libcxx/include/__tree | 2 +- libcxx/include/map | 12 +- libcxx/include/set | 12 +- libcxx/include/unordered_map | 14 +- libcxx/include/unordered_set | 14 +- .../associative/non_const_comparator.fail.cpp | 4 +- .../associative/non_const_comparator.pass.cpp | 58 ++ .../containers/unord/non_const_comparator.fail.cpp | 8 +- .../containers/unord/non_const_comparator.pass.cpp | 58 ++ libcxxabi/include/__cxxabi_config.h | 2 + libcxxabi/src/cxa_aux_runtime.cpp | 2 +- libcxxabi/src/cxa_exception.cpp | 2 +- libcxxabi/src/cxa_exception.hpp | 2 +- libcxxabi/src/cxa_exception_storage.cpp | 2 +- libcxxabi/src/cxa_noexception.cpp | 2 +- libcxxabi/src/cxa_personality.cpp | 2 +- libcxxabi/src/cxa_vector.cpp | 35 +- libcxxabi/test/incomplete_type.sh.cpp | 2 +- libunwind/include/unwind.h | 2 +- libunwind/src/UnwindLevel1.c | 2 +- libunwind/src/libunwind.cpp | 2 +- lld/docs/missingkeyfunction.rst | 4 +- .../CommandScriptImmediateOutputConsole.test | 11 + .../CommandScriptImmediateOutputFile.test | 51 + .../Inputs}/custom_command.py | 7 +- lldb/lit/Register/Inputs/x86-mm-xmm-read.cpp | 55 + lldb/lit/Register/x86-mm-xmm-read.test | 24 + .../TestCommandScriptImmediateOutput.py | 101 -- .../postmortem/minidump/TestMiniDump.py | 12 +- .../NetBSD/NativeRegisterContextNetBSD_x86_64.cpp | 4 +- .../Plugins/Process/minidump/MinidumpParser.cpp | 49 +- .../Plugins/Process/minidump/MinidumpTypes.h | 7 +- llvm/cmake/modules/TableGen.cmake | 3 +- llvm/docs/AddingConstrainedIntrinsics.rst | 94 ++ llvm/docs/PDB/CodeViewSymbols.rst | 239 ++++- llvm/docs/PDB/CodeViewTypes.rst | 48 +- llvm/docs/index.rst | 5 + llvm/docs/tutorial/LangImpl02.rst | 2 +- .../MyFirstLanguageFrontend/LangImpl01.rst | 2 + .../MyFirstLanguageFrontend/LangImpl02.rst | 4 +- .../MyFirstLanguageFrontend/LangImpl03.rst | 4 +- .../MyFirstLanguageFrontend/LangImpl04.rst | 4 +- .../MyFirstLanguageFrontend/LangImpl05.rst | 4 +- .../MyFirstLanguageFrontend/LangImpl06.rst | 4 +- .../MyFirstLanguageFrontend/LangImpl07.rst | 4 +- .../MyFirstLanguageFrontend/LangImpl08.rst | 4 +- .../MyFirstLanguageFrontend/LangImpl09.rst | 4 +- .../MyFirstLanguageFrontend/LangImpl10.rst | 2 + .../tutorial/MyFirstLanguageFrontend/index.rst | 2 + llvm/include/llvm-c/DebugInfo.h | 2 +- llvm/include/llvm/ADT/STLExtras.h | 28 +- llvm/include/llvm/Analysis/MemoryBuiltins.h | 3 +- llvm/include/llvm/IR/ConstantRange.h | 3 + llvm/include/llvm/IR/DebugInfoFlags.def | 5 +- .../include/llvm/Target/TargetLoweringObjectFile.h | 3 + llvm/lib/Analysis/MemoryBuiltins.cpp | 22 +- llvm/lib/Analysis/ValueTracking.cpp | 26 +- llvm/lib/CodeGen/AsmPrinter/AsmPrinter.cpp | 3 + llvm/lib/CodeGen/GlobalISel/LegalizerHelper.cpp | 1 + llvm/lib/CodeGen/MachinePipeliner.cpp | 12 +- llvm/lib/CodeGen/SelectionDAG/DAGCombiner.cpp | 95 +- llvm/lib/DebugInfo/DWARF/DWARFDebugLine.cpp | 8 +- llvm/lib/Demangle/MicrosoftDemangle.cpp | 2 + llvm/lib/IR/ConstantFold.cpp | 30 +- llvm/lib/IR/ConstantRange.cpp | 20 + llvm/lib/Support/YAMLTraits.cpp | 12 +- llvm/lib/Target/AArch64/AArch64InstrInfo.td | 2 + .../Target/AArch64/AArch64InstructionSelector.cpp | 9 +- llvm/lib/Target/AArch64/AArch64LegalizerInfo.cpp | 78 +- llvm/lib/Target/AArch64/AArch64LegalizerInfo.h | 3 + llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp | 1 + llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp | 28 +- llvm/lib/Target/RISCV/RISCVTargetObjectFile.cpp | 96 ++ llvm/lib/Target/RISCV/RISCVTargetObjectFile.h | 24 + .../Target/X86/MCTargetDesc/X86MCTargetDesc.cpp | 9 + llvm/lib/Target/X86/X86ISelLowering.cpp | 147 +-- llvm/lib/Target/X86/X86ISelLowering.h | 12 +- llvm/lib/Target/X86/X86InstrCompiler.td | 70 +- llvm/lib/Target/X86/X86InstrFPStack.td | 13 + .../Instrumentation/PGOInstrumentation.cpp | 26 +- .../CodeGen/AArch64/GlobalISel/arm64-fallback.ll | 2 +- .../CodeGen/AArch64/GlobalISel/legalize-add.mir | 46 + .../AArch64/GlobalISel/legalize-build-vector.mir | 17 + .../CodeGen/AArch64/GlobalISel/legalize-div.mir | 37 +- .../GlobalISel/legalize-load-store-fewerElts.mir | 18 +- .../legalize-load-store-vector-of-ptr.mir | 86 ++ .../AArch64/GlobalISel/legalize-load-store.mir | 220 +++- .../AArch64/GlobalISel/legalize-load-vector.mir | 61 -- .../CodeGen/AArch64/GlobalISel/select-binop.mir | 61 ++ .../AArch64/GlobalISel/select-build-vector.mir | 177 +--- .../GlobalISel/select-load-store-vector-of-ptr.mir | 73 ++ .../CodeGen/AArch64/GlobalISel/select-load.mir | 150 ++- .../CodeGen/AArch64/GlobalISel/select-store.mir | 110 ++ .../CodeGen/AArch64/fp16_intrinsic_scalar_2op.ll | 10 + llvm/test/CodeGen/Hexagon/swp-carried-dep1.mir | 103 ++ llvm/test/CodeGen/Hexagon/swp-carried-dep2.mir | 70 ++ llvm/test/CodeGen/Hexagon/swp-epilog-phi8.ll | 1 + llvm/test/CodeGen/RISCV/sdata-limit-0.ll | 14 + llvm/test/CodeGen/RISCV/sdata-limit-4.ll | 15 + llvm/test/CodeGen/RISCV/sdata-limit-8.ll | 15 + llvm/test/CodeGen/RISCV/sdata-local-sym.ll | 16 + llvm/test/CodeGen/X86/atomic-fp.ll | 695 ++++++++----- llvm/test/CodeGen/X86/atomic-load-store-wide.ll | 60 +- llvm/test/CodeGen/X86/atomic-mi.ll | 431 ++++---- llvm/test/CodeGen/X86/atomic-non-integer.ll | 243 +++-- llvm/test/CodeGen/X86/atomic6432.ll | 954 ++++++++++++++--- llvm/test/CodeGen/X86/extractelement-fp.ll | 1077 +++++++++++++++----- .../CodeGen/X86/misched_phys_reg_assign_order.ll | 2 +- llvm/test/CodeGen/X86/oddshuffles.ll | 2 +- llvm/test/CodeGen/X86/pr39243.ll | 2 +- llvm/test/CodeGen/X86/scalarize-fp.ll | 112 +- .../CodeGen/X86/vector-shuffle-combining-avx.ll | 33 + .../CodeGen/X86/vector-shuffle-combining-avx2.ll | 11 + .../X86/vector-shuffle-combining-avx512bw.ll | 26 + .../CodeGen/X86/vector-shuffle-combining-xop.ll | 36 + llvm/test/DebugInfo/COFF/class-options-common.ll | 24 +- llvm/test/DebugInfo/COFF/enum-co.ll | 4 +- llvm/test/DebugInfo/COFF/frameproc-flags.ll | 2 +- llvm/test/DebugInfo/COFF/function-options.ll | 12 +- llvm/test/DebugInfo/COFF/global_visibility.ll | 4 +- .../DebugInfo/COFF/types-method-ref-qualifiers.ll | 2 +- llvm/test/DebugInfo/COFF/types-this-not-ptr.ll | 2 +- llvm/test/DebugInfo/COFF/udts-complete.ll | 2 +- llvm/test/DebugInfo/X86/nested_types.ll | 4 +- llvm/test/DebugInfo/X86/template_function_decl.ll | 2 +- llvm/test/DebugInfo/X86/v5-loc.ll | 2 +- llvm/test/Demangle/invalid-manglings.test | 5 + llvm/test/Instrumentation/BoundsChecking/phi.ll | 2 - llvm/test/MC/RISCV/rv32i-invalid.s | 1 + .../CorrelatedValuePropagation/overflows.ll | 291 +++++- .../InstCombine/builtin-dynamic-object-size.ll | 34 + .../Transforms/InstCombine/constant-fold-shifts.ll | 36 + .../Inputs/select_hash_conflict.proftext | 10 + .../Transforms/PGOProfile/select_hash_conflict.ll | 97 ++ .../llvm-dwarfdump/X86/debug-line-dw-lns-copy.s | 47 + .../tools/llvm-exegesis/X86/uops-CMOV16rm-noreg.s | 17 + .../llvm-mca/X86/BtVer2/int-to-fpu-forwarding-2.s | 3 - llvm/test/tools/llvm-nm/help.test | 3 + llvm/tools/llvm-exegesis/lib/BenchmarkResult.cpp | 21 +- llvm/tools/llvm-nm/llvm-nm.cpp | 91 +- llvm/unittests/IR/ConstantRangeTest.cpp | 20 +- llvm/unittests/Support/YAMLIOTest.cpp | 5 + llvm/utils/lit/lit/llvm/config.py | 4 + openmp/runtime/src/kmp_settings.cpp | 4 +- pstl/CMakeLists.txt | 12 +- pstl/cmake/FindTBB.cmake | 66 -- pstl/docs/ReleaseNotes.rst | 40 + pstl/include/pstl/internal/pstl_config.h | 8 +- pstl/test/pstl/version.pass.cpp | 17 + 244 files changed, 7256 insertions(+), 2488 deletions(-) create mode 100644 clang/test/CXX/cpp/cpp.module/Inputs/attrs.h copy clang-tools-extra/test/clang-tidy/Inputs/Headers/a.h => clang/test/CXX/cpp/cp [...] create mode 100644 clang/test/CXX/cpp/cpp.module/p1.cpp create mode 100644 clang/test/CXX/cpp/cpp.module/p2.cpp create mode 100644 clang/test/CXX/lex/lex.pptoken/Inputs/foo bar create mode 100644 clang/test/CXX/lex/lex.pptoken/Inputs/foo bar create mode 100644 clang/test/CXX/lex/lex.pptoken/p3-2a.cpp delete mode 100644 clang/test/CodeGenCXX/microsoft-abi-template-static-init.cpp create mode 100644 clang/test/Parser/objc-implementation-attrs.m create mode 100644 clang/test/Preprocessor/_Pragma-in-macro-arg.cpp delete mode 100644 compiler-rt/test/tsan/Darwin/gcd-data.mm delete mode 100644 compiler-rt/test/tsan/Darwin/gcd-source-serial.mm create mode 100644 libcxx/test/libcxx/containers/associative/non_const_comparator. [...] create mode 100644 libcxx/test/libcxx/containers/unord/non_const_comparator.pass.cpp create mode 100644 lldb/lit/Commands/CommandScriptImmediateOutput/CommandScriptImm [...] create mode 100644 lldb/lit/Commands/CommandScriptImmediateOutput/CommandScriptImm [...] rename lldb/{packages/Python/lldbsuite/test/functionalities/command_script_immedia [...] create mode 100644 lldb/lit/Register/Inputs/x86-mm-xmm-read.cpp create mode 100644 lldb/lit/Register/x86-mm-xmm-read.test delete mode 100644 lldb/packages/Python/lldbsuite/test/functionalities/command_scr [...] create mode 100644 llvm/docs/AddingConstrainedIntrinsics.rst create mode 100644 llvm/test/CodeGen/AArch64/GlobalISel/legalize-load-store-vector [...] delete mode 100644 llvm/test/CodeGen/AArch64/GlobalISel/legalize-load-vector.mir create mode 100644 llvm/test/CodeGen/AArch64/GlobalISel/select-load-store-vector-o [...] create mode 100644 llvm/test/CodeGen/Hexagon/swp-carried-dep1.mir create mode 100644 llvm/test/CodeGen/Hexagon/swp-carried-dep2.mir create mode 100644 llvm/test/CodeGen/RISCV/sdata-limit-0.ll create mode 100644 llvm/test/CodeGen/RISCV/sdata-limit-4.ll create mode 100644 llvm/test/CodeGen/RISCV/sdata-limit-8.ll create mode 100644 llvm/test/CodeGen/RISCV/sdata-local-sym.ll create mode 100644 llvm/test/Transforms/InstCombine/constant-fold-shifts.ll create mode 100644 llvm/test/Transforms/PGOProfile/Inputs/select_hash_conflict.proftext create mode 100644 llvm/test/Transforms/PGOProfile/select_hash_conflict.ll create mode 100644 llvm/test/tools/llvm-dwarfdump/X86/debug-line-dw-lns-copy.s create mode 100644 llvm/test/tools/llvm-exegesis/X86/uops-CMOV16rm-noreg.s create mode 100644 llvm/test/tools/llvm-nm/help.test delete mode 100644 pstl/cmake/FindTBB.cmake create mode 100644 pstl/docs/ReleaseNotes.rst create mode 100644 pstl/test/pstl/version.pass.cpp