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-mainline-allnoconfig in repository toolchain/ci/llvm-project.
from e4bf456fcef [analyzer] CastValueChecker: Rewrite dead header hotfix adds 6e8b79e3080 gn build: Merge r369605 adds 22dc44ff896 [analyzer] CastValueChecker: Try to fix the buildbots adds 246750c2a91 [COFF] Fix section name for constants larger than 64 bits o [...] adds ca4409b4dc1 The g_format_infos table needs to be updated in concert wit [...] adds 7630e24492c [X86] Making X86OptimizeLEAs pass public. NFC adds 58eb033a497 [analyzer] Don't track the condition of foreach loops adds 12002fbd211 [FormatManager] Add static_assert to keep formats in sync. adds 4d71600c113 [analyzer] CastValueChecker: Model isa(), isa_and_nonnull() adds 0f9e530c0f4 [analyzer] Enable control dependency condition tracking by default adds 2621f7bdb4d [FormatManage] Fix the format info order adds 0a8e634b3bb [lldb] Replace std::once_flag with llvm::once_flag. adds 7d5bc554333 [OpenMP] Permit map with DSA on combined directive adds 3c577bb415a [lit] Diagnose insufficient args to internal env adds 83ee8d4463d [debugserver] Switch back to std::once_flag adds 72a41e7b0d0 [TargetLowering] Remove optional arguments passing to makeLibCall adds 028b5499fff Revert "[GWP-ASan] Remove c++ standard lib dependency." adds ae34ed2c0d2 [lldb][NFC] Remove WordComplete mode, make result array ind [...] adds 36162014c46 [lldb][NFC] Remove dead code that is supposed to handle inv [...] adds 7c6b229204c [ARM] Fix lsrl with a 128/256 bit shift amount or a shift of 32 adds 1b30ea2c504 [Support] Improve readNativeFile(Slice) interface adds d420616313a [X86] Lower the cost of v2i32->v2f64 sint_to_fp under vecto [...] adds fcedc6a61bd Remove an unused function, suppress -Wunused-function warning. adds e54d37153de [llvm-readobj] - Remove `reportError(std::error_code EC, St [...] adds 35038c914c1 [clangd] The ClangdServer::EnableHiddenFeatures is not used [...] adds 1153dc9603c [lldb][NFC] NFC cleanup for the completion code adds 307a73221b6 Revert r369458 "[DebugInfo] Add debug location to dynamic a [...] adds 26f42623986 [llvm-objdump] - Remove an outdated "FIXME". NFC. adds 494370c101e [lldb][NFC] Remove unused return value from HandleOptionArg [...] adds cd53ff6c0df Revert r369626 "[ARM] Fix lsrl with a 128/256 bit shift amo [...] adds 036e636aa7f [Loop Peeling] Fix silly bug in metadata update. adds a69d9d61569 Reapply: [ARM] Fix lsrl with a 128/256 bit shift amount or [...] adds 6dd51c2f193 [MVT] Add MVT equivalent to EVT::getHalfNumVectorElementsVT [...] adds af478e240ba [OpenCL] Fix declaration of enqueue_marker adds c6744055adf [X86][BtVer2] Fix latency and throughput of XCHG and XADD. adds 282dc72c8b8 Remove \brief commands from doxygen comments. adds c2ca965c898 Fix some regressions caused by r369553 on old versions of D [...] adds 91208447d0a [yaml2obj] - Lookup relocation symbols in dynamic symbol wh [...] adds 5215770e88e [lldb][NFC] Add test for target stop-hook disable/enable/delete adds 8288453f6aa Revert r369402 "win: Enable /Zc:twoPhase by default if targ [...] adds 589cb004dee [MCA] consistently use MCPhysReg instead of unsigned as reg [...] adds 545e993b8b0 [SlotIndexes] Add print-slotindexes to disable printing slo [...] adds 00235e1b920 [lldb][NFC] Fix indentation in CommandObjectProcess adds 70576cac521 [Attributor][NFC] Move DerefState to header and use StateWrapper adds b17d6c52fd4 [lldb] Fix `TestDataFormatterStdList` regression adds 08d93f1ed3b [clangd] Send suppported codeActionKinds to the client. adds 18fd1b0b494 [PowerPC][XCOFF][MC] Explicitly set containing csect on sym [...] adds 5f85a7b1cfe [PowerPC] Add combined ELF ABI and 32/64 bit queries to the [...] adds ab2f68d5adf [PowerPC] Regenerate reciprocal tests, as discussed on D66548 adds 4ae79199ed1 [lldb] Remove ')' to fix the build adds c9649eb9dab [X86][BtVer2] Fix latency/throughput of scalar integer MUL [...] adds 95cf66de7cc [DAGCombiner] Remove explicit call to AddToWorklist in sqrt [...] adds 51f48295cbe [MBP] Disable aggressive loop rotate in plain mode adds 898a0e9b849 [X86] Remove MCInstLower code that drops operands from some [...] adds 5ee01ef1e53 Fixed Missing Expected error handling adds 41f89c34842 [NFC][InstCombine] New tests: unrecognized_three-way-compar [...] adds ebcfc9eaed5 [OPENMP]Generalization of handling of declare target attribute. adds 7be93589c4b Doxygenify comments. adds 9a0f124f264 Remove redundant curly braces. adds 5b5ee61b5fa [MachO][TLOF] Use hasLocalLinkage to determine if indirect [...] adds 347c7d682e5 [libc++] Mark lock_guard nodiscard test as unsupported in C++03 adds fba82858f26 GlobalISel: Don't create G_UADDE with constant false carry in adds d5aecb9486e Retire llvm::less/equal in favor of C++14 std::less<>/equal_to<>. adds cd2bae3bd77 Retire llvm::less_ptr. llvm::deref is much more flexible. adds 1a28a06ebef [Clangd] Tweaktesting replace toString with consumeError adds 966eea91ad9 Revert "[LifetimeAnalysis] Support more STL idioms (templat [...] adds f12d56f2638 gn build: Merge r369677 adds 15ee5ba6e75 [clangd] Fold string copy into lambda capture. NFC. adds 4dc5573acc0 Introduce FileEntryRef and use it when handling includes to [...] adds ed184b03d25 gn build: Merge r369680 adds 9148302a2ae Implement nullPointerConstant() using a better API. adds cc62e38d258 [heap.py] Add missing declaration for malloc_get_all_zones adds e5d6f07e9d9 [AArch64] autogenerate some tests. NFC adds 518b2266f5e Fix the nullPointerConstant() test to get bots back to green. adds 18796da0cd5 Improve the documentation for OpenCL vector types. adds 7a490c5b068 Disable the ScanDepsReuseFilemanager test on Windows adds 6c6dd6acf9e [llvm-objcopy][NFC] Refactor symbol/section matching adds aa3a564efa6 Extend FindTypes with CompilerContext to allow filtering by [...] adds a90eb1ee9f7 Add missing include adds df5c04e1cdf Add missing include adds b43923da5bb [libc++] Fix broken <random> test adds a1c022c791b [COFF] Add libcall symbols to the link when LTO is being used adds b3a991df3cd Fight a bit against global initializers. NFC. adds 1aeb27af224 [NFC][InstCombine] New tests: unrecognized_three-way-compar [...] adds 2452d7030b8 IR. Change strip* family of functions to not look through aliases. adds 06d778f00ae Rename lldb/source/Interpreter/OptionValueFileSpecLIst.cpp [...] adds 83108e7556f Rename lldb/source/Interpreter/OptionValueFileSpecListTmp.c [...] adds cac5274b20c [PowerPC] Automatically generate various tests. NFC adds dddc0fd9cbb [NFC][InstCombine] Fixup few new tests in unrecognized_thre [...] adds b041602e3fe Revert Extend FindTypes with CompilerContext to allow filte [...] adds 0ddb0e9fcb2 [PowerPC] Automatically generate vec_buildvector_loadstore. [...] adds 2eaeba6f15d LibFuzzer support for 32bit MSVC adds f21bca02f7a [Clang][CodeGen] set alias linkage on QualType adds 64adf7b6aec Revert [heap.py] Add missing declaration for malloc_get_all_zones adds e2ed800d622 [Sanitizer] checks ASLR on FreeBSD adds f88dfd8309b TestAppleSimulatorOSType: Pass the --standalone argument to simctl adds aa97a89d832 Extend FindTypes with CompilerContext to allow filtering by [...] adds f2003f4cb85 Fixing buildbot due to style. adds 40360407d88 Add missing dot. new 2fb0cefb12c [Bugfix] fix r369705 unit test new d6c1c7bfb68 [libclang][NFC] Remove debug comment new d24184591fb [clang][ifs] New interface stubs format (llvm triple based). new e03f34dd096 [sanitizer] Resubmit D66620 from monorepo new dd323c35075 [utils] Update shebang to use the environment. new 83f53334913 [ARM] Automatically generate dsp-mlal.ll . NFC new 926f4f76c3f [clang][ifs] Dropping older experimental interface stub formats.
The 7 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: .../Tooling/ApplyReplacements.h | 18 +- .../lib/Tooling/ApplyReplacements.cpp | 4 +- .../tool/ClangApplyReplacementsMain.cpp | 2 +- clang-tools-extra/clang-doc/BitcodeWriter.cpp | 6 +- clang-tools-extra/clang-doc/Representation.h | 4 +- .../clang-include-fixer/IncludeFixerContext.h | 30 +- .../find-all-symbols/FindAllMacros.h | 2 +- .../find-all-symbols/FindAllSymbols.h | 2 +- .../find-all-symbols/HeaderMapCollector.h | 2 +- .../find-all-symbols/PathConfig.h | 2 +- .../find-all-symbols/PragmaCommentHandler.h | 2 +- .../find-all-symbols/SymbolInfo.h | 32 +- .../find-all-symbols/SymbolReporter.h | 2 +- clang-tools-extra/clang-query/QueryParser.h | 2 +- .../clang-reorder-fields/ReorderFieldsAction.cpp | 14 +- clang-tools-extra/clang-tidy/ClangTidy.h | 16 +- clang-tools-extra/clang-tidy/ClangTidyCheck.h | 34 +- .../clang-tidy/ClangTidyDiagnosticConsumer.h | 56 +- clang-tools-extra/clang-tidy/ClangTidyModule.h | 14 +- clang-tools-extra/clang-tidy/ClangTidyOptions.cpp | 2 +- clang-tools-extra/clang-tidy/ClangTidyOptions.h | 68 +- .../clang-tidy/ExpandModularHeadersPPCallbacks.h | 4 +- .../clang-tidy/android/CloexecCheck.h | 2 +- .../clang-tidy/bugprone/IncorrectRoundingsCheck.h | 2 +- .../bugprone/MultipleStatementMacroCheck.cpp | 2 +- .../clang-tidy/bugprone/SwappedArgumentsCheck.cpp | 4 +- .../bugprone/TooSmallLoopVariableCheck.cpp | 4 +- .../clang-tidy/bugprone/VirtualNearMissCheck.h | 2 +- .../cppcoreguidelines/ProTypeMemberInitCheck.h | 2 +- .../clang-tidy/google/NonConstReferences.h | 2 +- .../llvm/PreferIsaOrDynCastInConditionalsCheck.h | 2 +- .../misc/ThrowByValueCatchByReferenceCheck.h | 2 +- .../clang-tidy/modernize/LoopConvertCheck.cpp | 38 +- .../clang-tidy/modernize/LoopConvertUtils.cpp | 64 +- .../clang-tidy/modernize/LoopConvertUtils.h | 46 +- .../clang-tidy/modernize/PassByValueCheck.cpp | 12 +- .../clang-tidy/modernize/RedundantVoidArgCheck.h | 2 +- .../clang-tidy/modernize/ReplaceAutoPtrCheck.cpp | 2 +- .../clang-tidy/modernize/UseAutoCheck.cpp | 18 +- .../clang-tidy/modernize/UseEqualsDefaultCheck.cpp | 12 +- .../clang-tidy/modernize/UseEqualsDefaultCheck.h | 2 +- .../clang-tidy/modernize/UseEqualsDeleteCheck.h | 2 +- .../clang-tidy/modernize/UseNodiscardCheck.h | 2 +- .../clang-tidy/modernize/UseNoexceptCheck.h | 2 +- .../clang-tidy/modernize/UseNullptrCheck.cpp | 18 +- .../clang-tidy/objc/SuperSelfCheck.cpp | 6 +- .../performance/UnnecessaryValueParamCheck.h | 2 +- .../readability/ConvertMemberFunctionsToStatic.cpp | 2 +- .../clang-tidy/readability/IdentifierNamingCheck.h | 6 +- .../readability/ImplicitBoolConversionCheck.h | 2 +- .../InconsistentDeclarationParameterNameCheck.h | 2 +- .../StaticAccessedThroughInstanceCheck.h | 2 +- .../clang-tidy/utils/DeclRefExprUtils.h | 2 +- .../clang-tidy/utils/FixItHintUtils.h | 4 +- .../clang-tidy/utils/HeaderFileExtensionsUtils.h | 12 +- clang-tools-extra/clang-tidy/utils/HeaderGuard.cpp | 8 +- .../clang-tidy/utils/IncludeInserter.h | 2 +- clang-tools-extra/clang-tidy/utils/OptionsUtils.h | 4 +- clang-tools-extra/clangd/ClangdLSPServer.cpp | 12 +- clang-tools-extra/clangd/ClangdServer.cpp | 5 +- clang-tools-extra/clangd/ClangdServer.h | 1 - clang-tools-extra/clangd/URI.cpp | 2 +- clang-tools-extra/clangd/fuzzer/clangd-fuzzer.cpp | 2 +- .../clangd/index/CanonicalIncludes.cpp | 1313 +++--- clang-tools-extra/clangd/index/Index.h | 8 +- clang-tools-extra/clangd/index/Ref.cpp | 3 +- clang-tools-extra/clangd/index/SymbolCollector.h | 2 +- clang-tools-extra/clangd/tool/ClangdMain.cpp | 2 +- .../clangd/unittests/TweakTesting.cpp | 4 +- clang-tools-extra/modularize/CoverageChecker.h | 2 +- clang-tools-extra/modularize/Modularize.h | 4 +- clang-tools-extra/modularize/ModularizeUtilities.h | 2 +- clang-tools-extra/modularize/PreprocessorTracker.h | 4 +- clang-tools-extra/pp-trace/PPCallbacksTracker.cpp | 2 +- clang-tools-extra/pp-trace/PPCallbacksTracker.h | 58 +- .../unittests/include/common/VirtualFileHelper.h | 10 +- clang/docs/LanguageExtensions.rst | 6 +- clang/docs/ReleaseNotes.rst | 3 - clang/include/clang/ASTMatchers/ASTMatchers.h | 7 +- clang/include/clang/Basic/FileManager.h | 67 +- clang/include/clang/Basic/SourceManager.h | 51 +- clang/include/clang/Driver/CLCompatOptions.td | 4 +- clang/include/clang/Frontend/FrontendActions.h | 9 +- clang/include/clang/Frontend/FrontendOptions.h | 3 +- clang/include/clang/Lex/DirectoryLookup.h | 29 +- clang/include/clang/Lex/HeaderMap.h | 5 +- clang/include/clang/Lex/HeaderSearch.h | 6 +- clang/include/clang/Lex/Preprocessor.h | 27 +- clang/include/clang/Sema/ScopeInfo.h | 7 +- clang/include/clang/Sema/Sema.h | 11 +- .../clang/StaticAnalyzer/Core/AnalyzerOptions.def | 2 +- clang/lib/Basic/FileManager.cpp | 61 +- clang/lib/Basic/SourceManager.cpp | 19 +- clang/lib/CodeGen/CGDebugInfo.cpp | 3 +- clang/lib/CodeGen/CGDeclCXX.cpp | 2 - clang/lib/CodeGen/CGExpr.cpp | 3 +- clang/lib/CodeGen/CodeGenModule.cpp | 13 +- clang/lib/Driver/ToolChains/Clang.cpp | 39 +- clang/lib/Frontend/CompilerInstance.cpp | 22 +- clang/lib/Frontend/CompilerInvocation.cpp | 35 +- clang/lib/Frontend/DependencyFile.cpp | 8 +- clang/lib/Frontend/FrontendActions.cpp | 8 +- .../Frontend/InterfaceStubFunctionsConsumer.cpp | 92 +- clang/lib/Frontend/Rewrite/InclusionRewriter.cpp | 4 +- clang/lib/Frontend/VerifyDiagnosticConsumer.cpp | 5 +- .../lib/FrontendTool/ExecuteCompilerInvocation.cpp | 6 +- clang/lib/Headers/opencl-c.h | 2 +- clang/lib/Lex/HeaderMap.cpp | 10 +- clang/lib/Lex/HeaderSearch.cpp | 213 +- clang/lib/Lex/PPDirectives.cpp | 293 +- clang/lib/Lex/PPMacroExpansion.cpp | 10 +- clang/lib/Lex/Pragma.cpp | 2 +- clang/lib/Lex/Preprocessor.cpp | 4 +- clang/lib/Sema/Sema.cpp | 8 +- clang/lib/Sema/SemaAttr.cpp | 11 +- clang/lib/Sema/SemaDecl.cpp | 2 +- clang/lib/Sema/SemaDeclAttr.cpp | 16 +- clang/lib/Sema/SemaExpr.cpp | 3 +- clang/lib/Sema/SemaInit.cpp | 4 +- clang/lib/Sema/SemaOpenMP.cpp | 77 +- clang/lib/Sema/SemaStmt.cpp | 5 +- clang/lib/Sema/SemaTemplateInstantiateDecl.cpp | 15 - clang/lib/Serialization/ASTReader.cpp | 1 + clang/lib/Serialization/ASTWriter.cpp | 7 +- .../StaticAnalyzer/Checkers/CastValueChecker.cpp | 113 +- .../StaticAnalyzer/Core/BugReporterVisitors.cpp | 5 + clang/test/Analysis/Inputs/llvm.h | 6 + clang/test/Analysis/analyzer-config.c | 2 +- clang/test/Analysis/cast-value-logic.cpp | 7 +- clang/test/Analysis/cast-value-notes.cpp | 25 +- .../diagnostics/no-store-func-path-notes.m | 1 + clang/test/Analysis/return-value-guaranteed.cpp | 3 + .../track-control-dependency-conditions.cpp | 35 + clang/test/CodeGen/alias.c | 11 + clang/test/CodeGenCXX/debug-info-atexit-stub.cpp | 20 - .../CodeGenCXX/debug-info-global-ctor-dtor.cpp | 14 +- clang/test/Driver/cl-options.c | 18 +- clang/test/InterfaceStubs/bad-format.cpp | 37 +- .../class-template-specialization.cpp | 4 +- clang/test/InterfaceStubs/externstatic.c | 6 +- .../function-template-specialization.cpp | 6 +- .../InterfaceStubs/hidden-class-inheritance.cpp | 12 +- clang/test/InterfaceStubs/inline.c | 14 +- clang/test/InterfaceStubs/object.cpp | 4 +- .../InterfaceStubs/template-namespace-function.cpp | 2 +- clang/test/InterfaceStubs/virtual.cpp | 4 +- clang/test/InterfaceStubs/visibility.cpp | 12 +- clang/test/InterfaceStubs/weak.cpp | 14 +- ...istribute_parallel_for_lastprivate_messages.cpp | 9 +- ...bute_parallel_for_simd_lastprivate_messages.cpp | 9 +- ...teams_distribute_simd_firstprivate_messages.cpp | 15 +- ..._teams_distribute_simd_lastprivate_messages.cpp | 9 +- ...rget_teams_distribute_simd_private_messages.cpp | 9 +- clang/test/OpenMP/target_teams_map_codegen.cpp | 172 + clang/test/OpenMP/target_teams_map_messages.cpp | 13 +- clang/test/SemaCXX/attr-gsl-owner-pointer-std.cpp | 53 - clang/test/SemaCXX/attr-gsl-owner-pointer.cpp | 17 - clang/test/VFS/external-names.c | 16 + clang/tools/libclang/Indexing.cpp | 4 +- .../ASTMatchers/ASTMatchersNarrowingTest.cpp | 2 +- clang/unittests/Sema/CMakeLists.txt | 2 - clang/unittests/Sema/GslOwnerPointerInference.cpp | 61 - clang/unittests/Tooling/CMakeLists.txt | 1 + clang/unittests/Tooling/DependencyScannerTest.cpp | 122 + clang/utils/TableGen/NeonEmitter.cpp | 4 +- compiler-rt/lib/asan/asan_rtl.cpp | 2 +- compiler-rt/lib/fuzzer/FuzzerBuiltinsMsvc.h | 22 +- compiler-rt/lib/gwp_asan/CMakeLists.txt | 7 +- .../lib/gwp_asan/stack_trace_compressor_fuzzer.cpp | 27 +- compiler-rt/lib/msan/msan.cpp | 2 +- .../lib/sanitizer_common/sanitizer_linux.cpp | 29 + .../symbolizer/scripts/build_symbolizer.sh | 3 +- .../symbolizer/scripts/global_symbols.txt | 1 + .../thread.lock.guard/nodiscard.fail.cpp | 3 + .../generate_canonical.pass.cpp | 39 +- lld/COFF/Driver.cpp | 15 + lld/COFF/MapFile.cpp | 4 +- lld/COFF/SymbolTable.cpp | 12 + lld/COFF/SymbolTable.h | 1 + lld/COFF/Symbols.cpp | 9 + lld/COFF/Symbols.h | 2 + lld/ELF/MapFile.cpp | 4 +- lld/test/COFF/Inputs/libcall-archive.ll | 6 + lld/test/COFF/Inputs/libcall-archive.s | 2 + lld/test/COFF/libcall-archive.ll | 22 + lldb/include/lldb/Core/FormatEntity.h | 2 +- lldb/include/lldb/Core/IOHandler.h | 10 +- lldb/include/lldb/Core/Module.h | 8 + lldb/include/lldb/Core/PluginManager.h | 47 +- lldb/include/lldb/Expression/REPL.h | 4 +- lldb/include/lldb/Host/Editline.h | 2 +- lldb/include/lldb/Interpreter/CommandAlias.h | 8 +- lldb/include/lldb/Interpreter/CommandCompletions.h | 68 +- lldb/include/lldb/Interpreter/CommandInterpreter.h | 12 +- lldb/include/lldb/Interpreter/CommandObject.h | 14 +- .../lldb/Interpreter/CommandObjectMultiword.h | 10 +- .../lldb/Interpreter/CommandObjectRegexCommand.h | 2 +- lldb/include/lldb/Interpreter/OptionValue.h | 4 +- lldb/include/lldb/Interpreter/OptionValueArch.h | 4 +- lldb/include/lldb/Interpreter/OptionValueBoolean.h | 4 +- .../lldb/Interpreter/OptionValueEnumeration.h | 4 +- .../include/lldb/Interpreter/OptionValueFileSpec.h | 4 +- .../lldb/Interpreter/OptionValueFormatEntity.h | 4 +- lldb/include/lldb/Interpreter/OptionValueUUID.h | 4 +- lldb/include/lldb/Interpreter/Options.h | 9 +- lldb/include/lldb/Symbol/ClangASTContext.h | 5 +- lldb/include/lldb/Symbol/SymbolFile.h | 7 +- lldb/include/lldb/Symbol/TypeSystem.h | 20 +- lldb/include/lldb/Symbol/Variable.h | 4 +- lldb/include/lldb/Target/Language.h | 10 +- lldb/include/lldb/Target/Process.h | 3 +- lldb/include/lldb/Utility/ArchSpec.h | 2 +- lldb/include/lldb/Utility/CompletionRequest.h | 48 +- lldb/include/lldb/lldb-enumerations.h | 576 +-- lldb/include/lldb/lldb-private-interfaces.h | 5 - lldb/lit/SymbolFile/DWARF/compilercontext.ll | 13 +- .../target_command/TestTargetCommand.py | 33 +- .../tools/lldb-server/TestAppleSimulatorOSType.py | 2 +- lldb/source/API/SBCommandInterpreter.cpp | 56 +- lldb/source/Commands/CommandCompletions.cpp | 137 +- lldb/source/Commands/CommandObjectBreakpoint.cpp | 39 +- .../Commands/CommandObjectBreakpointCommand.cpp | 6 +- lldb/source/Commands/CommandObjectCommands.cpp | 38 +- lldb/source/Commands/CommandObjectDisassemble.cpp | 4 +- lldb/source/Commands/CommandObjectExpression.cpp | 15 +- lldb/source/Commands/CommandObjectExpression.h | 2 +- lldb/source/Commands/CommandObjectFrame.cpp | 19 +- lldb/source/Commands/CommandObjectHelp.cpp | 30 +- lldb/source/Commands/CommandObjectHelp.h | 6 +- lldb/source/Commands/CommandObjectLog.cpp | 4 +- lldb/source/Commands/CommandObjectMemory.cpp | 12 +- lldb/source/Commands/CommandObjectMultiword.cpp | 52 +- lldb/source/Commands/CommandObjectPlatform.cpp | 83 +- lldb/source/Commands/CommandObjectPlugin.cpp | 7 +- lldb/source/Commands/CommandObjectProcess.cpp | 91 +- lldb/source/Commands/CommandObjectRegister.cpp | 4 +- lldb/source/Commands/CommandObjectSettings.cpp | 115 +- lldb/source/Commands/CommandObjectSource.cpp | 8 +- lldb/source/Commands/CommandObjectTarget.cpp | 47 +- lldb/source/Commands/CommandObjectThread.cpp | 24 +- lldb/source/Commands/CommandObjectType.cpp | 43 +- lldb/source/Commands/CommandObjectWatchpoint.cpp | 12 +- .../Commands/CommandObjectWatchpointCommand.cpp | 2 +- lldb/source/Core/Debugger.cpp | 10 +- lldb/source/Core/FormatEntity.cpp | 20 +- lldb/source/Core/IOHandler.cpp | 63 +- lldb/source/Core/Module.cpp | 9 + lldb/source/Core/PluginManager.cpp | 96 +- lldb/source/DataFormatters/FormatManager.cpp | 10 +- lldb/source/Expression/REPL.cpp | 17 +- lldb/source/Host/common/Editline.cpp | 155 +- lldb/source/Interpreter/CMakeLists.txt | 2 +- lldb/source/Interpreter/CommandAlias.cpp | 12 +- lldb/source/Interpreter/CommandInterpreter.cpp | 91 +- lldb/source/Interpreter/CommandObject.cpp | 8 +- .../Interpreter/CommandObjectRegexCommand.cpp | 6 +- .../source/Interpreter/OptionGroupArchitecture.cpp | 3 +- lldb/source/Interpreter/OptionGroupFormat.cpp | 3 +- lldb/source/Interpreter/OptionGroupOutputFile.cpp | 3 +- lldb/source/Interpreter/OptionGroupPlatform.cpp | 3 +- lldb/source/Interpreter/OptionGroupUUID.cpp | 3 +- .../Interpreter/OptionGroupValueObjectDisplay.cpp | 3 +- lldb/source/Interpreter/OptionGroupVariable.cpp | 4 +- lldb/source/Interpreter/OptionGroupWatchpoint.cpp | 4 +- lldb/source/Interpreter/OptionValue.cpp | 7 +- lldb/source/Interpreter/OptionValueArch.cpp | 6 +- lldb/source/Interpreter/OptionValueBoolean.cpp | 6 +- lldb/source/Interpreter/OptionValueEnumeration.cpp | 12 +- lldb/source/Interpreter/OptionValueFileSpec.cpp | 6 +- ...ileSpecLIst.cpp => OptionValueFileSpecList.cpp} | 2 +- .../source/Interpreter/OptionValueFormatEntity.cpp | 6 +- lldb/source/Interpreter/OptionValueLanguage.cpp | 16 +- lldb/source/Interpreter/OptionValueUUID.cpp | 42 +- lldb/source/Interpreter/Options.cpp | 10 +- .../Language/CPlusPlus/CPlusPlusLanguage.cpp | 20 +- .../SymbolFile/Breakpad/SymbolFileBreakpad.cpp | 3 +- .../SymbolFile/Breakpad/SymbolFileBreakpad.h | 4 +- .../SymbolFile/DWARF/DWARFASTParserClang.cpp | 9 +- .../Plugins/SymbolFile/DWARF/SymbolFileDWARF.cpp | 6 +- .../Plugins/SymbolFile/DWARF/SymbolFileDWARF.h | 3 +- .../SymbolFile/NativePDB/SymbolFileNativePDB.cpp | 5 +- .../SymbolFile/NativePDB/SymbolFileNativePDB.h | 4 +- .../Plugins/SymbolFile/PDB/SymbolFilePDB.cpp | 5 +- lldb/source/Plugins/SymbolFile/PDB/SymbolFilePDB.h | 3 +- lldb/source/Symbol/ClangASTContext.cpp | 50 +- lldb/source/Symbol/SymbolFile.cpp | 3 +- lldb/source/Symbol/TypeSystem.cpp | 18 + lldb/source/Symbol/Variable.cpp | 8 +- lldb/source/Target/Language.cpp | 24 +- lldb/source/Target/Target.cpp | 39 +- lldb/source/Utility/ArchSpec.cpp | 3 +- lldb/source/Utility/CompletionRequest.cpp | 11 +- lldb/tools/lldb-test/lldb-test.cpp | 11 +- lldb/unittests/Interpreter/TestCompletion.cpp | 75 +- lldb/unittests/Utility/CompletionRequestTest.cpp | 1 - llvm/docs/CommandGuide/llvm-ranlib.rst | 2 +- llvm/docs/CommandGuide/llvm-size.rst | 2 +- llvm/docs/CommandGuide/llvm-strings.rst | 2 +- llvm/include/llvm/ADT/STLExtras.h | 26 - llvm/include/llvm/CodeGen/TargetLowering.h | 41 +- .../llvm/CodeGen/TargetLoweringObjectFileImpl.h | 3 +- llvm/include/llvm/IR/Value.h | 23 +- llvm/include/llvm/MC/MCSymbolXCOFF.h | 16 + llvm/include/llvm/MCA/HardwareUnits/RegisterFile.h | 2 +- llvm/include/llvm/MCA/Instruction.h | 23 +- llvm/include/llvm/Support/FileSystem.h | 24 +- llvm/include/llvm/Support/MachineValueType.h | 9 + .../include/llvm/Target/TargetLoweringObjectFile.h | 3 +- llvm/include/llvm/Transforms/IPO/Attributor.h | 95 +- llvm/lib/Analysis/ConstantFolding.cpp | 4 +- llvm/lib/Analysis/ModuleSummaryAnalysis.cpp | 2 +- llvm/lib/Analysis/StackSafetyAnalysis.cpp | 4 +- llvm/lib/CodeGen/Analysis.cpp | 2 +- llvm/lib/CodeGen/AsmPrinter/AsmPrinter.cpp | 5 +- llvm/lib/CodeGen/GlobalISel/LegalizerHelper.cpp | 12 +- llvm/lib/CodeGen/MachineBasicBlock.cpp | 10 +- llvm/lib/CodeGen/MachineBlockPlacement.cpp | 116 +- llvm/lib/CodeGen/SelectionDAG/DAGCombiner.cpp | 33 +- .../CodeGen/SelectionDAG/LegalizeFloatTypes.cpp | 145 +- .../CodeGen/SelectionDAG/LegalizeIntegerTypes.cpp | 45 +- llvm/lib/CodeGen/SelectionDAG/LegalizeTypes.cpp | 10 +- .../CodeGen/SelectionDAG/SelectionDAGBuilder.cpp | 4 +- llvm/lib/CodeGen/SelectionDAG/TargetLowering.cpp | 38 +- llvm/lib/CodeGen/TargetLoweringObjectFileImpl.cpp | 15 +- llvm/lib/IR/Constants.cpp | 6 +- llvm/lib/IR/Module.cpp | 2 +- llvm/lib/IR/Value.cpp | 30 +- llvm/lib/IR/Verifier.cpp | 2 +- llvm/lib/MC/XCOFFObjectWriter.cpp | 3 +- llvm/lib/MCA/HardwareUnits/RegisterFile.cpp | 16 +- llvm/lib/MCA/InstrBuilder.cpp | 10 +- llvm/lib/MCA/Instruction.cpp | 4 +- llvm/lib/MCA/Stages/DispatchStage.cpp | 2 +- llvm/lib/ObjectYAML/ELFEmitter.cpp | 23 +- llvm/lib/Support/MemoryBuffer.cpp | 33 +- llvm/lib/Support/Unix/Path.inc | 50 +- llvm/lib/Support/Windows/Path.inc | 75 +- llvm/lib/Target/AArch64/AArch64ISelLowering.cpp | 9 +- .../lib/Target/AArch64/AArch64TargetObjectFile.cpp | 4 +- llvm/lib/Target/AArch64/AArch64TargetObjectFile.h | 3 +- llvm/lib/Target/ARM/ARMISelLowering.cpp | 27 +- llvm/lib/Target/PowerPC/PPCAsmPrinter.cpp | 2 + llvm/lib/Target/PowerPC/PPCFastISel.cpp | 2 +- llvm/lib/Target/PowerPC/PPCISelDAGToDAG.cpp | 4 +- llvm/lib/Target/PowerPC/PPCISelLowering.cpp | 92 +- llvm/lib/Target/PowerPC/PPCRegisterInfo.cpp | 4 +- llvm/lib/Target/PowerPC/PPCRegisterInfo.td | 12 +- llvm/lib/Target/PowerPC/PPCSubtarget.h | 3 + llvm/lib/Target/Sparc/SparcISelLowering.cpp | 4 +- .../Target/WebAssembly/WebAssemblyISelLowering.cpp | 3 +- .../WebAssembly/WebAssemblyLowerGlobalDtors.cpp | 2 +- llvm/lib/Target/X86/X86.h | 2 +- llvm/lib/Target/X86/X86ISelLowering.cpp | 32 +- llvm/lib/Target/X86/X86MCInstLower.cpp | 26 +- llvm/lib/Target/X86/X86OptimizeLEAs.cpp | 53 +- llvm/lib/Target/X86/X86ScheduleBtVer2.td | 114 +- llvm/lib/Target/X86/X86TargetMachine.cpp | 1 + llvm/lib/Target/X86/X86TargetObjectFile.cpp | 4 +- llvm/lib/Target/X86/X86TargetObjectFile.h | 3 +- llvm/lib/Target/X86/X86TargetTransformInfo.cpp | 18 + llvm/lib/Transforms/IPO/Attributor.cpp | 97 +- llvm/lib/Transforms/IPO/ConstantMerge.cpp | 2 +- llvm/lib/Transforms/IPO/GlobalOpt.cpp | 4 +- llvm/lib/Transforms/Utils/LoopUnrollPeel.cpp | 12 +- llvm/lib/WindowsManifest/WindowsManifestMerger.cpp | 2 +- llvm/test/Analysis/CostModel/X86/cast.ll | 4 +- llvm/test/Analysis/CostModel/X86/sitofp.ll | 12 +- .../CodeGen/AArch64/GlobalISel/arm64-fallback.ll | 2 +- .../CodeGen/AArch64/GlobalISel/legalize-add.mir | 24 +- llvm/test/CodeGen/AArch64/arm64-vmul.ll | 1440 ++++-- llvm/test/CodeGen/AArch64/cmpxchg-idioms.ll | 2 +- llvm/test/CodeGen/AArch64/tailmerging_in_mbp.ll | 5 +- .../CodeGen/AMDGPU/GlobalISel/legalize-add.mir | 21 +- .../CodeGen/AMDGPU/GlobalISel/legalize-phi.mir | 72 +- .../CodeGen/AMDGPU/GlobalISel/legalize-sitofp.mir | 51 +- llvm/test/CodeGen/AMDGPU/collapse-endcf.ll | 9 +- .../AMDGPU/divergent-branch-uniform-condition.ll | 48 +- llvm/test/CodeGen/AMDGPU/global_smrd_cfg.ll | 21 +- llvm/test/CodeGen/AMDGPU/i1-copy-from-loop.ll | 12 +- llvm/test/CodeGen/AMDGPU/indirect-addressing-si.ll | 12 +- llvm/test/CodeGen/AMDGPU/loop_exit_with_xor.ll | 4 +- llvm/test/CodeGen/AMDGPU/multilevel-break.ll | 56 +- llvm/test/CodeGen/AMDGPU/optimize-negated-cond.ll | 8 +- llvm/test/CodeGen/AMDGPU/si-annotate-cf.ll | 12 +- llvm/test/CodeGen/AMDGPU/wave32.ll | 36 +- llvm/test/CodeGen/AMDGPU/wqm.ll | 11 +- llvm/test/CodeGen/ARM/2011-03-23-PeepholeBug.ll | 2 +- llvm/test/CodeGen/ARM/arm-and-tst-peephole.ll | 5 +- llvm/test/CodeGen/ARM/atomic-cmp.ll | 2 +- llvm/test/CodeGen/ARM/atomic-cmpxchg.ll | 26 +- llvm/test/CodeGen/ARM/code-placement.ll | 4 +- llvm/test/CodeGen/ARM/dsp-mlal.ll | 223 +- llvm/test/CodeGen/ARM/pr32578.ll | 2 +- llvm/test/CodeGen/ARM/shift_parts.ll | 65 +- llvm/test/CodeGen/Hexagon/bug6757-endloop.ll | 2 +- llvm/test/CodeGen/Hexagon/early-if-merge-loop.ll | 4 +- llvm/test/CodeGen/Hexagon/prof-early-if.ll | 2 +- llvm/test/CodeGen/Hexagon/redundant-branching2.ll | 2 +- .../test/CodeGen/Mips/GlobalISel/legalizer/add.mir | 64 +- llvm/test/CodeGen/Mips/GlobalISel/llvm-ir/add.ll | 38 +- llvm/test/CodeGen/PowerPC/atomics-regression.ll | 312 +- llvm/test/CodeGen/PowerPC/block-placement-1.mir | 8 +- llvm/test/CodeGen/PowerPC/cmp_elimination.ll | 11 +- llvm/test/CodeGen/PowerPC/licm-remat.ll | 3 +- llvm/test/CodeGen/PowerPC/machine-pre.ll | 36 +- llvm/test/CodeGen/PowerPC/qpx-recipest.ll | 392 +- llvm/test/CodeGen/PowerPC/testComparesi32gtu.ll | 74 +- llvm/test/CodeGen/PowerPC/testComparesi32ltu.ll | 74 +- llvm/test/CodeGen/PowerPC/testComparesigeuc.ll | 123 +- llvm/test/CodeGen/PowerPC/testComparesigeui.ll | 127 +- llvm/test/CodeGen/PowerPC/testComparesigeull.ll | 126 +- llvm/test/CodeGen/PowerPC/testComparesigeus.ll | 125 +- llvm/test/CodeGen/PowerPC/testComparesigtsc.ll | 41 +- llvm/test/CodeGen/PowerPC/testComparesigtsi.ll | 41 +- llvm/test/CodeGen/PowerPC/testComparesigtsll.ll | 71 +- llvm/test/CodeGen/PowerPC/testComparesigtss.ll | 38 +- llvm/test/CodeGen/PowerPC/testComparesigtuc.ll | 59 +- llvm/test/CodeGen/PowerPC/testComparesigtui.ll | 59 +- llvm/test/CodeGen/PowerPC/testComparesigtus.ll | 61 +- llvm/test/CodeGen/PowerPC/testComparesileuc.ll | 140 +- llvm/test/CodeGen/PowerPC/testComparesileui.ll | 140 +- llvm/test/CodeGen/PowerPC/testComparesileull.ll | 135 +- llvm/test/CodeGen/PowerPC/testComparesileus.ll | 140 +- llvm/test/CodeGen/PowerPC/testComparesiltsc.ll | 77 +- llvm/test/CodeGen/PowerPC/testComparesiltsi.ll | 73 +- llvm/test/CodeGen/PowerPC/testComparesiltsll.ll | 106 +- llvm/test/CodeGen/PowerPC/testComparesiltss.ll | 77 +- llvm/test/CodeGen/PowerPC/testComparesiltuc.ll | 55 +- llvm/test/CodeGen/PowerPC/testComparesiltui.ll | 55 +- llvm/test/CodeGen/PowerPC/testComparesiltus.ll | 55 +- llvm/test/CodeGen/PowerPC/testComparesllgeuc.ll | 125 +- llvm/test/CodeGen/PowerPC/testComparesllgeui.ll | 125 +- llvm/test/CodeGen/PowerPC/testComparesllgeull.ll | 126 +- llvm/test/CodeGen/PowerPC/testComparesllgeus.ll | 125 +- llvm/test/CodeGen/PowerPC/testComparesllgtsll.ll | 71 +- llvm/test/CodeGen/PowerPC/testComparesllgtuc.ll | 69 +- llvm/test/CodeGen/PowerPC/testComparesllgtui.ll | 61 +- llvm/test/CodeGen/PowerPC/testComparesllgtus.ll | 25 +- llvm/test/CodeGen/PowerPC/testComparesllleuc.ll | 140 +- llvm/test/CodeGen/PowerPC/testComparesllleui.ll | 140 +- llvm/test/CodeGen/PowerPC/testComparesllleull.ll | 135 +- llvm/test/CodeGen/PowerPC/testComparesllleus.ll | 140 +- llvm/test/CodeGen/PowerPC/testComparesllltsll.ll | 106 +- llvm/test/CodeGen/PowerPC/testComparesllltuc.ll | 55 +- llvm/test/CodeGen/PowerPC/testComparesllltui.ll | 40 +- llvm/test/CodeGen/PowerPC/testComparesllltus.ll | 54 +- .../CodeGen/PowerPC/vec_buildvector_loadstore.ll | 18 +- llvm/test/CodeGen/PowerPC/vec_shuffle.ll | 126 +- llvm/test/CodeGen/PowerPC/vec_shuffle_le.ll | 172 +- llvm/test/CodeGen/PowerPC/vec_shuffle_p8vector.ll | 50 +- .../CodeGen/PowerPC/vec_shuffle_p8vector_le.ll | 21 +- llvm/test/CodeGen/RISCV/atomic-rmw.ll | 4926 ++++++++++---------- llvm/test/CodeGen/RISCV/remat.ll | 55 +- .../test/CodeGen/Thumb/consthoist-physical-addr.ll | 12 +- llvm/test/CodeGen/Thumb/pr42760.ll | 26 +- llvm/test/CodeGen/Thumb2/mve-abs.ll | 58 +- llvm/test/CodeGen/Thumb2/mve-div-expand.ll | 12 +- llvm/test/CodeGen/Thumb2/mve-vaddv.ll | 18 +- llvm/test/CodeGen/Thumb2/mve-vcvt.ll | 12 +- llvm/test/CodeGen/X86/GlobalISel/add-scalar.ll | 4 +- llvm/test/CodeGen/X86/GlobalISel/legalize-add.mir | 14 +- llvm/test/CodeGen/X86/block-placement.ll | 19 +- llvm/test/CodeGen/X86/code_placement.ll | 7 +- .../code_placement_ignore_succ_in_inner_loop.ll | 7 +- .../CodeGen/X86/code_placement_no_header_change.ll | 2 +- llvm/test/CodeGen/X86/coff-fp-section-name.ll | 97 + llvm/test/CodeGen/X86/conditional-tailcall.ll | 178 +- llvm/test/CodeGen/X86/loop-blocks.ll | 38 +- llvm/test/CodeGen/X86/loop-rotate.ll | 120 - llvm/test/CodeGen/X86/lsr-loop-exit-cond.ll | 66 +- llvm/test/CodeGen/X86/move_latch_to_loop_top.ll | 16 +- llvm/test/CodeGen/X86/pr38185.ll | 16 +- llvm/test/CodeGen/X86/ragreedy-hoist-spill.ll | 123 +- llvm/test/CodeGen/X86/reverse_branches.ll | 35 +- .../test/CodeGen/X86/speculative-load-hardening.ll | 57 +- .../CodeGen/X86/tail-dup-merge-loop-headers.ll | 67 +- llvm/test/CodeGen/X86/tail-dup-repeat.ll | 25 +- .../CodeGen/X86/vector-shift-by-select-loop.ll | 69 +- llvm/test/CodeGen/X86/widen_arith-1.ll | 16 +- llvm/test/CodeGen/X86/widen_arith-2.ll | 16 +- llvm/test/CodeGen/X86/widen_arith-3.ll | 16 +- llvm/test/CodeGen/X86/widen_arith-4.ll | 32 +- llvm/test/CodeGen/X86/widen_arith-5.ll | 16 +- llvm/test/CodeGen/X86/widen_arith-6.ll | 16 +- llvm/test/CodeGen/X86/widen_cast-4.ll | 16 +- llvm/test/DebugInfo/X86/PR37234.ll | 12 +- .../test/DebugInfo/X86/dbg-value-transfer-order.ll | 13 +- llvm/test/MC/MachO/cstexpr-gotpcrel-32.ll | 37 +- llvm/test/Other/print-slotindexes.ll | 12 + .../InstCombine/bitcast-alias-function.ll | 239 - .../Transforms/InstCombine/bitcast-function.ll | 206 + llvm/test/Transforms/InstCombine/gep-alias.ll | 15 + llvm/test/Transforms/InstCombine/pr39177.ll | 2 +- .../unrecognized_three-way-comparison.ll | 242 + llvm/test/Transforms/LoopUnroll/peel-loop-inner.ll | 50 + .../llvm-mca/X86/BtVer2/clear-super-register-1.s | 34 +- .../llvm-mca/X86/BtVer2/cmpxchg-read-advance.s | 24 +- .../X86/BtVer2/dependency-breaking-sbb-2.s | 32 +- .../llvm-mca/X86/BtVer2/partial-reg-update-2.s | 10 +- .../llvm-mca/X86/BtVer2/partial-reg-update-4.s | 28 +- .../llvm-mca/X86/BtVer2/partial-reg-update-6.s | 32 +- .../llvm-mca/X86/BtVer2/partial-reg-update-7.s | 62 +- .../tools/llvm-mca/X86/BtVer2/partial-reg-update.s | 12 +- .../tools/llvm-mca/X86/BtVer2/read-advance-2.s | 19 +- .../tools/llvm-mca/X86/BtVer2/resources-x86_64.s | 194 +- llvm/test/tools/llvm-mca/X86/BtVer2/xadd.s | 184 + llvm/test/tools/llvm-mca/X86/BtVer2/xchg.s | 89 + llvm/test/tools/llvm-mca/X86/intel-syntax.s | 12 +- llvm/test/tools/llvm-mca/X86/llvm-mca-markers-10.s | 24 +- llvm/test/tools/llvm-mca/X86/llvm-mca-markers-9.s | 24 +- llvm/test/tools/llvm-objdump/section-filter.test | 2 - llvm/test/tools/llvm-readobj/demangle.test | 4 +- llvm/test/tools/yaml2obj/dynamic-relocations.yaml | 65 + llvm/test/tools/yaml2obj/dynamic-symbols.yaml | 10 +- llvm/tools/llvm-objcopy/COFF/COFFObjcopy.cpp | 9 +- llvm/tools/llvm-objcopy/CopyConfig.cpp | 35 +- llvm/tools/llvm-objcopy/CopyConfig.h | 37 +- llvm/tools/llvm-objcopy/ELF/ELFObjcopy.cpp | 21 +- llvm/tools/llvm-objcopy/ELF/Object.cpp | 2 +- llvm/tools/llvm-readobj/COFFDumper.cpp | 120 +- llvm/tools/llvm-readobj/ELFDumper.cpp | 2 +- llvm/tools/llvm-readobj/llvm-readobj.cpp | 13 +- llvm/tools/llvm-readobj/llvm-readobj.h | 1 - llvm/unittests/Support/MemoryBufferTest.cpp | 41 + llvm/unittests/Support/Path.cpp | 52 +- llvm/utils/TableGen/AsmMatcherEmitter.cpp | 2 +- llvm/utils/TableGen/CodeGenDAGPatterns.cpp | 2 +- llvm/utils/TableGen/CodeGenRegisters.cpp | 18 +- llvm/utils/TableGen/CodeGenRegisters.h | 15 +- llvm/utils/TableGen/RegisterInfoEmitter.cpp | 4 +- .../clang/lib/StaticAnalyzer/Core/BUILD.gn | 2 +- .../gn/secondary/clang/unittests/Sema/BUILD.gn | 1 - .../gn/secondary/clang/unittests/Tooling/BUILD.gn | 1 + llvm/utils/lit/lit/TestRunner.py | 8 +- .../Inputs/shtest-env/env-args-last-is-assign.txt | 1 + .../Inputs/shtest-env/env-args-last-is-u-arg.txt | 1 + .../tests/Inputs/shtest-env/env-args-last-is-u.txt | 1 + .../lit/tests/Inputs/shtest-env/env-args-none.txt | 1 + llvm/utils/lit/tests/shtest-env.py | 22 +- llvm/utils/release/merge-request.sh | 2 +- 540 files changed, 13845 insertions(+), 10187 deletions(-) delete mode 100644 clang/test/CodeGenCXX/debug-info-atexit-stub.cpp create mode 100644 clang/test/OpenMP/target_teams_map_codegen.cpp delete mode 100644 clang/unittests/Sema/GslOwnerPointerInference.cpp create mode 100644 clang/unittests/Tooling/DependencyScannerTest.cpp create mode 100644 lld/test/COFF/Inputs/libcall-archive.ll create mode 100644 lld/test/COFF/Inputs/libcall-archive.s create mode 100644 lld/test/COFF/libcall-archive.ll rename lldb/source/Interpreter/{OptionValueFileSpecLIst.cpp => OptionValueFileSpec [...] create mode 100644 llvm/test/CodeGen/X86/coff-fp-section-name.ll delete mode 100644 llvm/test/CodeGen/X86/loop-rotate.ll create mode 100644 llvm/test/Other/print-slotindexes.ll delete mode 100644 llvm/test/Transforms/InstCombine/bitcast-alias-function.ll create mode 100644 llvm/test/Transforms/InstCombine/bitcast-function.ll create mode 100644 llvm/test/Transforms/InstCombine/gep-alias.ll create mode 100644 llvm/test/Transforms/LoopUnroll/peel-loop-inner.ll create mode 100644 llvm/test/tools/llvm-mca/X86/BtVer2/xadd.s create mode 100644 llvm/test/tools/llvm-mca/X86/BtVer2/xchg.s create mode 100644 llvm/test/tools/yaml2obj/dynamic-relocations.yaml create mode 100644 llvm/utils/lit/tests/Inputs/shtest-env/env-args-last-is-assign.txt create mode 100644 llvm/utils/lit/tests/Inputs/shtest-env/env-args-last-is-u-arg.txt create mode 100644 llvm/utils/lit/tests/Inputs/shtest-env/env-args-last-is-u.txt create mode 100644 llvm/utils/lit/tests/Inputs/shtest-env/env-args-none.txt