This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_bmk/llvm-master-arm-spec2k6-Oz_LTO in repository toolchain/ci/llvm-project.
from 1591693c7cc llvm-cvtres: Remove a default argument. No behavior change. adds af194e93800 [X86] Prevent folding a load into an AND if that AND is rea [...] adds d129ee34a51 add postfixexpression.cpp. adds 499c80b8901 Add optional arg to profile count getters to filter synthet [...] adds 622af1d282a [OPENMP]Initial support for non-rectangular loop nest. adds 0ddd12e1565 [compiler-rt] NFC fixed [whitespace/braces] LINT warning adds 65a422c81c9 [pstl] Make the default backend be the serial backend and a [...] adds c06a470fc84 Try once more to ensure constant initializaton of ManagedStatics adds ef3c1884ecd [SLP] Fix crash after r358519, by V. Porpodas. adds 54c8182a3f6 [COFF] Don't emit .gfids sections when CFG is off adds 10b113e8aa6 [ScriptInterpreterPython] find_first_of -> find (NFC) adds 9d287358a8c [AMDGPU] gfx1010 SOP instructions adds 265df39a80d Fix infinite recursion when calling C++ template functions adds c95c08baa1a [SystemInitializerFull] Fix header sorting (NFC) adds 28413dd87aa [clang-tidy] Add new checker: llvm-prefer-isa-or-dyn-cast-i [...] adds 6932abee2c1 [X86] Attempt to fix use-after-poison from r359121. adds 526633deea8 Add period at end of comment. adds 2f496763215 Skip test introduced in r359140 on windows adds 8372b467f18 [PowerPC] Allow using initial-exec TLS with PIC adds 6f41bf948b5 [DAGCombiner] scale repeated FP divisor by splat factor adds 105c565e912 [codeview] Fix symbol names for dynamic initializers and at [...] adds 68c91994931 Recommitting r358783 and r358786 "[MS] Emit S_HEAPALLOCSITE [...] adds 1af5a85e48f [sanitizer_common] Remove some old commented-out printf sta [...] adds 54763e44532 Mark new jitlink test XFAIL for windows adds fb742da34c1 posix_spawn should retry upon EINTR adds 23cb79ff93c llvm-cvtres: Make new dupe resource error a bit friendlier adds 83e52142d11 Fix spelling error. NFC adds 964f935e331 PR41427: This has apparently been fixed already, just add a [...] adds b1a5d7d5a86 Hide stderr output from lldb-argdumper adds 4f88388c0bc [utils] Add a lldb data formatter for llvm::SmallString. adds 1d6d98809c0 Fix typo in comment in r312851. adds d8b01111a0e Use modern type trait implementations when available. adds 7c8647b26f0 [InstCombine] Be consistent w/handling of masked intrinsics [...] adds 8e64f0a6498 Fix unused variable warning in LoopFusion pass. adds 07161d6de35 Update test to better check for the non-constexpr-ness of a [...] adds 88cd69b56fa Consolidate existing utilities for interpreting vector pred [...] adds 12450d51a2f [PowerPC][NFC]Update licence to Apache 2 adds 3458ff361a1 [llvm-objdump] errorToErrorCode+message -> toString adds 733c8c40c81 Enable LoopVectorization by default. adds cf49aa3908d [llvm-rtdyld] Add support for passing command line argument [...] adds 64eb9a95beb [JITLink] Make the JITLink MachO/x86-64 eh-frame test work [...] adds 013503c78d7 [X86] Remove part of an if condition that should always be true. adds a0291110da6 [MIPS] Use custom bitcast lowering to avoid excessive instructions adds 2ec51879a74 [NFC] test commit removing excess line adds 445c22b7eb8 [NFC][LoopIdiomRecognize] Some basic baseline tests for bcm [...] adds 4ea70ecda88 [Support] Add a GTest matcher for Optional<T> adds d144572dac2 Fix compilation error with -DLIBCXXABI_ENABLE_THREADS=OFF adds 0a7d1b3ce1d [X86][SSE] combineBitcastvxi1 - add support for bitcasting [...] adds 4b7d3c48317 Fix include order. NFCI. adds 45d042ed961 [yaml2obj] - Don't crash on invalid inputs. adds 6fae38ec910 [Testing] Move clangd::Annotations to llvm testing support adds 1038137f14b [ConstantRange] [a, b) udiv a full range is [0, umax(b)). adds 9e8d0d981b0 [llvm-objdump] Prep for adding newlines before and after "D [...] adds f6a6290908d Parallel: only allow the first TaskGroup to run tasks parallelly adds 31aa2ea3a3f [Support] Try to unbreak windows buildbot adds d3d0ecbfd52 Implement midpoint for floating point types. Reviewed as ht [...] adds 86ff9d313a8 [InstCombine][X86] Add PACKSS/PACKUS tests for truncation w [...] adds a7edcfb533f [Support] Add JSON streaming output API, faster where the h [...] adds 0f85875a9b8 gn build: Merge r359142 adds 7b37559b5d5 gn build: Merge r359174 adds 98b0c910fb7 gn build: Merge r359179 adds 0fc09d0d25d [Support] json::OStream::flush(), which passes through to t [...] adds 48a3b545721 [InstCombine][X86] Tweak generic expansion of PACKSS/PACKUS [...] adds c0838af7545 lld-link: Implement /swaprun: flag adds 8b176210402 [OPENMP][AARCH64]Fix the test for declare simd, NFC. adds e0434172688 [LLD][ELF] - Move the test to a correct folder, remove exce [...] adds 5d22bcbb78a gn build: Make setting llvm_enable_dia_sdk=true work adds a506fab189c gn build: Document llvm_enable_dia_sdk variable better adds 44f2d74aa58 [LLD][ELF] - Convert symbol-index.s testcase to a YAML test [...] adds b534f7245cf Revert "[JITLink] Make the JITLink MachO/x86-64 eh-frame te [...] adds 3fad6a206f5 [scudo][standalone] Introduce the SizeClassMap adds 2f9ef332d15 [OPENMP] Improved check for the linear dependency in the no [...] adds f13b6a74cec [GlobalISel] Add a G_FNEARBYINT opcode adds 79e7e439e5b [clangd] Use JSON streaming API for Trace rather than pasti [...] adds bd7ac30b153 [GlobalISel] Add IRTranslator support for G_FNEARBYINT adds ba55767f516 [GlobalISel][AArch64] Legalize G_FNEARBYINT adds d469133f95b [Evaluator] Walk initial elements when handling load throug [...] adds a1309a31478 Fixed typo in CompileUnit::GetImportedModules documentation [NFC] adds b685ddf2888 [WebAssembly] Always take into account added when applying [...] adds ec3f09f30fb [lldb] [lit] Remove unnecessary array use in XMM reading test adds 19376ebd1aa [lldb] [lit] Add tests for reading new x86_64 registers adds b0e2daf64b8 Implement 'lerp'; which is the last bit of P0811. Mark that [...] adds c19f4f80697 Fix bug 37903:MS ABI: handle inline static data member and [...] adds 8b36610bfa5 [NFC][Sanitizer] Extract GetFuncAddr from GetRealFunctionAddress adds e3559eee63e [clangd] Optimize "don't include me" check. adds 4059e143dc7 [PGO] Enable InstrProf lowering for Clang PGO instrumentati [...] adds 124debd0d25 creduce-clang-crash: add -F flag to grep to avoid interpret [...] adds 538bbe58140 DebugInfo: Fix bitrotted test case adds 42ef2c6d06f [compiler-rt] Build custom libc++abi without exceptions. adds f9c30eddd01 [SelectionDAG][X86] Use stack load/store in PromoteIntRes_B [...] adds 413732354d2 [libc++][test] Fix noexcept assertions in variant's get tests adds 8879bba6798 [lldb] [lit] Un-XFAIL Register/x86-64-read.test for Darwin adds 8184b6e7f61 [GlobalISel][AArch64] Add generic legalization rule for extends adds e9640afddd3 [libFuzzer] Require linux for libcxx.test adds 956b0be72e3 [AMDGPU] gfx1010 utility functions adds 2c97ff07bfd [AMDGPU] gfx1010 VOP1 instructions
No new revisions were added by this update.
Summary of changes: clang-tools-extra/clang-tidy/llvm/CMakeLists.txt | 1 + .../clang-tidy/llvm/LLVMTidyModule.cpp | 3 + .../llvm/PreferIsaOrDynCastInConditionalsCheck.cpp | 135 ++ .../llvm/PreferIsaOrDynCastInConditionalsCheck.h | 64 + clang-tools-extra/clangd/Trace.cpp | 34 +- clang-tools-extra/clangd/index/SymbolCollector.cpp | 33 +- clang-tools-extra/clangd/index/SymbolCollector.h | 8 +- clang-tools-extra/docs/ReleaseNotes.rst | 9 + clang-tools-extra/docs/clang-tidy/checks/list.rst | 1 + ...llvm-prefer-isa-or-dyn-cast-in-conditionals.rst | 34 + ...llvm-prefer-isa-or-dyn-cast-in-conditionals.cpp | 132 ++ clang-tools-extra/test/clangd/trace.test | 31 +- clang-tools-extra/unittests/clangd/Annotations.cpp | 89 +- clang-tools-extra/unittests/clangd/Annotations.h | 54 +- clang/include/clang/AST/GlobalDecl.h | 15 + clang/include/clang/Basic/DiagnosticSemaKinds.td | 4 + clang/include/clang/Basic/SourceManager.h | 4 +- clang/lib/CodeGen/BackendUtil.cpp | 37 +- clang/lib/CodeGen/CGDebugInfo.cpp | 57 + clang/lib/CodeGen/CGDebugInfo.h | 7 + clang/lib/CodeGen/CGDeclCXX.cpp | 20 +- clang/lib/Headers/ppc_wrappers/mmintrin.h | 20 +- clang/lib/Sema/SemaOpenMP.cpp | 124 +- clang/test/CodeGen/pgo-instrumentation.c | 20 +- clang/test/CodeGenCXX/debug-info-class.cpp | 15 +- .../CodeGenCXX/debug-info-global-ctor-dtor.cpp | 44 +- .../microsoft-abi-template-static-init.cpp | 92 + clang/test/Modules/initializers.cpp | 1 - clang/test/OpenMP/declare_simd_aarch64_sve.c | 8 +- clang/test/OpenMP/for_loop_messages.cpp | 31 +- clang/test/Profile/c-general.c | 2 + clang/test/SemaTemplate/ctad.cpp | 17 + clang/tools/libclang/CIndex.cpp | 1 - clang/unittests/Sema/CMakeLists.txt | 1 + clang/unittests/Sema/CodeCompleteTest.cpp | 34 +- clang/utils/creduce-clang-crash.py | 2 +- .../cmake/Modules/CustomLibcxx/CMakeLists.txt | 1 + compiler-rt/lib/interception/interception_linux.cc | 21 +- compiler-rt/lib/interception/interception_linux.h | 3 +- .../interception/tests/interception_linux_test.cc | 5 + .../sanitizer_common/sanitizer_deadlock_detector.h | 7 +- .../lib/sanitizer_common/sanitizer_flag_parser.h | 2 +- compiler-rt/lib/scudo/standalone/CMakeLists.txt | 1 + compiler-rt/lib/scudo/standalone/common.h | 2 +- compiler-rt/lib/scudo/standalone/size_class_map.h | 149 ++ .../lib/scudo/standalone/tests/CMakeLists.txt | 1 + .../scudo/standalone/tests/size_class_map_test.cc | 38 + compiler-rt/test/fuzzer/libcxx.test | 16 + libcxx/docs/FeatureTestMacroTable.rst | 2 + libcxx/include/cmath | 27 + libcxx/include/numeric | 20 +- libcxx/include/type_traits | 53 +- libcxx/include/version | 2 + .../numeric.version.pass.cpp | 20 + .../version.version.pass.cpp | 20 + .../c.math/c.math.lerp/c.math.lerp.pass.cpp | 75 + .../numeric.ops.midpoint/midpoint.float.pass.cpp | 113 + .../is_trivially_destructible.pass.cpp | 6 + .../optional.object.ctor/move.fail.cpp | 25 +- .../variant/variant.get/get_index.pass.cpp | 8 +- .../variant/variant.get/get_type.pass.cpp | 12 +- libcxx/test/support/fp_compare.h | 46 + libcxx/test/support/test_workarounds.h | 6 + .../generate_feature_test_macro_components.py | 6 + libcxx/www/cxx2a_status.html | 2 +- libcxxabi/src/cxa_guard_impl.h | 3 + lld/COFF/Config.h | 2 + lld/COFF/Driver.cpp | 2 + lld/COFF/Driver.h | 3 + lld/COFF/DriverUtils.cpp | 21 + lld/COFF/InputFiles.cpp | 4 +- lld/COFF/Options.td | 8 +- lld/COFF/Writer.cpp | 4 + lld/test/COFF/gfids-icf.s | 10 + lld/test/COFF/manifestinput.test | 2 +- lld/test/COFF/options.test | 40 + lld/test/COFF/resource.test | 2 +- lld/test/ELF/Inputs/bad-reloc-target.test | 21 - lld/test/ELF/bad-reloc-target.test | 29 - lld/test/ELF/invalid/Inputs/symbol-index.elf | Bin 480 -> 0 bytes lld/test/ELF/invalid/bad-reloc-target.test | 76 + lld/test/ELF/invalid/symbol-index.s | 10 - lld/test/wasm/shared.ll | 17 +- lld/wasm/InputChunks.cpp | 51 +- lld/wasm/Symbols.cpp | 3 + lldb/include/lldb/Host/Host.h | 51 +- lldb/include/lldb/Symbol/CompileUnit.h | 2 +- lldb/lit/Register/Inputs/x86-64-read.cpp | 55 + lldb/lit/Register/Inputs/x86-mm-xmm-read.cpp | 16 +- lldb/lit/Register/x86-64-read.test | 47 + lldb/lldb.xcodeproj/project.pbxproj | 4 + .../cpp/template-function}/Makefile | 0 .../cpp/template-function/TestTemplateFunctions.py | 32 + .../test/lang/cpp/template-function/main.cpp | 16 + lldb/source/API/SystemInitializerFull.cpp | 3 +- lldb/source/Host/common/Host.cpp | 21 +- lldb/source/Host/macosx/objcxx/Host.mm | 5 +- .../Python/ScriptInterpreterPython.cpp | 3 +- .../SymbolFile/DWARF/DWARFASTParserClang.cpp | 16 +- llvm/include/llvm/Analysis/BlockFrequencyInfo.h | 3 +- .../include/llvm/Analysis/BlockFrequencyInfoImpl.h | 18 +- llvm/include/llvm/Analysis/ProfileSummaryInfo.h | 3 +- llvm/include/llvm/Analysis/VectorUtils.h | 14 + llvm/include/llvm/CodeGen/MachineFunction.h | 12 + llvm/include/llvm/CodeGen/MachineInstr.h | 4 + llvm/include/llvm/IR/Function.h | 13 +- llvm/include/llvm/Object/WindowsResource.h | 6 +- llvm/include/llvm/Support/JSON.h | 161 +- llvm/include/llvm/Support/ManagedStatic.h | 24 +- llvm/include/llvm/Support/Parallel.h | 4 + llvm/include/llvm/Support/TargetOpcodes.def | 3 + llvm/include/llvm/Target/GenericOpcodes.td | 7 + .../llvm/Target/GlobalISel/SelectionDAGCompat.td | 1 + llvm/include/llvm/Testing/Support/Annotations.h | 90 + llvm/include/llvm/Testing/Support/SupportHelpers.h | 49 +- llvm/lib/Analysis/BlockFrequencyInfo.cpp | 5 +- llvm/lib/Analysis/BlockFrequencyInfoImpl.cpp | 11 +- llvm/lib/Analysis/InstructionSimplify.cpp | 16 - llvm/lib/Analysis/ProfileSummaryInfo.cpp | 5 +- llvm/lib/Analysis/VectorUtils.cpp | 46 + llvm/lib/CodeGen/AsmPrinter/CodeViewDebug.cpp | 23 + llvm/lib/CodeGen/AsmPrinter/CodeViewDebug.h | 1 + llvm/lib/CodeGen/GlobalISel/IRTranslator.cpp | 2 + llvm/lib/CodeGen/GlobalISel/LegalizerHelper.cpp | 2 + llvm/lib/CodeGen/MachineFunction.cpp | 11 + llvm/lib/CodeGen/MachineInstr.cpp | 13 + llvm/lib/CodeGen/SelectionDAG/DAGCombiner.cpp | 16 +- llvm/lib/CodeGen/SelectionDAG/FastISel.cpp | 6 + .../CodeGen/SelectionDAG/LegalizeIntegerTypes.cpp | 33 +- llvm/lib/IR/ConstantRange.cpp | 2 - llvm/lib/IR/Function.cpp | 5 +- llvm/lib/Object/WindowsResource.cpp | 41 +- llvm/lib/ObjectYAML/ObjectYAML.cpp | 12 +- llvm/lib/Support/CommandLine.cpp | 1 + llvm/lib/Support/JSON.cpp | 208 +- llvm/lib/Support/Parallel.cpp | 31 +- llvm/lib/Support/TimeProfiler.cpp | 69 +- llvm/lib/Support/Unix/Program.inc | 16 +- llvm/lib/Support/YAMLTraits.cpp | 5 + llvm/lib/Target/AArch64/AArch64LegalizerInfo.cpp | 28 +- .../lib/Target/AArch64/AArch64RegisterBankInfo.cpp | 1 + llvm/lib/Target/AMDGPU/GCNSchedStrategy.h | 2 +- llvm/lib/Target/AMDGPU/SIDefines.h | 4 +- llvm/lib/Target/AMDGPU/SIInsertWaitcnts.cpp | 8 +- llvm/lib/Target/AMDGPU/SIInstrInfo.td | 6 +- llvm/lib/Target/AMDGPU/SOPInstructions.td | 436 ++-- llvm/lib/Target/AMDGPU/Utils/AMDGPUBaseInfo.cpp | 61 +- llvm/lib/Target/AMDGPU/Utils/AMDGPUBaseInfo.h | 46 +- llvm/lib/Target/AMDGPU/VOP1Instructions.td | 282 ++- llvm/lib/Target/AMDGPU/VOP2Instructions.td | 4 +- llvm/lib/Target/AMDGPU/VOP3Instructions.td | 8 +- llvm/lib/Target/AMDGPU/VOPCInstructions.td | 4 +- llvm/lib/Target/AMDGPU/VOPInstructions.td | 104 +- llvm/lib/Target/Mips/MipsISelLowering.cpp | 5 +- llvm/lib/Target/Mips/MipsSEISelLowering.cpp | 36 + llvm/lib/Target/Mips/MipsSEISelLowering.h | 1 + llvm/lib/Target/PowerPC/PPCISelLowering.cpp | 15 +- llvm/lib/Target/PowerPC/PPCISelLowering.h | 4 +- llvm/lib/Target/X86/X86FastISel.cpp | 1 + llvm/lib/Target/X86/X86ISelDAGToDAG.cpp | 18 +- llvm/lib/Target/X86/X86ISelLowering.cpp | 9 +- .../lib/Testing/Support}/Annotations.cpp | 45 +- llvm/lib/Testing/Support/CMakeLists.txt | 1 + .../Transforms/InstCombine/InstCombineCalls.cpp | 54 +- .../Transforms/InstCombine/InstCombineInternal.h | 2 + llvm/lib/Transforms/Scalar/LoopFuse.cpp | 12 +- llvm/lib/Transforms/Utils/Evaluator.cpp | 103 +- llvm/lib/Transforms/Vectorize/LoopVectorize.cpp | 2 +- llvm/lib/Transforms/Vectorize/SLPVectorizer.cpp | 3 +- .../AArch64/GlobalISel/arm64-irtranslator.ll | 8 + .../CodeGen/AArch64/GlobalISel/legalize-ext.mir | 137 ++ .../AArch64/GlobalISel/legalize-nearbyint.mir | 234 ++ .../GlobalISel/legalizer-info-validation.mir | 9 +- .../AArch64/GlobalISel/regbank-nearbyint.mir | 158 ++ .../CodeGen/AArch64/GlobalISel/select-int-ext.mir | 163 ++ .../AArch64/GlobalISel/select-nearbyint.mir | 165 ++ .../test/CodeGen/AArch64/arm64-subvector-extend.ll | 6 + llvm/test/CodeGen/AArch64/arm64-vabs.ll | 17 +- .../test/CodeGen/AArch64/arm64-vfloatintrinsics.ll | 26 + llvm/test/CodeGen/Hexagon/bug15515-shuffle.ll | 2 +- llvm/test/CodeGen/Mips/llvm-ir/bitcast.ll | 10 +- llvm/test/CodeGen/PowerPC/tls.ll | 10 +- llvm/test/CodeGen/X86/2008-09-29-VolatileBug.ll | 4 +- llvm/test/CodeGen/X86/bitcast-vector-bool.ll | 2377 +++++++------------- llvm/test/CodeGen/X86/fdiv-combine-vec.ll | 28 +- llvm/test/CodeGen/X86/fold-and-shift.ll | 8 +- llvm/test/CodeGen/X86/label-heapallocsite.ll | 111 + llvm/test/CodeGen/X86/vector-half-conversions.ll | 1477 +++--------- .../JITLink/X86/MachO_x86-64_ehframe.test | 7 +- llvm/test/MC/AMDGPU/out-of-range-registers.s | 93 +- llvm/test/MC/AMDGPU/sop1.s | 3 + llvm/test/MC/AMDGPU/sop2.s | 5 + llvm/test/MC/AMDGPU/sopc.s | 2 + llvm/test/MC/AMDGPU/sopk-err.s | 56 +- llvm/test/MC/AMDGPU/sopk.s | 117 +- llvm/test/MC/AMDGPU/sopp.s | 3 + llvm/test/Object/elf-invalid-phdr.test | 2 +- .../Transforms/GlobalOpt/evaluate-bitcast-2.ll | 51 + .../Transforms/GlobalOpt/evaluate-bitcast-3.ll | 42 + llvm/test/Transforms/InstCombine/X86/x86-pack.ll | 160 ++ llvm/test/Transforms/LoopIdiom/bcmp-basic.ll | 1896 ++++++++++++++++ .../Transforms/LoopIdiom/bcmp-debugify-remarks.ll | 198 ++ .../Transforms/LoopIdiom/bcmp-negative-tests.ll | 503 +++++ llvm/test/Transforms/LoopIdiom/bcmp-widening.ll | 137 ++ .../LoopVectorize/X86/metadata-enable.ll | 506 +---- llvm/test/Transforms/LoopVectorize/opt.ll | 2 +- .../SLPVectorizer/X86/crash_reordering_undefs.ll | 47 + llvm/test/tools/llvm-cvtres/combined.test | 10 +- llvm/test/tools/llvm-cvtres/duplicate.test | 2 +- llvm/test/tools/llvm-cvtres/object.test | 8 +- llvm/test/tools/llvm-objdump/X86/adjust-vma.test | 24 +- llvm/test/tools/llvm-objdump/X86/demangle.s | 7 +- .../X86/disasm-zeroes-relocations.test | 8 +- .../tools/llvm-objdump/X86/print-symbol-addr.s | 8 +- llvm/test/tools/llvm-readobj/coff-resources.test | 10 +- .../{empty.yaml => empty-or-invalid-doc.yaml} | 5 +- llvm/tools/llvm-cvtres/llvm-cvtres.cpp | 1 + llvm/tools/llvm-objdump/ELFDump.cpp | 7 +- llvm/tools/llvm-readobj/COFFDumper.cpp | 29 +- llvm/tools/llvm-rtdyld/llvm-rtdyld.cpp | 24 +- llvm/tools/opt/opt.cpp | 16 +- llvm/tools/yaml2obj/yaml2obj.cpp | 6 +- llvm/unittests/IR/ConstantRangeTest.cpp | 10 + llvm/unittests/IR/MetadataTest.cpp | 2 +- llvm/unittests/Support/AnnotationsTest.cpp | 112 + llvm/unittests/Support/CMakeLists.txt | 2 + llvm/unittests/Support/JSONTest.cpp | 39 + llvm/unittests/Support/MatchersTest.cpp | 25 + .../clang-tools-extra/clang-tidy/llvm/BUILD.gn | 1 + .../gn/secondary/llvm/include/llvm/Config/BUILD.gn | 8 +- .../gn/secondary/llvm/lib/DebugInfo/PDB/BUILD.gn | 2 +- .../llvm/lib/DebugInfo/PDB/enable_dia.gni | 2 + .../gn/secondary/llvm/lib/Testing/Support/BUILD.gn | 1 + .../gn/secondary/llvm/unittests/Support/BUILD.gn | 2 + llvm/utils/lldbDataFormatters.py | 11 + pstl/CMakeLists.txt | 25 +- pstl/include/pstl/internal/algorithm_fwd.h | 104 - pstl/include/pstl/internal/algorithm_impl.h | 112 +- pstl/include/pstl/internal/execution_defs.h | 6 - pstl/include/pstl/internal/execution_impl.h | 2 - pstl/include/pstl/internal/glue_execution_defs.h | 10 +- pstl/include/pstl/internal/numeric_fwd.h | 10 - pstl/include/pstl/internal/numeric_impl.h | 16 +- pstl/include/pstl/internal/pstl_config.h | 11 +- pstl/test/support/pstl_test_config.h | 2 +- pstl/test/support/utils.h | 9 - 246 files changed, 9467 insertions(+), 4751 deletions(-) create mode 100644 clang-tools-extra/clang-tidy/llvm/PreferIsaOrDynCastInCondition [...] create mode 100644 clang-tools-extra/clang-tidy/llvm/PreferIsaOrDynCastInCondition [...] create mode 100644 clang-tools-extra/docs/clang-tidy/checks/llvm-prefer-isa-or-dyn [...] create mode 100644 clang-tools-extra/test/clang-tidy/llvm-prefer-isa-or-dyn-cast-i [...] create mode 100644 clang/test/CodeGenCXX/microsoft-abi-template-static-init.cpp create mode 100644 clang/test/SemaTemplate/ctad.cpp create mode 100644 compiler-rt/lib/scudo/standalone/size_class_map.h create mode 100644 compiler-rt/lib/scudo/standalone/tests/size_class_map_test.cc create mode 100644 compiler-rt/test/fuzzer/libcxx.test create mode 100644 libcxx/test/std/numerics/c.math/c.math.lerp/c.math.lerp.pass.cpp create mode 100644 libcxx/test/std/numerics/numeric.ops/numeric.ops.midpoint/midpo [...] create mode 100644 libcxx/test/support/fp_compare.h delete mode 100644 lld/test/ELF/Inputs/bad-reloc-target.test delete mode 100644 lld/test/ELF/bad-reloc-target.test delete mode 100644 lld/test/ELF/invalid/Inputs/symbol-index.elf create mode 100644 lld/test/ELF/invalid/bad-reloc-target.test delete mode 100644 lld/test/ELF/invalid/symbol-index.s create mode 100644 lldb/lit/Register/Inputs/x86-64-read.cpp create mode 100644 lldb/lit/Register/x86-64-read.test copy lldb/packages/Python/lldbsuite/test/{functionalities/breakpoint/breakpoint_hi [...] create mode 100644 lldb/packages/Python/lldbsuite/test/lang/cpp/template-function/ [...] create mode 100644 lldb/packages/Python/lldbsuite/test/lang/cpp/template-function/ [...] create mode 100644 llvm/include/llvm/Testing/Support/Annotations.h copy {clang-tools-extra/unittests/clangd => llvm/lib/Testing/Support}/Annotations. [...] create mode 100644 llvm/test/CodeGen/AArch64/GlobalISel/legalize-nearbyint.mir create mode 100644 llvm/test/CodeGen/AArch64/GlobalISel/regbank-nearbyint.mir create mode 100644 llvm/test/CodeGen/AArch64/GlobalISel/select-nearbyint.mir create mode 100644 llvm/test/CodeGen/X86/label-heapallocsite.ll create mode 100644 llvm/test/Transforms/GlobalOpt/evaluate-bitcast-2.ll create mode 100644 llvm/test/Transforms/GlobalOpt/evaluate-bitcast-3.ll create mode 100644 llvm/test/Transforms/LoopIdiom/bcmp-basic.ll create mode 100644 llvm/test/Transforms/LoopIdiom/bcmp-debugify-remarks.ll create mode 100644 llvm/test/Transforms/LoopIdiom/bcmp-negative-tests.ll create mode 100644 llvm/test/Transforms/LoopIdiom/bcmp-widening.ll create mode 100644 llvm/test/Transforms/SLPVectorizer/X86/crash_reordering_undefs.ll rename llvm/test/tools/yaml2obj/{empty.yaml => empty-or-invalid-doc.yaml} (54%) create mode 100644 llvm/unittests/Support/AnnotationsTest.cpp create mode 100644 llvm/unittests/Support/MatchersTest.cpp