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-arm-lts-defconfig in repository toolchain/ci/llvm-project.
from 1ec3ad9ed85 [X86] Automatically generate stack folding tests. NFC adds e18aa1e0a2d [NFC][Regalloc] Add testcases for D66576 adds 8e5184af711 [ELF] Error if --strip-all and --emit-relocs are used together adds 72ca5f36944 [lldb][NFC] Add ProcessInfo::GetNameAsStringRef to simplify [...] adds 0a6000f2cbb [clangd] Send highlighting diff beyond the end of the file. adds d43d912b4bf [lldb] Construct the dummy target when the first Debugger o [...] adds d804bd17de3 [LoopUnroll] Handle certain PHIs in full unrolling properly adds 91e2fbad3d9 [NFC][cmake] Build fix in tools/llvm-config/CMakeLists.txt adds debcac9fef2 [ELF] Make LinkerScript::assignAddresses iterative adds 1681ceb2c42 [ELF] EhFrameSection: postpone FDE liveness check to finali [...] adds 140f06f1b50 [GWP_ASAN] Avoid using VERSION_GREATER_EQUAL in cmake files adds 0a9f47d7cc9 Breakpad: Add support for parsing STACK WIN records adds 3b6d7040cf4 [clangd] Added a colorizer to the vscode extension. adds c7deb7f808e Postfix: move more code out of the PDB plugin adds 27f56c1200a Fix a type mismatch error in GDBRemoteCommunicationServerCommon adds f899bf135fc Fix windows build after r369894 adds 602f29fd7cc ProcessInstanceInfo: Fix dumping of invalid user ids adds b54efd28c4d Move ProcessInstanceInfoTest to Utility adds 55aafa35ea3 [ProcessWindows] Remove equivalent macros adds 298c0b352d5 [X86] Automatically generate various tests. NFC adds 341df3f13ae Really fix the type mismatch error in GDBRemoteCommunicatio [...] adds 1c9aa70b042 [clangd] Handling text editor/document lifetimes in vscode [...] adds 640230cc97f [clang-tidy] TransformerClangTidyCheck: change choice of lo [...] adds 0cd4ab91abe [clang-tidy][NFC] Qualify `makeRule` call in test, for cons [...] adds 5836472ac48 clang-format: [JS] handle `as const`. adds 3aeed0fd5ad [clangd] Add docs for configuration knobs in clangd adds a6fed93f0d1 Moved GlobList into a separate header file adds 077a9c7053d [SampleFDO] Extract the code calling each section reader to [...] adds 3877aa1660b [clangd] Fix docs adds a69992c8cb8 [dotest] Print invocation when encountering an error. adds 442a5765ce0 [PowerPC] add tests for fma with negated ops; NFC adds e320db434ed [asan_symbolize] Avoid blocking when llvm-symbolizer is ins [...] adds 72e1f7f960d [clang-doc] Switch Generator::CreateResources to use llvm::Error adds e30b71f9dc0 Fix -dA flag, it is not a preprocessor flag. adds b7075e40f3c [DAGCombiner] Remove a bunch of redundant AddToWorklist calls. adds 3ba0f3c9b7f [NFC] Add comments to some bool arguments for better readability adds 2511b5a4638 [asan_symbolize] Attempt to fix build-bot failure after lat [...] adds 7305397a142 TestFunctionStarts.py: add synchronization adds b1c90791024 [libclang][index][NFCi] Refactor machinery for skipping fun [...] adds 98f9e94e57d Fix use of invalidated iterator introduced by r369680. adds da8b5cc9f13 [OPENMP][NVPTX]Add __kmpc_syncwarp(int32_t) function. adds 51029e5c153 [clangd] Release notes adds 19b00436417 [Attributor] Allow explicit dependence tracking adds a4a308cc252 [Attributor] Further cut down on non-determinism adds 846429de741 [DAGCombiner][X86] Teach SimplifyVBinOp to fold VBinOp (con [...] adds 8679ef4e46a [driver] add a new option `-gen-cdb-fragment-path` to emit [...] adds cb2380c9fa4 [lldb][NFC] Remove dead code that handles situations where [...] adds 26a92d5852b Improve behavior in the case of stack exhaustion. adds ac1d5986c83 Fix file header. adds 36d1588f017 [X86] Add a hack to combinePMULDQ to manually turn SIGN_EXT [...] adds 9ef6c49baf4 FileManager: Use llvm::Expected in new getFileRef API adds 4d3a3366129 [msvc] Add necessary #include to make compiler intrinsics a [...] adds b504eb8bb5e [Attributor] Adjust and test the iteration bound of tests adds 2cd7fafc11f [OPENMP][NVPTX]Fix critical region codegen. adds 9e0feaf5628 [Hexagon] Improve generated code for test-if-bit-clear adds 7e3d043459e gn build: (manually) merge r369940 adds b92c971099f [InstCombine] icmp eq/ne (gep inbounds P, Idx..), null -> i [...] adds d9117e4e842 gn build: (manually) merge r369741 adds b7046859c70 gn build: color linker errors when using lld adds 18db4e9ae15 Recommit [PowerPC] Update P9 vector costs for insert/extract adds 09df43ca4b2 gn build: Merge r369918 adds 774bd6ef1c9 Diagnose use of _Thread_local as an extension when not in C [...] adds ed153ef044f [Clang][Bundler] Use llvm-objcopy for creating fat object files adds 29f10822a79 Fix gen-cdb-fragment test for Windows adds 33d563e59ed Reword the C11 extension diagnostic. adds f5848190854 ContentCache: Drop getBuffer's dependency on SourceManager adds 2de97888155 Preland test cases for D66688 to make diffs clear. adds 3c5bd65154a Fixing a weird copy-pasta to get bots back to green. adds 57effbdadc0 [ADT] Make StringRef(const char*) constexpr adds cf3b5559739 Add a clarify comment for meaning of SafePointes [NFC] adds b37dfed52eb [test] Remove extra spaces from a test, NFC adds 91968d4008e [DebugInfo] Add debug-entry-values test coverage, NFC adds 1e4241cad7c Remove unused variables. adds 533dd0214c0 [DWARF] Pick the DWARF5 OP_entry_value opcode on Darwin adds 58a07148850 [DWARF] Rename getDwarf5OrGNUCallSite{Attr,Tag}, NFC adds 72797ba072c Updating a test case that was missed in r369957. adds 90e00bd8f3e Debug Info: Support for DW_AT_export_symbols for anonymous structs adds 5e777e1ed28 [Core] GetAPInt should return an Optional new ba3d40a1458 Revert r369843 "[Testing] Unbreak r369830" new 88fd2d01238 [ScopBuilder] Simplify main statement flag in buildEqivClas [...] new 69400f867d8 [GlobalISel] Import patterns containing INSERT_SUBREG new 1266191d6fe [WebAssembly] Combine emscripten SjLj tests new 8ec96618700 [ORC] Fix an overly aggressive assert. new 8853ac7e022 [ORC] Make sure that queries on emitted-but-not-ready symbo [...] new ed4fefb0df9 [hwasan] Fix test failure in r369721. new 173a3a54bba [WebAssembly] Fix SSA rebuilding in SjLj transformation new aeca56964f9 msan, codegen, instcombine: Keep more lifetime markers used [...] new 669d111c524 hwasan, codegen: Keep more lifetime markers used for hwasan new 6db7f492d9a [X86] Delay combineIncDecVector until after op legalization. new ac64924a55b [mips] clang-format the code. NFC new d5918edf0dd [mips] Fix indentation. NFC new f837bb4a344 Copy test data so tests don't traverse test directories. NFC
The 14 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "adds" were already present in the repository and have only been added to this reference.
Summary of changes: clang-tools-extra/clang-doc/Generators.cpp | 4 +- clang-tools-extra/clang-doc/Generators.h | 2 +- clang-tools-extra/clang-doc/HTMLGenerator.cpp | 61 +- clang-tools-extra/clang-doc/tool/ClangDocMain.cpp | 5 +- clang-tools-extra/clang-tidy/CMakeLists.txt | 1 + .../clang-tidy/ClangTidyDiagnosticConsumer.cpp | 42 +- .../clang-tidy/ClangTidyDiagnosticConsumer.h | 22 - clang-tools-extra/clang-tidy/GlobList.cpp | 56 + clang-tools-extra/clang-tidy/GlobList.h | 44 + .../fuchsia/RestrictSystemIncludesCheck.h | 3 +- .../clang-tidy/tool/ClangTidyMain.cpp | 1 + .../clang-tidy/utils/TransformerClangTidyCheck.cpp | 16 +- clang-tools-extra/clangd/ClangdLSPServer.cpp | 5 +- clang-tools-extra/clangd/ClangdLSPServer.h | 6 +- clang-tools-extra/clangd/ClangdServer.cpp | 11 +- clang-tools-extra/clangd/ClangdServer.h | 3 +- clang-tools-extra/clangd/SemanticHighlighting.cpp | 12 +- clang-tools-extra/clangd/SemanticHighlighting.h | 8 +- .../clangd/clients/clangd-vscode/src/extension.ts | 12 + .../clangd-vscode/src/semantic-highlighting.ts | 137 +- .../test/semantic-highlighting.test.ts | 115 +- .../clangd/test/semantic-highlighting.test | 7 +- .../clangd/unittests/SemanticHighlightingTests.cpp | 50 +- clang-tools-extra/docs/ReleaseNotes.rst | 93 +- clang-tools-extra/docs/clangd/Configuration.rst | 40 + clang-tools-extra/docs/clangd/index.rst | 1 + .../unittests/clang-tidy/CMakeLists.txt | 1 + .../clang-tidy/ClangTidyDiagnosticConsumerTest.cpp | 60 - ...DiagnosticConsumerTest.cpp => GlobListTest.cpp} | 28 +- .../clang-tidy/TransformerClangTidyCheckTest.cpp | 63 +- clang/docs/ClangCommandLineReference.rst | 4 +- clang/include/clang/Basic/DiagnosticCommonKinds.td | 5 + clang/include/clang/Basic/DiagnosticParseKinds.td | 4 +- clang/include/clang/Basic/DiagnosticSemaKinds.td | 1 - clang/include/clang/Basic/FileManager.h | 29 +- clang/include/clang/Basic/SourceManager.h | 25 +- clang/include/clang/Basic/Stack.h | 29 + clang/include/clang/Driver/Options.td | 4 +- clang/include/clang/Sema/Sema.h | 12 + clang/lib/AST/ASTImporter.cpp | 5 +- clang/lib/Basic/CMakeLists.txt | 1 + clang/lib/Basic/FileManager.cpp | 19 +- clang/lib/Basic/SourceManager.cpp | 24 +- clang/lib/Basic/Stack.cpp | 75 ++ clang/lib/CodeGen/CGExpr.cpp | 8 +- clang/lib/CodeGen/CGOpenMPRuntimeNVPTX.cpp | 26 +- clang/lib/CodeGen/CodeGenFunction.cpp | 11 +- clang/lib/Driver/ToolChains/Clang.cpp | 53 +- clang/lib/Driver/ToolChains/Clang.h | 4 + clang/lib/Format/TokenAnnotator.cpp | 4 + clang/lib/Frontend/CompilerInstance.cpp | 7 + clang/lib/Lex/HeaderMap.cpp | 4 +- clang/lib/Lex/HeaderSearch.cpp | 18 +- clang/lib/Parse/ParseDecl.cpp | 4 +- clang/lib/Parse/ParseExpr.cpp | 2 +- clang/lib/Sema/Sema.cpp | 14 + clang/lib/Sema/SemaExpr.cpp | 194 +-- clang/lib/Sema/SemaInit.cpp | 19 +- clang/lib/Sema/SemaLookup.cpp | 56 +- clang/lib/Sema/SemaTemplate.cpp | 1 + clang/lib/Sema/SemaTemplateDeduction.cpp | 14 +- clang/lib/Sema/SemaTemplateInstantiate.cpp | 6 + clang/lib/Sema/SemaTemplateInstantiateDecl.cpp | 6 +- clang/lib/Sema/SemaType.cpp | 22 +- clang/lib/Serialization/ASTWriter.cpp | 10 +- clang/test/CMakeLists.txt | 4 +- clang/test/CodeGen/lifetime-sanitizer.c | 6 + .../CodeGenCXX/dbg-info-all-calls-described.cpp | 7 + clang/test/CodeGenCXX/lifetime-sanitizer.cpp | 7 +- clang/test/Driver/clang-offload-bundler.c | 9 +- clang/test/Driver/gen-cdb-fragment.c | 37 + clang/test/OpenMP/nvptx_parallel_codegen.cpp | 3 +- clang/test/PCH/thread-local.cpp | 4 +- clang/test/Parser/c1x-alignas.c | 4 +- clang/test/Sema/thread-specifier.c | 79 +- clang/test/SemaOpenCLCXX/restricted.cl | 2 + clang/test/SemaTemplate/stack-exhaustion.cpp | 18 + clang/test/lit.cfg.py | 3 + clang/test/lit.site.cfg.py.in | 1 + clang/tools/clang-offload-bundler/CMakeLists.txt | 2 +- .../clang-offload-bundler/ClangOffloadBundler.cpp | 142 +- clang/tools/driver/driver.cpp | 2 + clang/tools/libclang/Indexing.cpp | 106 +- clang/unittests/Format/FormatTestJS.cpp | 3 + .../unittests/Tooling/CompilationDatabaseTest.cpp | 2 - compiler-rt/lib/asan/scripts/asan_symbolize.py | 32 +- compiler-rt/lib/gwp_asan/CMakeLists.txt | 2 +- .../TestCases/Posix/asan-symbolize-bad-path.cpp | 15 +- compiler-rt/test/hwasan/lit.cfg.py | 9 +- compiler-rt/test/msan/loop-scope.cpp | 18 + lld/ELF/Driver.cpp | 3 + lld/ELF/LinkerScript.cpp | 45 +- lld/ELF/LinkerScript.h | 2 +- lld/ELF/Relocations.cpp | 5 - lld/ELF/SyntheticSections.cpp | 69 +- lld/ELF/SyntheticSections.h | 6 +- lld/ELF/Writer.cpp | 38 +- lld/ELF/Writer.h | 1 + .../linkerscript/Inputs/arm-thunk-many-passes.s | 70 + .../linkerscript/symbol-assign-many-passes.test | 25 + .../linkerscript/symbol-assign-many-passes2.test | 28 + .../linkerscript/symbol-assign-not-converge.test | 20 + lld/test/ELF/strip-all.s | 3 + lldb/include/lldb/Core/Debugger.h | 3 +- lldb/include/lldb/Interpreter/CommandObject.h | 4 +- lldb/include/lldb/Symbol/PostfixExpression.h | 6 +- lldb/include/lldb/Utility/ProcessInfo.h | 10 +- lldb/packages/Python/lldbsuite/test/dotest.py | 8 +- .../macosx/function-starts/TestFunctionStarts.py | 17 +- .../lldbsuite/test/macosx/function-starts/main.cpp | 6 + lldb/source/Commands/CommandObjectBreakpoint.cpp | 306 ++--- .../Commands/CommandObjectBreakpointCommand.cpp | 30 +- lldb/source/Commands/CommandObjectExpression.cpp | 20 +- lldb/source/Commands/CommandObjectFrame.cpp | 6 +- lldb/source/Commands/CommandObjectPlatform.cpp | 4 +- lldb/source/Commands/CommandObjectProcess.cpp | 4 +- lldb/source/Commands/CommandObjectStats.cpp | 16 +- lldb/source/Commands/CommandObjectTarget.cpp | 198 ++- lldb/source/Core/Debugger.cpp | 7 +- lldb/source/Core/DumpDataExtractor.cpp | 35 +- lldb/source/Interpreter/CommandObject.cpp | 8 +- .../ObjectFile/Breakpad/BreakpadRecords.cpp | 98 +- .../Plugins/ObjectFile/Breakpad/BreakpadRecords.h | 25 +- .../Common/x64/RegisterContextWindows_x64.cpp | 4 +- .../Common/x64/RegisterContextWindows_x64.h | 4 +- .../GDBRemoteCommunicationServerCommon.cpp | 4 +- .../DarwinLog/StructuredDataDarwinLog.cpp | 15 +- .../SymbolFile/Breakpad/SymbolFileBreakpad.cpp | 2 +- .../NativePDB/PdbFPOProgramToDWARFExpression.cpp | 60 +- lldb/source/Symbol/PostfixExpression.cpp | 23 +- lldb/source/Utility/ProcessInfo.cpp | 41 +- .../ObjectFile/Breakpad/BreakpadRecordsTest.cpp | 32 + lldb/unittests/Symbol/PostfixExpressionTest.cpp | 81 +- lldb/unittests/Target/CMakeLists.txt | 1 - lldb/unittests/Utility/CMakeLists.txt | 1 + .../ProcessInstanceInfoTest.cpp | 18 + llvm/include/llvm/ADT/StringRef.h | 18 +- llvm/include/llvm/ExecutionEngine/Orc/Core.h | 13 +- llvm/include/llvm/ProfileData/SampleProfReader.h | 4 + llvm/include/llvm/Support/Error.h | 14 + llvm/include/llvm/Transforms/IPO/Attributor.h | 33 +- llvm/lib/CodeGen/AsmPrinter/DwarfCompileUnit.cpp | 49 +- llvm/lib/CodeGen/AsmPrinter/DwarfCompileUnit.h | 14 +- llvm/lib/CodeGen/AsmPrinter/DwarfDebug.cpp | 3 +- llvm/lib/CodeGen/AsmPrinter/DwarfExpression.cpp | 5 +- llvm/lib/CodeGen/AsmPrinter/DwarfUnit.cpp | 3 + llvm/lib/CodeGen/SelectionDAG/DAGCombiner.cpp | 177 +-- llvm/lib/ExecutionEngine/Orc/Core.cpp | 190 ++- llvm/lib/ProfileData/SampleProfReader.cpp | 49 +- llvm/lib/Target/Hexagon/HexagonGenExtract.cpp | 2 +- llvm/lib/Target/Hexagon/HexagonPatterns.td | 22 + llvm/lib/Target/Mips/MipsISelLowering.cpp | 6 +- llvm/lib/Target/Mips/MipsInstrInfo.td | 22 +- llvm/lib/Target/PowerPC/PPCTargetTransformInfo.cpp | 29 + .../WebAssemblyLowerEmscriptenEHSjLj.cpp | 7 +- llvm/lib/Target/X86/X86ISelLowering.cpp | 48 +- llvm/lib/Transforms/IPO/Attributor.cpp | 74 +- .../Transforms/InstCombine/InstCombineCalls.cpp | 1 + .../Transforms/InstCombine/InstCombineCompares.cpp | 7 +- .../Instrumentation/HWAddressSanitizer.cpp | 5 +- llvm/lib/Transforms/Utils/LoopUnroll.cpp | 8 +- .../Vectorize/LoopVectorizationLegality.cpp | 6 +- .../Analysis/CostModel/PowerPC/insert_extract.ll | 48 +- .../AArch64/GlobalISel/select-concat-vectors.mir | 26 +- .../CodeGen/AArch64/GlobalISel/select-int-ext.mir | 24 +- llvm/test/CodeGen/AArch64/csr-split.ll | 224 ++++ llvm/test/CodeGen/ARM/csr-split.ll | 137 ++ llvm/test/CodeGen/Hexagon/tstbit.ll | 33 +- llvm/test/CodeGen/PowerPC/csr-split.ll | 263 ++++ llvm/test/CodeGen/PowerPC/fneg.ll | 44 +- .../WebAssembly/lower-em-sjlj-longjmp-only.ll | 24 - .../test/CodeGen/WebAssembly/lower-em-sjlj-sret.ll | 10 +- llvm/test/CodeGen/WebAssembly/lower-em-sjlj.ll | 30 + llvm/test/CodeGen/X86/GlobalISel/select-copy.mir | 15 +- .../CodeGen/X86/GlobalISel/select-ext-x86-64.mir | 5 +- llvm/test/CodeGen/X86/GlobalISel/select-ext.mir | 6 +- .../CodeGen/X86/GlobalISel/x86_64-select-zext.mir | 15 +- llvm/test/CodeGen/X86/absolute-constant.ll | 23 +- llvm/test/CodeGen/X86/avx-bitcast.ll | 4 +- llvm/test/CodeGen/X86/avx-isa-check.ll | 2 +- llvm/test/CodeGen/X86/avx-minmax.ll | 51 +- llvm/test/CodeGen/X86/avx-vpclmulqdq.ll | 1 + llvm/test/CodeGen/X86/bit-test-shift.ll | 11 +- llvm/test/CodeGen/X86/combine-fabs.ll | 13 +- llvm/test/CodeGen/X86/combine-lds.ll | 7 +- llvm/test/CodeGen/X86/csr-split.ll | 230 ++++ .../X86/dont-trunc-store-double-to-float.ll | 21 +- llvm/test/CodeGen/X86/extract-combine.ll | 8 +- llvm/test/CodeGen/X86/extract-extract.ll | 6 +- llvm/test/CodeGen/X86/h-registers-2.ll | 13 +- llvm/test/CodeGen/X86/i128-add.ll | 8 +- llvm/test/CodeGen/X86/insertelement-copytoregs.ll | 9 +- llvm/test/CodeGen/X86/insertelement-legalize.ll | 23 +- llvm/test/CodeGen/X86/madd.ll | 67 +- llvm/test/CodeGen/X86/masked-iv-safe.ll | 199 ++- llvm/test/CodeGen/X86/masked-iv-unsafe.ll | 367 +++++- llvm/test/CodeGen/X86/memset-3.ll | 7 +- .../CodeGen/X86/memset-sse-stack-realignment.ll | 192 ++- llvm/test/CodeGen/X86/pmul.ll | 11 +- llvm/test/CodeGen/X86/pr28472.ll | 7 +- llvm/test/CodeGen/X86/saddo-redundant-add.ll | 22 +- llvm/test/CodeGen/X86/shl_elim.ll | 12 +- llvm/test/CodeGen/X86/shuffle-combine-crash.ll | 15 +- llvm/test/CodeGen/X86/sqrt.ll | 27 +- llvm/test/CodeGen/X86/store-narrow.ll | 197 ++- .../CodeGen/X86/x86-mixed-alignment-dagcombine.ll | 31 +- llvm/test/CodeGen/X86/xop-ifma.ll | 12 +- .../Generic/export-symbol-anonymous-class.ll | 43 + ...m-dbg-value-entry.mir => DW_OP_entry_value.mir} | 38 +- .../MIR/X86/multiple-param-dbg-value-entry.mir | 14 +- llvm/test/TableGen/GlobalISelEmitterSubreg.td | 119 ++ llvm/test/Transforms/FunctionAttrs/align.ll | 2 +- .../test/Transforms/FunctionAttrs/arg_nocapture.ll | 2 +- llvm/test/Transforms/FunctionAttrs/arg_returned.ll | 2 +- .../Transforms/FunctionAttrs/dereferenceable.ll | 2 +- llvm/test/Transforms/FunctionAttrs/fn_noreturn.ll | 2 +- llvm/test/Transforms/FunctionAttrs/liveness.ll | 2 +- .../Transforms/FunctionAttrs/noalias_returned.ll | 2 +- .../Transforms/FunctionAttrs/nofree-attributor.ll | 2 +- llvm/test/Transforms/FunctionAttrs/nonnull.ll | 2 +- .../Transforms/FunctionAttrs/noreturn_async.ll | 2 +- .../test/Transforms/FunctionAttrs/noreturn_sync.ll | 2 +- llvm/test/Transforms/FunctionAttrs/nosync.ll | 2 +- llvm/test/Transforms/FunctionAttrs/nounwind.ll | 2 +- .../read_write_returned_arguments_scc.ll | 2 +- llvm/test/Transforms/FunctionAttrs/willreturn.ll | 2 +- .../Transforms/InstCombine/gep-inbounds-null.ll | 12 +- .../Transforms/InstCombine/lifetime-sanitizer.ll | 15 + .../LoopUnroll/unroll-header-exiting-with-phis.ll | 107 ++ .../LoopVectorize/X86/load-deref-pred.ll | 1390 ++++++++++++++++++++ llvm/tools/llvm-config/CMakeLists.txt | 6 +- llvm/unittests/ADT/StringRefTest.cpp | 4 + .../unittests/ExecutionEngine/Orc/CoreAPIsTest.cpp | 83 ++ llvm/unittests/ProfileData/SampleProfTest.cpp | 1 - llvm/utils/TableGen/CodeGenTarget.cpp | 40 + llvm/utils/TableGen/CodeGenTarget.h | 6 + llvm/utils/TableGen/GlobalISelEmitter.cpp | 190 ++- llvm/utils/gn/build/BUILD.gn | 3 + .../clang-tools-extra/clang-tidy/BUILD.gn | 1 + .../gn/secondary/clang-tools-extra/clangd/BUILD.gn | 2 + .../unittests/clang-tidy/BUILD.gn | 1 + llvm/utils/gn/secondary/clang/lib/Basic/BUILD.gn | 1 + llvm/utils/gn/secondary/clang/test/BUILD.gn | 7 + .../libomptarget/deviceRTLs/nvptx/src/interface.h | 2 + openmp/libomptarget/deviceRTLs/nvptx/src/sync.cu | 10 + .../deviceRTLs/nvptx/src/target_impl.h | 2 + polly/lib/Analysis/ScopBuilder.cpp | 18 +- 247 files changed, 6918 insertions(+), 2094 deletions(-) create mode 100644 clang-tools-extra/clang-tidy/GlobList.cpp create mode 100644 clang-tools-extra/clang-tidy/GlobList.h create mode 100644 clang-tools-extra/docs/clangd/Configuration.rst copy clang-tools-extra/unittests/clang-tidy/{ClangTidyDiagnosticConsumerTest.cpp = [...] create mode 100644 clang/lib/Basic/Stack.cpp create mode 100644 clang/test/Driver/gen-cdb-fragment.c create mode 100644 clang/test/SemaTemplate/stack-exhaustion.cpp create mode 100644 compiler-rt/test/msan/loop-scope.cpp create mode 100644 lld/test/ELF/linkerscript/Inputs/arm-thunk-many-passes.s create mode 100644 lld/test/ELF/linkerscript/symbol-assign-many-passes.test create mode 100644 lld/test/ELF/linkerscript/symbol-assign-many-passes2.test create mode 100644 lld/test/ELF/linkerscript/symbol-assign-not-converge.test rename lldb/unittests/{Target => Utility}/ProcessInstanceInfoTest.cpp (79%) create mode 100644 llvm/test/CodeGen/AArch64/csr-split.ll create mode 100644 llvm/test/CodeGen/ARM/csr-split.ll create mode 100644 llvm/test/CodeGen/PowerPC/csr-split.ll delete mode 100644 llvm/test/CodeGen/WebAssembly/lower-em-sjlj-longjmp-only.ll create mode 100644 llvm/test/CodeGen/X86/csr-split.ll create mode 100644 llvm/test/DebugInfo/Generic/export-symbol-anonymous-class.ll copy llvm/test/DebugInfo/MIR/X86/{multiple-param-dbg-value-entry.mir => DW_OP_entr [...] create mode 100644 llvm/test/TableGen/GlobalISelEmitterSubreg.td create mode 100644 llvm/test/Transforms/LoopUnroll/unroll-header-exiting-with-phis.ll create mode 100644 llvm/test/Transforms/LoopVectorize/X86/load-deref-pred.ll