This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_bmk_tx1/llvm-master-aarch64-spec2k6-Os_LTO in repository toolchain/ci/llvm-project.
from 75268812464 [ARM][BFloat] Lowering of create/get/set/dup intrinsics adds c21e8fe1ddd [X86][SSE] Add tests for (missing) MOVMSK(PCMPEQ(X,0)) != - [...] adds 129ab77384b [AMDGPU][MC][NFC] Updated and enabled MC lit tests adds cd2553de77f [FileCheck, unittest] Improve readability of ExpressionFormat adds 490f78c0388 [ARM][BFloat] Implement lowering of bf16 load/store intrinsics adds 4aa893b8f2d [ARM][MVE] tail-predication: renamed internal option. adds 4067de569f1 [AMDGPU] Select s_cselect adds 3e66bd291f1 [lldb][NFC] Add test for C99 and GCC complex types adds 35ec06f9669 [X86][SSE] movmsk-cmp.ll - cleanup check prefixes and add S [...] adds 129388ddc4d [AMDGPU][CostModel] Add fneg cost estimation adds 1719147019f [AMDGPU] Add some missing -LABEL checks adds 1e8e1ec00c0 [lldb][NFC] Remove unused DEPTH_INCREMENT in CompilerType.cpp adds 2416e28c258 [mlir] Add support for alignment annotations to the LLVM di [...] adds 6d9565d6d55 Revert "[AMDGPU] Select s_cselect" adds 98eb1457ffb [libc++] Require concepts support for <numbers> adds a3adfb400ef Revert "[FileCheck, unittest] Improve readability of Expres [...] adds ac3e5c4d93f [MLIR][Shape] Lower `shape.shape_of` to standard dialect adds 85e7e3b1c93 [lldb] Fix TestComplexInt on ARM adds 2b87a44c493 [AMDGPU] Some formatting fixes. NFC. adds c4d13f72a65 [ELF] Refactor ObjFile<ELFT>::initializeSymbols to enforce [...] adds 4171f80d541 [flang] DATA stmt processing (part 3/4): Remaining prep work adds 8ffb2097cc1 [ELF] Refine LMA offset propagation rule in D76995 adds 6d864097a2b [VectorCombine] fix crash while transforming constants adds 6331c7d0bef [lldb] Disable complex tests on Windows adds 7e825abd570 Repair support for launching ios/tv/watch simulator binarie [...] adds bf783a6aa89 [JITLink] Display host -> target address mapping in debuggi [...] adds 22d7a01dd72 [JITLink] Allow zero-length symbols at the end of blocks. adds be18df3d23f [lldb] Fix that SIGWINCH crashes IOHandlerEditline when we [...] adds 8340fbb9c7b [lldb] Reactivate Objective-C++ plugin adds f5eaa2afe2a [lldb] Replace std::isprint/isspace with llvm's locale-inde [...] adds f3e8f961736 [ADT] Fix itostr handling of min int64_t value adds 0d82ab78853 [mlir] [VectorOps] Improve vector.constant_mask lowering adds 416be2255e6 Reland [FileCheck, unittest] Improve readability of Express [...] adds 827c012297f [lldb] Replace calls to new with std::make_shared<> (NFC) adds b5d51c24488 [flang] Add SymbolMap adds d81d69f1c0c [libTooling] Change Transformer's `cat` to handle some case [...] adds 216a37bb464 [VectorCombine] refactor extract-extract logic; NFCI adds af4f2eb4763 [clang-tidy] remove duplicate fixes of alias checkers adds 05e1612c434 [libc] This adds the strcmp (string compare) implementation [...] adds 1feeecf224c [AArch64][GlobalISel] Make G_SEXT_INREG legal and add selec [...] adds a20d48d7d39 [flang] DATA stmt processing (part 4/4): Check & convert DATA adds aa7cd42993b [lldb][NFC] Add test for builtin formats adds 2565581e370 [NFC] Remove unused pass name parser classes adds d150662024e [MLIR][NFC] Eliminate .getBlocks() when not needed adds cdbd2998008 [Support] Fix building for mingw on a case sensitive file system adds efb328f674c As part of using inclusive language with the llvm project, [...] adds 2db1d75396f As part of using inclusive language within the llvm project [...] adds 63700971ac9 As part of using inclusive language within the llvm project [...] adds 83c26eae234 [WebAssembly] Remove TEEs when dests are unstackified adds b6536e549d9 As part of using inclusive language within the llvm project [...] adds f92011d875c As part of using inclusive language within the llvm project [...] adds 937c135dd57 As part of using inclusive language within the llvm project [...] adds f8a463c1709 As part of using inclusive language within the llvm project [...] adds d7fad626e9a Error related to ThinLTO caching needs to be downgraded to [...] adds 8627190f310 [builtins] Fix typos in comments adds ac716c0cc42 [builtins][Android] Fix 386->686 adjustment adds c310bf8256f [Sema] Comparison of pointers to complete and incomplete types adds e4bc08f0121 [mlir] Allow vector.contract to have mixed types operands adds 670455c77d4 [mlir][spirv] Legalize subviewop when used with vector transfer adds 0df6f8fe8ed [flang] Fix F5.3 formatting of 0.025 adds d5f9c4a3d10 [ODRHash] Remove use of 'whitelist'. adds b885b1b92d3 [mlir] Fix gcc build break due to previous commit adds 4a7de36afc7 [AMDGPU] Avoid use of V_READLANE into EXEC in SGPR spills adds 1cfdda57fa6 [ObjectYAML][ELF] Add support for emitting the .debug_info [...] adds 3d8149db3cb [StackSafety,NFC] Don't rerun on LiveIn change adds 6ee79e9b921 [UpdateTestChecks] As part of using inclusive language with [...] adds 76ff0775d80 [libcxx] As part of using inclusive language within the llv [...] adds 058ec206772 [lld] As part of using inclusive language within the llvm p [...] adds dd48c57da35 [Mips] Error if a non-immediate operand is used while an im [...] adds 6429471e8b7 [IR] Convert profile metadata in createCallMatchingInvoke() adds 2a4317bfb31 [SanitizeCoverage] Rename -fsanitize-coverage-{white,black} [...] adds 0dda5e4ce29 [X86] Ignore bits 2:0 of the modrm byte when disassembling [...] adds 7a9a3419538 [lldb/Test] Temporarily skip watch simulator in TestSimulat [...] adds 8027f04a6d4 [lldb/Test] Disable TestBuiltinFormats.py on Windows adds 25ed42f05d0 [clang-change-namespace] As part of using inclusive languag [...] adds 16897e47baa Update test file. adds d313cb6e956 Update redirected output file. adds 20d0ab6157c Fix warning caused by TableGen verifier predicate (NFC) adds a1469914fd7 Update error to read a little better when an error occurs. adds c721bc081ea [X86] Correct the implementation of ud1(a.k.a. ud2b) instruction. adds 67703495928 [DWARFYAML][debug_info] Fix array index out of bounds error adds cf238525871 [Target] As part of using inclusive language within the llv [...] adds e5e593e9e33 [Support/Utils] As part of using inclusive language within [...] adds 858d3855785 As part of using inclusive language within the llvm project [...] adds 10563e16aa2 [Analysis/Transforms/Sanitizers] As part of using inclusive [...] adds ae2fa770e1c [docs/examples] As part of using inclusive language within [...] adds f305176bc60 [cpplint] As part of using inclusive language within the ll [...] adds b32401464f4 [flang][OpenMP] Enhance parser support for flush construct [...] adds 1f593f46f35 [AST/Lex/Parse/Sema] As part of using inclusive language wi [...] adds 64b04e4754b Temporarily Revert "[flang][OpenMP] Enhance parser support [...] adds cd058033b90 [CMake] Fix runtimes build for host Windows (default target) adds 9a7d80a32c8 Revert "[BasicAA] Use known lower bounds for index values f [...] adds ab888262b32 [lldb] Skip TestBuiltinFormats.py on arm for now adds f5bbe390d23 [clang] SequenceChecker: C++17 sequencing rule for overload [...] adds 64ecf85f63e [LVI] Use find_as() where possible (NFC) adds d3d4e4bcb71 [LVI] Extract addValueHandle() method (NFC) adds 4ae1740b871 [JumpThreading] Make test more robust (NFC) adds be93ba1fd60 [CVP] Add another non null test (NFC) adds 56a9332328b [X86][SSE] Fold MOVMSK(PCMPEQ(X,0)) != -1 -> !PTESTZ(X,X) a [...] adds 89dcbdfcfd3 [X86] combineSetCCMOVMSK - consistently use CmpBits variabl [...] adds 61b5773796c [InstCombine] add tests for fabs(x) / fabs (x); NFC adds d84cdb81ed4 [InstCombine] fabs(X) / fabs(X) -> X / X adds 3bab56cc571 RegionPass.h - remove unnecessary Function.h include. NFC. adds 7a3f2a734a7 ProfileSummaryInfo.h - reduce unnecessary Function.h includ [...] adds fc3cf48e126 [InstCombine] add tests for fmul/fdiv with fabs operands; NFC adds 7b201bfcac2 [InstCombine] remove unused parameter and add assert; NFC adds 7348b951fe7 Add --hot-func-list to llvm-profdata show for sample profiles adds 90c1af106a2 [lldb][NFC] Add more test for builtin formats adds 741e20f3d61 [VectorCombine] fix assert for type of compare operand adds 8116d019050 Typos around a -> an. adds b938eaec55b [flang] Add BoxValue.h adds 10b43541360 Temporarily Revert "[lldb][NFC] Add more test for builtin f [...] adds dc204193515 Rename function to more accurately reflect what it does. adds ef455a55bcf Update comment to be more clear. adds da6332f5f9f [clang-tidy] As part of using inclusive language within the [...] adds 35f7d583282 [X86] Set the cpu_vendor in __cpu_indicator_init to VENDOR_ [...] adds 0861889be10 [clang/llvm] As part of using inclusive language within the [...] adds cc95635b1bf [PowerPC][Power10] Implement Vector Clear Left/Rightmost By [...] adds e13fca4fac3 [lldb] Remove unused <iostream> includes (NFC) adds 6e3faaeb44b [lldb/Lua] Remove redundant variable (NFC) adds 7c8a6936bf6 [Remarks] Add callsite locations to inline remarks adds 10b0539772d [Attributor][NFC] Fix indentation new fb9f9dc318d [X86][SSE] Add SimplifyDemandedVectorEltsForTargetShuffle t [...] new f26b4201940 [Docs] Fix code block in MemorySSA docs (NFC) new 93a0f0e4fe7 [LangRef] Fix sphinx warnings new ef3adbfc70b [clang][NFC] Fix typos/wording in the comments of ConstantExpr. new e7ce0528202 [clang][Serialization] Fix the serialization of ConstantExpr. new 0dbeffddd1d [clang][utils] Minor tweak to make-ast-dump-check.sh new e560280cd57 [clang][NFC] Regenerate test/AST/ast-dump-lambda.cpp with - [...] new ecbf2f5f3d2 [clang][test][NFC] Also test for serialization in AST dump [...] new cddc9993eaf [clang][test][NFC] Also test for serialization in AST dump [...] new 97c0232621a [InstSimplify] add test for fdiv signbit; NFC new 2ad42c2653c [ValueTracking] improve analysis for fdiv with same operands new 5342dd6bf44 Revert "Add --hot-func-list to llvm-profdata show for sampl [...] new 37d3030711c [ValueTracking, BasicAA] Don't simplify instructions new 0ee21cdb63c [CGP][AArch64] Convert Phi type tests. NFC new 730ecb63ec0 [CGP] Convert phi types new a45f713c673 add option to instantiate templates already in the PCH new 40569db7b3d [DSE,MSSA] Move reachability check to main loop. new 67121d7b82e [CGP] Enable CodeGenPrepares phi type convertion.
The 18 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-change-namespace/ChangeNamespace.cpp | 8 +- .../clang-change-namespace/ChangeNamespace.h | 4 +- .../tool/ClangChangeNamespace.cpp | 22 +- clang-tools-extra/clang-tidy/ClangTidy.cpp | 2 + .../clang-tidy/ClangTidyDiagnosticConsumer.cpp | 59 + .../clang-tidy/ClangTidyDiagnosticConsumer.h | 2 + .../clang-tidy/google/NonConstReferences.cpp | 16 +- .../clang-tidy/google/NonConstReferences.h | 2 +- .../clang-tidy/modernize/LoopConvertUtils.cpp | 2 +- clang-tools-extra/clangd/CodeComplete.cpp | 6 +- clang-tools-extra/clangd/Diagnostics.cpp | 4 +- clang-tools-extra/clangd/Hover.cpp | 2 +- clang-tools-extra/clangd/QueryDriverDatabase.cpp | 4 +- clang-tools-extra/clangd/XRefs.cpp | 8 +- clang-tools-extra/clangd/refactor/Rename.cpp | 6 +- .../clangd/refactor/tweaks/ExtractVariable.cpp | 2 +- clang-tools-extra/clangd/unittests/RenameTests.cpp | 6 +- .../checks/google-runtime-references.rst | 4 +- .../{white-list.cpp => allow-list.cpp} | 4 +- .../checkers/abseil-string-find-str-contains.cpp | 16 +- .../checkers/google-runtime-references.cpp | 10 +- ...uplicate-conflicted-fixes-of-alias-checkers.cpp | 23 + .../duplicate-fixes-of-alias-checkers.cpp | 39 + .../infrastructure/duplicate-reports.cpp | 3 +- .../ChangeNamespaceTests.cpp | 2 +- clang/docs/ClangCommandLineReference.rst | 8 +- clang/docs/SanitizerCoverage.rst | 36 +- clang/include/clang/AST/Expr.h | 21 +- clang/include/clang/AST/ODRHash.h | 2 +- clang/include/clang/AST/Stmt.h | 20 +- clang/include/clang/Basic/BuiltinsPPC.def | 4 + clang/include/clang/Basic/CodeGenOptions.h | 8 +- clang/include/clang/Basic/DiagnosticSemaKinds.td | 6 + clang/include/clang/Basic/LangOptions.def | 1 + clang/include/clang/Driver/Options.td | 21 +- clang/include/clang/Driver/SanitizerArgs.h | 4 +- clang/include/clang/Sema/Sema.h | 14 +- clang/lib/AST/Decl.cpp | 4 +- clang/lib/AST/Expr.cpp | 35 +- clang/lib/AST/ExprConstant.cpp | 6 +- clang/lib/AST/ODRHash.cpp | 8 +- clang/lib/Basic/Targets/OSTargets.h | 2 +- clang/lib/CodeGen/BackendUtil.cpp | 12 +- clang/lib/CodeGen/CGClass.cpp | 2 +- clang/lib/CodeGen/SanitizerMetadata.cpp | 14 +- clang/lib/CodeGen/SanitizerMetadata.h | 2 +- clang/lib/Driver/SanitizerArgs.cpp | 12 +- clang/lib/Driver/ToolChains/Clang.cpp | 4 + clang/lib/Format/UnwrappedLineParser.cpp | 2 +- clang/lib/Frontend/CompilerInvocation.cpp | 9 +- clang/lib/Headers/altivec.h | 40 + clang/lib/Lex/Lexer.cpp | 2 +- clang/lib/Parse/ParseDeclCXX.cpp | 2 +- clang/lib/Parse/ParsePragma.cpp | 4 +- clang/lib/Sema/Sema.cpp | 5 + clang/lib/Sema/SemaChecking.cpp | 132 +- clang/lib/Sema/SemaDeclObjC.cpp | 4 +- clang/lib/Sema/SemaExpr.cpp | 33 +- clang/lib/Sema/SemaStmt.cpp | 7 +- clang/lib/Sema/SemaTemplateInstantiateDecl.cpp | 8 + clang/lib/Serialization/ASTReader.cpp | 6 +- clang/lib/Serialization/ASTReaderStmt.cpp | 37 +- clang/lib/Serialization/ASTWriterStmt.cpp | 17 +- clang/lib/Tooling/Transformer/Stencil.cpp | 13 +- clang/test/AST/address_space_attribute.cpp | 7 + clang/test/AST/alignas_maybe_odr_cleanup.cpp | 7 + clang/test/AST/ast-dump-aarch64-sve-types.c | 8 + clang/test/AST/ast-dump-arm-attr.c | 19 +- clang/test/AST/ast-dump-array.cpp | 10 +- clang/test/AST/ast-dump-attr.cpp | 11 +- clang/test/AST/ast-dump-attr.m | 13 +- clang/test/AST/ast-dump-c-attr.c | 13 +- clang/test/AST/ast-dump-constant-expr.cpp | 80 + clang/test/AST/ast-dump-decl-stmts.cpp | 10 +- clang/test/AST/ast-dump-decl.c | 21 +- clang/test/AST/ast-dump-decl.cpp | 22 +- clang/test/AST/ast-dump-decl.m | 11 +- clang/test/AST/ast-dump-decl.mm | 11 +- clang/test/AST/ast-dump-expr.c | 11 +- clang/test/AST/ast-dump-expr.cpp | 11 +- clang/test/AST/ast-dump-funcs.cpp | 10 +- clang/test/AST/ast-dump-lambda.cpp | 524 +- clang/test/AST/ast-dump-msp430-attr.c | 10 +- clang/test/AST/atomic-expr.cpp | 15 +- clang/test/AST/c-casts.c | 7 + clang/test/AST/category-attribute.m | 8 + clang/test/AST/coroutine-source-location-crash.cpp | 9 + clang/test/AST/deduction-guides.cpp | 7 + clang/test/AST/fixed_point.c | 7 + clang/test/AST/fixed_point_to_string.c | 12 + clang/test/AST/float16.cpp | 19 +- clang/test/AST/implicit-cast-dump.c | 7 + .../test/AST/language_address_space_attribute.cpp | 7 + clang/test/AST/multistep-explicit-cast.c | 7 + clang/test/AST/multistep-explicit-cast.cpp | 7 + clang/test/AST/pr43983.cpp | 7 + clang/test/AST/property-atomic-bool.m | 10 +- clang/test/AST/template-implicit-vars.cpp | 8 + clang/test/AST/variadic-promotion.c | 7 + clang/test/CodeGen/builtins-ppc-p10vector.c | 35 + .../optimization-remark-with-hotness-new-pm.c | 2 +- .../Frontend/optimization-remark-with-hotness.c | 2 +- clang/test/PCH/crash-12631281.cpp | 4 + clang/test/PCH/cxx-alias-decl.cpp | 3 + clang/test/PCH/cxx-dependent-sized-ext-vector.cpp | 3 + clang/test/PCH/cxx-explicit-specifier.cpp | 3 + clang/test/PCH/cxx-exprs.cpp | 3 + clang/test/PCH/cxx-friends.cpp | 4 + clang/test/PCH/cxx-member-init.cpp | 3 + .../cxx-ms-function-specialization-class-scope.cpp | 3 + clang/test/PCH/cxx-static_assert.cpp | 5 +- clang/test/PCH/cxx-templates.cpp | 5 + .../cxx-variadic-templates-with-default-params.cpp | 3 + clang/test/PCH/cxx-variadic-templates.cpp | 4 + clang/test/PCH/cxx0x-default-delete.cpp | 9 +- clang/test/PCH/cxx11-constexpr.cpp | 7 +- clang/test/PCH/cxx11-enum-template.cpp | 5 +- clang/test/PCH/cxx11-exception-spec.cpp | 6 + clang/test/PCH/cxx11-inheriting-ctors.cpp | 7 + clang/test/PCH/cxx11-user-defined-literals.cpp | 5 +- clang/test/PCH/cxx1y-decltype-auto.cpp | 5 +- clang/test/PCH/cxx1y-deduced-return-type.cpp | 4 + clang/test/PCH/cxx1y-default-initializer.cpp | 4 + clang/test/PCH/cxx1y-init-captures.cpp | 5 +- clang/test/PCH/cxx1y-variable-templates.cpp | 8 +- clang/test/PCH/cxx1z-aligned-alloc.cpp | 3 + clang/test/PCH/cxx1z-decomposition.cpp | 5 +- clang/test/PCH/cxx1z-using-declaration.cpp | 11 +- clang/test/PCH/cxx2a-bitfield-init.cpp | 2 + .../test/PCH/cxx2a-concept-specialization-expr.cpp | 3 + clang/test/PCH/cxx2a-constraints.cpp | 3 + clang/test/PCH/cxx2a-defaulted-comparison.cpp | 3 + clang/test/PCH/cxx2a-requires-expr.cpp | 3 + clang/test/PCH/cxx2a-template-lambdas.cpp | 3 + clang/test/PCH/delayed-pch-instantiate.cpp | 30 + clang/test/PCH/friend-template.cpp | 3 + clang/test/PCH/implicitly-deleted.cpp | 4 + clang/test/PCH/late-parsed-instantiations.cpp | 3 + clang/test/PCH/local_static.cpp | 4 + clang/test/PCH/macro-undef.cpp | 24 +- clang/test/PCH/make-integer-seq.cpp | 3 + clang/test/PCH/ms-if-exists.cpp | 5 +- .../PCH/pch-instantiate-templates-forward-decl.cpp | 30 + clang/test/PCH/pch-instantiate-templates.cpp | 28 + clang/test/PCH/pr18806.cpp | 3 + clang/test/PCH/pragma-diag-section.cpp | 7 +- clang/test/PCH/rdar10830559.cpp | 3 + .../PCH/specialization-after-instantiation.cpp | 32 + clang/test/PCH/type_pack_element.cpp | 3 + .../complete-incomplete-pointer-relational-c99.c | 14 + clang/test/SemaCXX/warn-unsequenced.cpp | 171 +- clang/unittests/Tooling/StencilTest.cpp | 43 + clang/utils/make-ast-dump-check.sh | 4 +- compiler-rt/cmake/Modules/CompilerRTUtils.cmake | 2 +- compiler-rt/lib/builtins/cpu_model.c | 8 +- compiler-rt/lib/builtins/i386/floatdidf.S | 2 +- compiler-rt/lib/builtins/i386/floatdixf.S | 2 +- .../lib/sanitizer_common/scripts/cpplint.py | 18 +- ... => sanitizer_coverage_allowlist_blocklist.cpp} | 112 +- flang/documentation/Extensions.md | 2 + flang/documentation/FortranForCProgrammers.md | 8 +- flang/include/flang/Common/interval.h | 14 + flang/include/flang/Evaluate/characteristics.h | 2 +- flang/include/flang/Evaluate/check-expression.h | 7 + flang/include/flang/Evaluate/constant.h | 15 +- flang/include/flang/Evaluate/fold-designator.h | 53 +- flang/include/flang/Evaluate/fold.h | 2 +- flang/include/flang/Evaluate/initial-image.h | 71 +- flang/include/flang/Evaluate/tools.h | 1 + flang/include/flang/Lower/Support/BoxValue.h | 237 + flang/include/flang/Parser/parse-tree.h | 4 +- flang/include/flang/Parser/tools.h | 13 + flang/include/flang/Semantics/expression.h | 29 +- flang/include/flang/Semantics/scope.h | 4 + flang/include/flang/Semantics/tools.h | 18 +- flang/lib/Evaluate/call.cpp | 3 +- flang/lib/Evaluate/characteristics.cpp | 3 +- flang/lib/Evaluate/check-expression.cpp | 89 +- flang/lib/Evaluate/fold-designator.cpp | 56 +- flang/lib/Evaluate/fold-implementation.h | 8 +- flang/lib/Evaluate/fold.cpp | 53 +- flang/lib/Evaluate/initial-image.cpp | 52 +- flang/lib/Evaluate/shape.cpp | 19 + flang/lib/Evaluate/tools.cpp | 66 +- flang/lib/Evaluate/type.cpp | 2 +- flang/lib/Lower/SymbolMap.h | 258 + flang/lib/Parser/tools.cpp | 55 + flang/lib/Semantics/check-data.cpp | 564 +- flang/lib/Semantics/check-data.h | 43 +- flang/lib/Semantics/check-declarations.cpp | 41 +- flang/lib/Semantics/check-do-forall.cpp | 2 +- flang/lib/Semantics/expression.cpp | 88 +- flang/lib/Semantics/pointer-assignment.cpp | 94 +- flang/lib/Semantics/pointer-assignment.h | 13 +- flang/lib/Semantics/resolve-names.cpp | 167 +- flang/lib/Semantics/rewrite-parse-tree.cpp | 23 +- flang/lib/Semantics/semantics.cpp | 6 +- flang/lib/Semantics/tools.cpp | 73 +- flang/lib/Semantics/type.cpp | 13 +- flang/runtime/edit-output.cpp | 25 +- flang/runtime/edit-output.h | 10 +- flang/test/Semantics/data01.f90 | 51 +- flang/test/Semantics/data03.f90 | 4 +- flang/test/Semantics/data04.f90 | 41 +- flang/test/Semantics/data05.f90 | 92 + flang/test/Semantics/data06.f90 | 50 + flang/test/Semantics/data07.f90 | 12 + flang/test/Semantics/entry01.f90 | 1 + flang/test/Semantics/init01.f90 | 4 +- flang/test/Semantics/resolve30.f90 | 12 +- flang/test/Semantics/resolve40.f90 | 2 +- flang/test/Semantics/symbol09.f90 | 6 +- flang/unittests/Runtime/hello.cpp | 15 + libc/config/linux/x86_64/entrypoints.txt | 1 + libc/src/string/CMakeLists.txt | 10 + libc/src/string/strcmp.cpp | 23 + libc/src/string/strcmp.h | 18 + libc/test/src/string/CMakeLists.txt | 10 + libc/test/src/string/strcmp_test.cpp | 97 + libcxx/include/numbers | 4 +- libcxx/include/version | 4 +- .../numbers.version.pass.cpp | 16 +- .../version.version.pass.cpp | 16 +- libcxx/test/std/numerics/numbers/defined.pass.cpp | 1 + .../test/std/numerics/numbers/illformed.verify.cpp | 1 + .../test/std/numerics/numbers/specialize.pass.cpp | 1 + .../test/std/numerics/numbers/user_type.pass.cpp | 1 + libcxx/test/std/numerics/numbers/value.pass.cpp | 1 + .../generate_feature_test_macro_components.py | 2 + libcxx/utils/libcxx/sym_check/util.py | 2 +- libcxx/utils/sym_match.py | 10 +- lld/ELF/InputFiles.cpp | 77 +- lld/ELF/LinkerScript.cpp | 10 +- lld/ELF/Writer.cpp | 4 +- lld/docs/ELF/linker_script.rst | 6 +- lld/include/lld/ReaderWriter/MachOLinkingContext.h | 6 +- lld/lib/Driver/DarwinLdDriver.cpp | 16 +- lld/lib/ReaderWriter/MachO/MachOLinkingContext.cpp | 8 +- .../MachO/MachONormalizedFileFromAtoms.cpp | 2 +- lld/test/ELF/invalid/symtab-sh-info-dup.test | 36 + lld/test/ELF/invalid/symtab-sh-info.s | 4 +- lld/test/ELF/linkerscript/lma-offset2.s | 30 + lldb/examples/darwin/heap_find/heap.py | 8 +- lldb/include/lldb/Interpreter/Options.h | 2 +- lldb/include/lldb/Target/LanguageRuntime.h | 2 +- .../lldb/Utility/ReproducerInstrumentation.h | 1 - lldb/packages/Python/lldbsuite/test/dotest.py | 7 - lldb/packages/Python/lldbsuite/test/dotest_args.py | 2 +- .../Python/lldbsuite/test/make/Makefile.rules | 84 +- lldb/source/Core/DumpDataExtractor.cpp | 6 +- lldb/source/Core/IOHandler.cpp | 5 +- lldb/source/Core/IOHandlerCursesGUI.cpp | 6 +- lldb/source/Core/ValueObject.cpp | 2 +- lldb/source/Host/common/Editline.cpp | 1 - lldb/source/Interpreter/CommandInterpreter.cpp | 4 +- lldb/source/Interpreter/OptionValue.cpp | 25 +- lldb/source/Plugins/ABI/AArch64/ABIMacOSX_arm64.h | 2 +- lldb/source/Plugins/ABI/AArch64/ABISysV_arm64.h | 2 +- lldb/source/Plugins/ABI/Mips/ABISysV_mips64.h | 2 +- lldb/source/Plugins/ABI/PowerPC/ABISysV_ppc.h | 2 +- lldb/source/Plugins/ABI/PowerPC/ABISysV_ppc64.h | 2 +- lldb/source/Plugins/ABI/X86/ABIMacOSX_i386.h | 2 +- lldb/source/Plugins/ABI/X86/ABISysV_i386.h | 2 +- lldb/source/Plugins/ABI/X86/ABISysV_x86_64.h | 2 +- .../Clang/ClangExpressionParser.cpp | 5 +- .../Clang/ClangModulesDeclVendor.cpp | 10 +- .../ExpressionParser/Clang/CxxModuleHandler.cpp | 2 +- .../Language/CPlusPlus/CPlusPlusLanguage.cpp | 4 +- .../CPlusPlus/CPPLanguageRuntime.cpp | 2 +- .../LanguageRuntime/CPlusPlus/CPPLanguageRuntime.h | 2 +- .../LanguageRuntime/ObjC/ObjCLanguageRuntime.cpp | 2 +- .../LanguageRuntime/ObjC/ObjCLanguageRuntime.h | 2 +- .../RenderScriptRuntime/RenderScriptRuntime.h | 3 +- .../Platform/MacOSX/PlatformAppleSimulator.cpp | 24 +- .../Platform/MacOSX/PlatformAppleSimulator.h | 4 +- .../Platform/MacOSX/PlatformAppleTVSimulator.cpp | 77 +- .../Platform/MacOSX/PlatformAppleTVSimulator.h | 6 +- .../MacOSX/PlatformAppleWatchSimulator.cpp | 94 +- .../Platform/MacOSX/PlatformAppleWatchSimulator.h | 6 +- .../Platform/MacOSX/PlatformiOSSimulator.cpp | 77 +- .../Plugins/Platform/MacOSX/PlatformiOSSimulator.h | 2 +- .../PlatformiOSSimulatorCoreSimulatorSupport.mm | 23 +- .../Process/gdb-remote/GDBRemoteCommunication.cpp | 2 +- .../gdb-remote/GDBRemoteCommunicationClient.cpp | 2 +- .../ScriptInterpreter/Lua/ScriptInterpreterLua.cpp | 9 +- lldb/source/Symbol/CompilerType.cpp | 1 - lldb/source/Utility/Args.cpp | 6 +- lldb/source/Utility/DataExtractor.cpp | 2 +- lldb/source/Utility/Event.cpp | 2 +- lldb/source/Utility/StringExtractor.cpp | 3 +- .../data-formatter/builtin-formats}/Makefile | 0 .../builtin-formats/TestBuiltinFormats.py | 156 + .../data-formatter/builtin-formats/main.cpp | 8 + .../test/API/functionalities/fat_archives/Makefile | 17 +- .../resize/TestIOHandlerResizeNoEditline.py | 21 + .../dont_allow_jit => lang/c/complex}/Makefile | 0 lldb/test/API/lang/c/complex/TestComplexC99.py | 31 + lldb/test/API/lang/c/complex/main.c | 8 + .../entry-bp => lang/c/complex_int}/Makefile | 0 lldb/test/API/lang/c/complex_int/TestComplexInt.py | 48 + lldb/test/API/lang/c/complex_int/main.c | 12 + .../test/API/lang/objcxx/class-name-clash/Makefile | 4 - lldb/test/API/macosx/find-app-in-bundle/Makefile | 20 +- .../find-app-in-bundle/TestFindAppInBundle.py | 43 +- .../find-dsym/bundle-with-dot-in-filename/Makefile | 13 +- .../TestBundleWithDotInFilename.py | 10 +- .../test/API/macosx/find-dsym/deep-bundle/Makefile | 15 +- .../macosx/find-dsym/deep-bundle/TestDeepBundle.py | 13 +- lldb/test/API/macosx/simulator/Makefile | 3 + .../API/macosx/simulator/TestSimulatorPlatform.py | 47 + lldb/test/API/macosx/simulator/hello.c | 5 + lldb/test/API/macosx/universal/Makefile | 8 +- .../Language/CLanguages/CLanguagesTest.cpp | 46 + lldb/unittests/Language/CLanguages/CMakeLists.txt | 8 + lldb/unittests/Language/CMakeLists.txt | 1 + .../Language/Highlighting/HighlighterTest.cpp | 2 + llvm/docs/HowToAddABuilder.rst | 2 +- llvm/docs/LangRef.rst | 12 +- llvm/docs/MemorySSA.rst | 1 + llvm/docs/ORCv2.rst | 10 +- llvm/docs/Proposals/GitHubMove.rst | 4 +- llvm/docs/Statepoints.rst | 2 +- .../OrcV2CBindingsReflectProcessSymbols.c | 20 +- llvm/include/llvm/ADT/StringExtras.h | 2 +- llvm/include/llvm/ADT/StringMap.h | 20 + llvm/include/llvm/Analysis/BasicAliasAnalysis.h | 5 - llvm/include/llvm/Analysis/InlineAdvisor.h | 7 +- llvm/include/llvm/Analysis/ProfileSummaryInfo.h | 3 +- llvm/include/llvm/Analysis/RegionPass.h | 4 +- llvm/include/llvm/CodeGen/TargetLowering.h | 8 + .../include/llvm/ExecutionEngine/JITLink/JITLink.h | 6 +- llvm/include/llvm/IR/IntrinsicsPowerPC.td | 8 + llvm/include/llvm/IR/LegacyPassNameParser.h | 41 - llvm/include/llvm/Support/SpecialCaseList.h | 12 +- llvm/include/llvm/Transforms/IPO/Attributor.h | 12 +- .../Transforms/Instrumentation/AddressSanitizer.h | 2 +- .../Transforms/Instrumentation/SanitizerCoverage.h | 20 +- llvm/lib/Analysis/BasicAliasAnalysis.cpp | 54 +- llvm/lib/Analysis/InlineAdvisor.cpp | 38 +- llvm/lib/Analysis/InlineCost.cpp | 3 +- llvm/lib/Analysis/LazyValueInfo.cpp | 18 +- llvm/lib/Analysis/ObjCARCInstKind.cpp | 4 +- llvm/lib/Analysis/StackLifetime.cpp | 1 - llvm/lib/Analysis/ValueTracking.cpp | 24 +- llvm/lib/CodeGen/CodeGenPrepare.cpp | 157 + llvm/lib/DebugInfo/DWARF/DWARFVerifier.cpp | 4 +- .../lib/ExecutionEngine/JITLink/JITLinkGeneric.cpp | 5 +- llvm/lib/LTO/ThinLTOCodeGenerator.cpp | 4 +- llvm/lib/ObjectYAML/DWARFVisitor.cpp | 2 + llvm/lib/ObjectYAML/DWARFYAML.cpp | 2 + llvm/lib/ObjectYAML/ELFEmitter.cpp | 2 + llvm/lib/Support/SpecialCaseList.cpp | 2 +- llvm/lib/Support/Windows/Program.inc | 2 +- llvm/lib/Target/AArch64/AArch64InstrInfo.cpp | 2 +- .../AArch64/GISel/AArch64InstructionSelector.cpp | 44 +- .../Target/AArch64/GISel/AArch64LegalizerInfo.cpp | 4 +- llvm/lib/Target/AMDGPU/AMDGPULegalizerInfo.cpp | 2 +- .../Target/AMDGPU/AMDGPUTargetTransformInfo.cpp | 8 +- llvm/lib/Target/AMDGPU/AMDGPUTargetTransformInfo.h | 4 +- llvm/lib/Target/AMDGPU/SIInstrInfo.cpp | 30 +- llvm/lib/Target/AMDGPU/SIRegisterInfo.cpp | 119 +- llvm/lib/Target/ARM/ARMBaseInstrInfo.cpp | 4 +- llvm/lib/Target/ARM/ARMISelDAGToDAG.cpp | 8 + llvm/lib/Target/ARM/ARMInstrNEON.td | 6 + llvm/lib/Target/ARM/ARMTargetTransformInfo.cpp | 12 +- llvm/lib/Target/ARM/ARMTargetTransformInfo.h | 4 +- .../Target/ARM/MCTargetDesc/ARMELFObjectWriter.cpp | 4 +- llvm/lib/Target/ARM/MVETailPredication.cpp | 4 +- .../Target/Mips/MCTargetDesc/MipsMCCodeEmitter.cpp | 17 +- llvm/lib/Target/PowerPC/PPCInstrPrefix.td | 8 + .../Target/WebAssembly/WebAssemblyCFGStackify.cpp | 65 +- .../WebAssemblyLowerEmscriptenEHSjLj.cpp | 14 +- llvm/lib/Target/X86/MCTargetDesc/X86BaseInfo.h | 45 +- .../Target/X86/MCTargetDesc/X86MCCodeEmitter.cpp | 12 + llvm/lib/Target/X86/X86ISelLowering.cpp | 105 +- llvm/lib/Target/X86/X86ISelLowering.h | 7 + llvm/lib/Target/X86/X86InstrFormats.td | 43 +- llvm/lib/Target/X86/X86InstrInfo.td | 3 + llvm/lib/Target/X86/X86InstrSSE.td | 6 +- llvm/lib/Target/X86/X86InstrSystem.td | 15 +- llvm/lib/Transforms/IPO/Attributor.cpp | 255 +- llvm/lib/Transforms/IPO/GlobalOpt.cpp | 8 +- llvm/lib/Transforms/IPO/SampleProfile.cpp | 6 +- .../InstCombine/InstCombineMulDivRem.cpp | 46 +- .../Instrumentation/AddressSanitizer.cpp | 12 +- .../Instrumentation/DataFlowSanitizer.cpp | 2 +- .../Transforms/Instrumentation/MemorySanitizer.cpp | 2 +- .../Instrumentation/SanitizerCoverage.cpp | 56 +- .../lib/Transforms/Scalar/DeadStoreElimination.cpp | 11 +- llvm/lib/Transforms/Scalar/GVNSink.cpp | 4 +- llvm/lib/Transforms/Scalar/LoopRerollPass.cpp | 2 +- llvm/lib/Transforms/Scalar/NaryReassociate.cpp | 2 +- .../lib/Transforms/Scalar/SpeculativeExecution.cpp | 2 +- llvm/lib/Transforms/Utils/Local.cpp | 13 +- llvm/lib/Transforms/Vectorize/VectorCombine.cpp | 103 +- llvm/runtimes/CMakeLists.txt | 2 + .../test/Analysis/BasicAA/assume-index-positive.ll | 82 - llvm/test/Analysis/BasicAA/bug.23626.ll | 4 +- llvm/test/Analysis/CostModel/AMDGPU/fneg.ll | 102 + .../CodeGen/AArch64/GlobalISel/legalize-div.mir | 25 +- .../CodeGen/AArch64/GlobalISel/legalize-ext.mir | 43 +- .../CodeGen/AArch64/GlobalISel/legalize-itofp.mir | 21 +- .../AArch64/GlobalISel/legalize-ptr-add.mir | 6 +- .../CodeGen/AArch64/GlobalISel/legalize-rem.mir | 23 +- .../CodeGen/AArch64/GlobalISel/legalize-sext.mir | 11 +- .../CodeGen/AArch64/GlobalISel/legalize-shift.mir | 13 +- .../CodeGen/AArch64/GlobalISel/legalize-undef.mir | 6 +- llvm/test/CodeGen/AArch64/convertphitype.ll | 486 + llvm/test/CodeGen/AMDGPU/fold-reload-into-exec.mir | 152 + .../CodeGen/AMDGPU/promote-alloca-to-lds-select.ll | 17 +- llvm/test/CodeGen/AMDGPU/sgpr-spill.mir | 45 +- llvm/test/CodeGen/AMDGPU/si-sgpr-spill.ll | 14 +- llvm/test/CodeGen/AMDGPU/spill-special-sgpr.mir | 89 +- llvm/test/CodeGen/AMDGPU/wwm-reserved.ll | 7 + llvm/test/CodeGen/ARM/bf16-intrinsics-ld-st.ll | 1062 +++ llvm/test/CodeGen/PowerPC/p10-string-ops.ll | 29 + .../CodeGen/Thumb2/LowOverheadLoops/tail-reduce.ll | 2 +- llvm/test/CodeGen/Thumb2/mve-float32regloops.ll | 215 +- llvm/test/CodeGen/WebAssembly/cfg-stackify-eh.ll | 97 +- ...whitelist.ll => lower-em-exceptions-allowed.ll} | 2 +- llvm/test/CodeGen/X86/atomicf128.ll | 9 +- llvm/test/CodeGen/X86/avx2-conversions.ll | 8 +- llvm/test/CodeGen/X86/avx2-shift.ll | 4 +- llvm/test/CodeGen/X86/avx2-vector-shifts.ll | 8 +- .../CodeGen/X86/avx512-shuffles/partial_permute.ll | 12 +- llvm/test/CodeGen/X86/avx512-trunc.ll | 2 +- llvm/test/CodeGen/X86/bitcast-setcc-128.ll | 2 +- llvm/test/CodeGen/X86/combine-shl.ll | 2 +- llvm/test/CodeGen/X86/combine-sra.ll | 7 +- llvm/test/CodeGen/X86/combine-srl.ll | 4 +- llvm/test/CodeGen/X86/convertphitype.ll | 39 + llvm/test/CodeGen/X86/insertelement-ones.ll | 4 +- llvm/test/CodeGen/X86/load-partial.ll | 2 +- llvm/test/CodeGen/X86/madd.ll | 8 +- llvm/test/CodeGen/X86/masked_store_trunc.ll | 4 +- llvm/test/CodeGen/X86/movmsk-cmp.ll | 2633 +++--- llvm/test/CodeGen/X86/oddshuffles.ll | 44 +- .../test/CodeGen/X86/prefer-avx256-mask-shuffle.ll | 2 +- llvm/test/CodeGen/X86/psubus.ll | 6 +- llvm/test/CodeGen/X86/reduce-trunc-shl.ll | 2 +- .../CodeGen/X86/shuffle-strided-with-offset-128.ll | 30 +- .../CodeGen/X86/shuffle-strided-with-offset-256.ll | 6 +- .../CodeGen/X86/shuffle-strided-with-offset-512.ll | 12 +- llvm/test/CodeGen/X86/shuffle-vs-trunc-128.ll | 57 +- llvm/test/CodeGen/X86/shuffle-vs-trunc-256.ll | 28 +- llvm/test/CodeGen/X86/shuffle-vs-trunc-512.ll | 5 +- llvm/test/CodeGen/X86/vector-fshl-128.ll | 2 +- llvm/test/CodeGen/X86/vector-fshl-rot-128.ll | 2 +- llvm/test/CodeGen/X86/vector-fshr-128.ll | 2 +- llvm/test/CodeGen/X86/vector-fshr-rot-128.ll | 2 +- llvm/test/CodeGen/X86/vector-reduce-and-bool.ll | 4 +- llvm/test/CodeGen/X86/vector-reduce-mul.ll | 18 +- llvm/test/CodeGen/X86/vector-reduce-or-bool.ll | 4 +- llvm/test/CodeGen/X86/vector-reduce-xor-bool.ll | 4 +- llvm/test/CodeGen/X86/vector-rotate-128.ll | 2 +- llvm/test/CodeGen/X86/vector-shift-shl-128.ll | 2 +- llvm/test/CodeGen/X86/vector-shift-shl-sub128.ll | 4 +- llvm/test/CodeGen/X86/vector-shuffle-128-v8.ll | 10 +- llvm/test/CodeGen/X86/vector-shuffle-256-v16.ll | 186 +- llvm/test/CodeGen/X86/vector-shuffle-256-v32.ll | 26 +- llvm/test/CodeGen/X86/vector-shuffle-256-v8.ll | 18 +- llvm/test/CodeGen/X86/vector-shuffle-avx512.ll | 2 +- .../CodeGen/X86/vector-shuffle-combining-avx2.ll | 2 +- .../X86/vector-shuffle-combining-avx512bw.ll | 4 +- .../CodeGen/X86/vector-shuffle-combining-ssse3.ll | 9 +- llvm/test/CodeGen/X86/vector-shuffle-combining.ll | 32 +- llvm/test/CodeGen/X86/vector-trunc-math.ll | 94 +- llvm/test/CodeGen/X86/vector-trunc-packus.ll | 6 +- llvm/test/CodeGen/X86/vector-trunc-ssat.ll | 4 +- llvm/test/CodeGen/X86/vector-trunc-usat.ll | 6 +- llvm/test/CodeGen/X86/vector-trunc.ll | 42 +- llvm/test/CodeGen/X86/vector-zext.ll | 6 +- .../JITLink/X86/MachO_empty_section.s | 16 + llvm/test/MC/AMDGPU/gfx10_asm_all.s | 9547 ++++++++++---------- llvm/test/MC/AMDGPU/gfx8_asm_all.s | 560 +- llvm/test/MC/AMDGPU/gfx9_asm_all.s | 946 +- .../test/MC/Disassembler/AMDGPU/gfx10_dasm_all.txt | 637 +- llvm/test/MC/Disassembler/AMDGPU/gfx8_dasm_all.txt | 557 +- llvm/test/MC/Disassembler/AMDGPU/gfx9_dasm_all.txt | 1051 +-- llvm/test/MC/Disassembler/PowerPC/p10insts.txt | 6 + llvm/test/MC/Disassembler/X86/x86-16.txt | 4 +- llvm/test/MC/Disassembler/X86/x86-32.txt | 45 + llvm/test/MC/Mips/imm-operand-err.s | 15 + llvm/test/MC/PowerPC/p10.s | 6 + llvm/test/MC/X86/x86-16.s | 10 +- llvm/test/MC/X86/x86-32.s | 10 +- llvm/test/MC/X86/x86-64.s | 8 + .../CorrelatedValuePropagation/non-null.ll | 17 +- .../MSSA/multiblock-unreachable.ll | 59 + .../Inline/optimization-remarks-passed-yaml.ll | 6 +- llvm/test/Transforms/InstCombine/fdiv.ll | 85 + llvm/test/Transforms/InstCombine/fmul.ll | 65 +- .../InstSimplify/floating-point-compare.ll | 9 + .../Transforms/JumpThreading/combine-metadata.ll | 3 +- .../Transforms/SampleProfile/Inputs/remarks.prof | 2 + llvm/test/Transforms/SampleProfile/remarks.ll | 51 +- llvm/test/Transforms/SimplifyCFG/invoke_unwind.ll | 7 +- .../Transforms/VectorCombine/X86/extract-binop.ll | 26 + .../Transforms/VectorCombine/X86/scalarize-cmp.ll | 11 + llvm/test/tools/yaml2obj/ELF/DWARF/debug-info.yaml | 577 ++ llvm/tools/llvm-exegesis/lib/X86/Target.cpp | 8 + llvm/unittests/ADT/StringMapTest.cpp | 64 + llvm/unittests/Support/FileCheckTest.cpp | 309 +- llvm/unittests/Support/SpecialCaseListTest.cpp | 2 +- llvm/utils/TableGen/X86RecognizableInstr.cpp | 14 + llvm/utils/TableGen/X86RecognizableInstr.h | 34 +- llvm/utils/UpdateTestChecks/common.py | 12 +- llvm/utils/lint/cpp_lint.py | 2 +- .../googletest/include/gtest/internal/gtest-port.h | 2 +- mlir/include/mlir/Dialect/Vector/VectorOps.td | 12 +- mlir/include/mlir/IR/Builders.h | 1 + mlir/include/mlir/IR/OpBase.td | 2 +- .../Conversion/ShapeToStandard/ShapeToStandard.cpp | 42 +- .../StandardToSPIRV/LegalizeStandardForSPIRV.cpp | 92 +- mlir/lib/Dialect/GPU/IR/GPUDialect.cpp | 6 +- mlir/lib/Dialect/LLVMIR/IR/LLVMDialect.cpp | 4 + .../LLVMIR/Transforms/LegalizeForExport.cpp | 2 +- mlir/lib/Dialect/Vector/VectorTransforms.cpp | 33 +- mlir/lib/ExecutionEngine/JitRunner.cpp | 2 +- mlir/lib/IR/Builders.cpp | 6 + mlir/lib/Target/LLVMIR/ModuleTranslation.cpp | 14 +- mlir/lib/Transforms/LoopInvariantCodeMotion.cpp | 2 +- .../ShapeToStandard/shape-to-standard.mlir | 29 + .../Conversion/StandardToSPIRV/legalization.mlir | 34 + .../Conversion/VectorToLLVM/vector-to-llvm.mlir | 36 +- mlir/test/Dialect/LLVMIR/invalid.mlir | 7 + mlir/test/Dialect/Vector/invalid.mlir | 2 +- mlir/test/Dialect/Vector/ops.mlir | 6 +- .../Dialect/Vector/vector-contract-transforms.mlir | 32 +- mlir/test/Target/llvmir-invalid.mlir | 14 + mlir/test/Target/llvmir.mlir | 5 + 531 files changed, 17930 insertions(+), 11478 deletions(-) rename clang-tools-extra/test/clang-change-namespace/{white-list.cpp => allow-list [...] create mode 100644 clang-tools-extra/test/clang-tidy/infrastructure/duplicate-conf [...] create mode 100644 clang-tools-extra/test/clang-tidy/infrastructure/duplicate-fixe [...] create mode 100644 clang/test/AST/ast-dump-constant-expr.cpp create mode 100644 clang/test/PCH/delayed-pch-instantiate.cpp create mode 100644 clang/test/PCH/pch-instantiate-templates-forward-decl.cpp create mode 100644 clang/test/PCH/pch-instantiate-templates.cpp create mode 100644 clang/test/PCH/specialization-after-instantiation.cpp create mode 100644 clang/test/Sema/complete-incomplete-pointer-relational-c99.c rename compiler-rt/test/sanitizer_common/TestCases/{sanitizer_coverage_whitelist_b [...] create mode 100644 flang/include/flang/Lower/Support/BoxValue.h create mode 100644 flang/lib/Lower/SymbolMap.h create mode 100644 flang/test/Semantics/data05.f90 create mode 100644 flang/test/Semantics/data06.f90 create mode 100644 flang/test/Semantics/data07.f90 create mode 100644 libc/src/string/strcmp.cpp create mode 100644 libc/src/string/strcmp.h create mode 100644 libc/test/src/string/strcmp_test.cpp create mode 100644 lld/test/ELF/invalid/symtab-sh-info-dup.test create mode 100644 lld/test/ELF/linkerscript/lma-offset2.s copy lldb/{packages/Python/lldbsuite/test/tools/lldb-server/registers-target-xml-r [...] create mode 100644 lldb/test/API/functionalities/data-formatter/builtin-formats/Te [...] create mode 100644 lldb/test/API/functionalities/data-formatter/builtin-formats/main.cpp create mode 100644 lldb/test/API/iohandler/resize/TestIOHandlerResizeNoEditline.py copy lldb/test/API/{commands/expression/dont_allow_jit => lang/c/complex}/Makefile (100%) create mode 100644 lldb/test/API/lang/c/complex/TestComplexC99.py create mode 100644 lldb/test/API/lang/c/complex/main.c copy lldb/test/API/{commands/expression/entry-bp => lang/c/complex_int}/Makefile (100%) create mode 100644 lldb/test/API/lang/c/complex_int/TestComplexInt.py create mode 100644 lldb/test/API/lang/c/complex_int/main.c create mode 100644 lldb/test/API/macosx/simulator/Makefile create mode 100644 lldb/test/API/macosx/simulator/TestSimulatorPlatform.py create mode 100644 lldb/test/API/macosx/simulator/hello.c create mode 100644 lldb/unittests/Language/CLanguages/CLanguagesTest.cpp create mode 100644 lldb/unittests/Language/CLanguages/CMakeLists.txt create mode 100644 llvm/test/Analysis/CostModel/AMDGPU/fneg.ll create mode 100644 llvm/test/CodeGen/AArch64/convertphitype.ll create mode 100644 llvm/test/CodeGen/AMDGPU/fold-reload-into-exec.mir create mode 100644 llvm/test/CodeGen/ARM/bf16-intrinsics-ld-st.ll create mode 100644 llvm/test/CodeGen/PowerPC/p10-string-ops.ll rename llvm/test/CodeGen/WebAssembly/{lower-em-exceptions-whitelist.ll => lower-em [...] create mode 100644 llvm/test/CodeGen/X86/convertphitype.ll create mode 100644 llvm/test/ExecutionEngine/JITLink/X86/MachO_empty_section.s create mode 100644 llvm/test/MC/Mips/imm-operand-err.s create mode 100644 llvm/test/Transforms/DeadStoreElimination/MSSA/multiblock-unrea [...] create mode 100644 llvm/test/tools/yaml2obj/ELF/DWARF/debug-info.yaml