This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_kernel/llvm-master-aarch64-lts-defconfig in repository toolchain/ci/llvm-monorepo.
from 3e54ffb360b [ValueTracking] add tests for fmin/fmax; NFC adds 9d272fd0db3 Check shouldReduceLoadWidth from SimplifySetCC adds 750725a3966 [ARM64] [Windows] Implement _InterlockedExchangeAdd*_* builtins. adds a91ce01b59f revert rL345717 : [InstSimplify] fold icmp based on range o [...] adds 89263589b9d [AArch64] [Windows] Emit unwind tables by default. adds 4c9498e5dfd [ARM] Add missing pseudo-instruction for Thumb1 RSBS. adds 7920d44d342 [FileSystem] Extend file system and have it use the VFS. adds 0f8f3d7f154 Revert "[ASTImporter][Structural Eq] Check for isBeingDefined" adds 114c6287647 Revert r345165 "[X86] Bring back the MOV64r0 pseudo instruction" adds ce13e5a399c [AArch64] Sort switch cases (NFC) adds c149ccf393b [FileSystem] Remove EnumerateDirectory adds bfae003fb0e [compiler-rt] Pass CMake C and C++ flags to the custom libc++ adds e8f25e67fe9 [InlineCost] Remove a dead constant; NFC adds a8ec1b3f2b5 [IR] Allow increasing the alignment of dso-local globals. adds dcb72a78aa2 [COFF, ARM64] Implement Intrinsic.sponentry for AArch64 adds 8d369e9018c [COFF, ARM64] Change setjmp for AArch64 Windows to use Intr [...] adds 0a8243509f2 [VFS] Add support for "no_push" to VFS recursive iterators. adds 24469f6123b [WebAssembly] Handle vector IMPLICIT_DEFs. adds f599892e2aa [WebAssembly] Process p2align operands for SIMD loads and stores adds b472704c377 Compile and test i128 math builtins for Win64 adds b537d852211 [WebAssembly] Lower vselect adds 017df0ace56 [XRay] Add CPU ID in Custom Event FDR Records adds c5240ea0d84 [FileSystem] Re-add EnumerateDirectory adds aac8b50e4f3 [FileSystem] Move EnumerateDirectory from FileSpec to FileSystem. adds 5876e406116 X86: Consistently declare pass initializers in X86.h; NFC adds efc9c57d2aa [analyzer] pr39348: MallocChecker: Realize that sized delet [...] adds 8f4850ae568 Fix regression in behavior of clang -x c++-header -fmodule- [...] adds 539218ba114 [WebAssembly] Fix type names in truncation builtins adds 90325cd81b6 Fix typo in comment. adds 84ab2171d03 [WebAssembly] Remove duplicate function. NFC. adds c64eae52c55 [analyzer] SARIF: Suppress version testing in a more downst [...] adds 3a1a32e8400 [COFF, ARM64] Implement llvm.addressofreturnaddress intrinsic adds 1152628516b [Clang][PowerPC] Support constraint 'wi' in asm From the [...] adds ce55b757e75 [PowerPC] Support constraint 'wi' in asm From the gcc man [...] adds 5e84eb2afd2 [CodeView] Emit the correct TypeIndex for std::nullptr_t. adds 01fcbe6c35c [FileSystem] Remove GetByteSize() from FileSpec adds c4db11e4a8a [SCEV] Avoid redundant computations when doing AddRec merge adds 34aaa405eb6 [IndVars] Smart hard uses detection adds 73d196c3506 [Windows] A basic implementation of memory allocations in a [...] adds f1e05feb160 [clang][CodeGen] ImplicitIntegerSignChangeSanitizer: actual [...] adds 98ed15ddb9f [SystemZ::TTI] Accurate costs for i1->double vector conversions adds ee87de2efd9 [SystemZ::TTI] Recognize the higher cost of scalar i1 -> f [...] adds 50c4ba28458 [ELF] - Do not crash when -r output uses linker script with [...] adds 179cef9f0fe [NFC] Reorganize code to prepare it for more transforms adds 1c0658d8be0 [Mips] Conditionally remove successor block adds fd6cd858566 [NFC] Specialize public API of ICFLoopSafetyInfo for insert [...] adds e0c8066cf6a Update to the 10-10 SARIF spec. adds ad77c80c7b9 [X86][SSE] Move 2-input limit up from getFauxShuffleMask to [...] adds 73fee639dd5 Allow clk_event_t comparisons adds 34d4fa228d4 CPU-Dispatch-- Fix conflict between 'generic' and 'pentium' adds 56467cf68dd [AArch64] Add support for ARMv8.4 in Saphira. adds df030df8622 Logging: make os_log buffer size an integer constant expression. adds 274df47f18d [ADT] Clean up SparseBitVector copying and make it moveable adds 200f547f507 [mips][micromips] Fix JmpLink to TargetExternalSymbol adds dd200d26256 [InstSimplify] add tests for icmp fold bug (PR39510); NFC adds 89e86954382 [InstSimplify] fold icmp based on range of abs/nabs (2nd try) adds 213b24a5c18 Logging: add CMake dependency so libAST can use OSLog analysis. adds bf0e33ccee6 [libcxx] Fix usage of _C2, which is a "nasty macro" in some [...] adds c93d59a523d Logging: put link against libclangAnalysis rather than libL [...] adds a4f4abb97ea [X86][X86FixupLEA] Rename processInstructionForSLM to proce [...] adds 24b20a3d218 [MS Demangler] Expose the Demangler AST publicly. adds a63256295c7 CPU-Dispatch- Fix type of a member function, prevent deferrals adds c97744a2550 Multiversioning- Ensure all MV functions are emitted. adds cb01637604a [ARM][CGP] Negative constant operand handling adds e74814404fe [MC] Implement EmitRawText in MCNullStreamer adds 632fef6ed32 [DAGCombiner] make sure we have a whole-number extract befo [...] adds 54e2a38655d [FileSystem] Remove GetPermissions() and Readable() from FileSpec adds 6b429e26d24 [clang] Improve ctor initializer completions. adds 8ce6f8ef1eb [llvm-objcopy] Use proper cases adds e83d497dfc9 Revert "Logging: make os_log buffer size an integer constan [...] adds de78188443c [Diagnostics] Implement -Wsizeof-pointer-div adds 713d5129e76 [NativePDB] Get LLDB types from PDB function types. adds babb4898013 [FileSystem] Improve assert and add Terminate in unit test. adds 85b4c18d8cc [ARM] Attempt to fix ppc64be buildbot adds 210b2f92ac7 Fix whitespace in test/Assembler/fast-math-flags.ll adds b33f70606e0 [InstCombine] add test for ComputeNumSignBits on 2-input sh [...] adds 92e9e465193 [FileSystem] Remove ResolveExecutableLocation() from FileSpec adds 34855ee9b3e [FileSystem] Remove Exists() from FileSpec adds 827f572664d [llvm-objcopy] For multiclass Eq, associate help text with [...] adds f44dda9a395 [llvm-objcopy] Don't apply --localize flags to common symbols adds 57b7bd295d2 [FileSystem] Fix Exists call sites adds 37eb6f55122 Fix the issue that not recognizing single acronym with pref [...] adds 7c16cdfad7b [llvm-objcopy] Support --{enable,disable}-deterministic-archives adds c730ca26c62 [FileSystem] Fix typo in ProcessFreeBSD adds 8a17f3487c2 [llvm-strip] Support --keep and --strip-all-gnu from llvm-objcopy adds 4ef6607d9e7 Replace two fallthrough annotations after covered switch wi [...] adds 47ba0925074 Revert "[COFF, ARM64] Implement Intrinsic.sponentry for AArch64" adds 97d7d6fb4b3 [AArch64] Fix unintended fallthrough and strengthen cast adds 5e07fb24201 [llvm-mca] Add extra counters for move elimination in view [...] adds d3101296109 Reapply Logging: make os_log buffer size an integer constan [...] adds 59f8d691a3f [OpenMP][libomptarget] Add runtime function for pushing coa [...] adds bfecdc20196 [Hexagon] Fix MO_JumpTable const extender conversion adds b8980b50bee [LegalizeDAG] Add generic vector CTPOP expansion (PR32655) adds ce7223368e2 Use C++11 fallthrough attribute syntax when available and a [...] adds 42d4efa481e Revert "Reapply Logging: make os_log buffer size an integer [...] adds bbe38f57f8a Revert "[COFF, ARM64] Change setjmp for AArch64 Windows to [...] adds b2fdf94ab68 Add LLVM_FALLTHROUGH annotation after switch adds e5dc36ee6ca Output "rule" information in SARIF exports. adds 1d76ed2f962 [GlobalISel] Fix a bug in LegalizeRuleSet::clampMaxNumElements adds b2affd9c27f Remove unnecessary fallthrough annotation after unreachable adds 5fe0a4f9183 [LoopInterchange] Remove support for inner-only reductions. adds bd7b6ec4bf2 Annotate possibly unintended fallthroughs in Hexagon MC code, NFC adds 62fe0f404d8 [codeview] Add breaks to fix -Wimplicit-fallthrough adds ad7deb0fef1 [WebAssembly] Fixup `main` signature by default adds ed5382d9bed [LoopInterchange] Fix unused variables in release build adds 2bf1f271bb3 Fix clang -Wimplicit-fallthrough warnings across llvm, NFC adds 325be17c478 [Hexagon] Remove unintended fallthrough from MC duplex code adds fad89d67fa9 Set MAttrs in LTO mode adds f9265446f6a Use llvm_unreachable for unreachable code. adds df04ab3b7fc Omit "virtual" if overridden. adds 6b664ae8d80 Enable -Wimplicit-fallthrough for clang as well as GCC adds c267c949f02 [WebAssembly] Fix signature parsing for 'try' in AsmParser adds e9bf25cf0ae [CMake][Fuchsia] Don't restrict Linux runtimes to UNIX adds bd899eacb2f [FileSystem] Move path resolution logic out of FileSpec adds c4446c1ca2d [FileSystem] Change FileSpec constructor signature.
No new revisions were added by this update.
Summary of changes: .../clang-tidy/google/AvoidCStyleCastsCheck.cpp | 2 +- .../clang-tidy/objc/PropertyDeclarationCheck.cpp | 9 +- .../test/clang-tidy/objc-property-declaration.m | 1 + clang/cmake/caches/Fuchsia-stage2.cmake | 64 +-- clang/include/clang/Basic/BuiltinsAArch64.def | 14 + clang/include/clang/Basic/BuiltinsARM.def | 13 + clang/include/clang/Basic/BuiltinsWebAssembly.def | 8 +- clang/include/clang/Basic/DiagnosticSemaKinds.td | 4 + clang/lib/ARCMigrate/TransRetainReleaseDealloc.cpp | 1 + clang/lib/AST/ASTContext.cpp | 4 + clang/lib/AST/ASTStructuralEquivalence.cpp | 8 +- clang/lib/AST/ExprConstant.cpp | 6 +- clang/lib/Analysis/CFG.cpp | 1 + clang/lib/Analysis/FormatString.cpp | 2 +- clang/lib/Analysis/ReachableCode.cpp | 2 +- clang/lib/Basic/IdentifierTable.cpp | 1 + clang/lib/Basic/Targets/OSTargets.h | 2 +- clang/lib/Basic/Targets/PPC.h | 1 + clang/lib/Basic/Targets/X86.cpp | 1 + clang/lib/Basic/Targets/X86.h | 1 + clang/lib/CodeGen/CGBuiltin.cpp | 71 ++- clang/lib/CodeGen/CGExprScalar.cpp | 15 +- clang/lib/CodeGen/CGObjCRuntime.cpp | 2 +- clang/lib/CodeGen/CodeGenModule.cpp | 26 +- clang/lib/CodeGen/ItaniumCXXABI.cpp | 4 +- clang/lib/CodeGen/VarBypassDetector.cpp | 2 +- clang/lib/Driver/ToolChains/Clang.cpp | 4 +- clang/lib/Driver/ToolChains/MSVC.cpp | 10 +- clang/lib/Frontend/CompilerInstance.cpp | 5 +- clang/lib/Frontend/CompilerInvocation.cpp | 2 +- clang/lib/Frontend/Rewrite/InclusionRewriter.cpp | 1 + clang/lib/Headers/intrin.h | 60 +-- clang/lib/Index/CommentToXML.cpp | 1 + clang/lib/Index/USRGeneration.cpp | 2 +- clang/lib/Lex/LiteralSupport.cpp | 2 +- clang/lib/Lex/ModuleMap.cpp | 2 +- clang/lib/Parse/ParseCXXInlineMethods.cpp | 8 +- clang/lib/Parse/ParseDecl.cpp | 4 +- clang/lib/Parse/ParseDeclCXX.cpp | 2 +- clang/lib/Parse/ParseExpr.cpp | 6 +- clang/lib/Parse/ParseTentative.cpp | 6 +- clang/lib/Parse/Parser.cpp | 4 +- clang/lib/Rewrite/HTMLRewrite.cpp | 2 +- clang/lib/Sema/SemaCodeComplete.cpp | 124 +++-- clang/lib/Sema/SemaExpr.cpp | 36 +- clang/lib/Sema/SemaTemplateInstantiate.cpp | 2 +- clang/lib/Sema/SemaTemplateVariadic.cpp | 1 + .../lib/StaticAnalyzer/Checkers/MallocChecker.cpp | 38 +- .../RetainCountChecker/RetainCountChecker.cpp | 2 +- clang/lib/StaticAnalyzer/Core/BugReporter.cpp | 2 +- clang/lib/StaticAnalyzer/Core/ExprEngineC.cpp | 2 +- clang/lib/StaticAnalyzer/Core/ExprEngineCXX.cpp | 4 +- clang/lib/StaticAnalyzer/Core/RegionStore.cpp | 4 +- clang/lib/StaticAnalyzer/Core/SarifDiagnostics.cpp | 53 +- .../lib/StaticAnalyzer/Core/SimpleSValBuilder.cpp | 4 +- clang/test/Analysis/NewDelete-custom.cpp | 31 +- .../test/Analysis/NewDelete-sized-deallocation.cpp | 39 ++ .../sarif-diagnostics-taint-test.c.sarif | 24 +- .../sarif-multi-diagnostic-test.c.sarif | 301 ++++++++++++ .../diagnostics/sarif-diagnostics-taint-test.c | 2 +- .../diagnostics/sarif-multi-diagnostic-test.c | 29 ++ clang/test/Analysis/lit.local.cfg | 4 + clang/test/CodeCompletion/ctor-initializer.cpp | 75 +-- clang/test/CodeGen/attr-cpuspecific.c | 18 + clang/test/CodeGen/attr-target-mv.c | 49 +- clang/test/CodeGen/builtins-wasm.c | 16 +- ...-implicit-integer-sign-changes-true-negatives.c | 12 + clang/test/CodeGen/ms-intrinsics.c | 94 +++- clang/test/CodeGenCXX/attr-cpuspecific.cpp | 25 + .../CodeGenCXX/attr-target-mv-member-funcs.cpp | 53 +- clang/test/Driver/header-module.cpp | 11 + clang/test/Index/complete-ctor-inits.cpp | 40 +- clang/test/Index/complete-cxx-inline-methods.cpp | 21 +- clang/test/Modules/strict-decluse-headers.cpp | 17 + clang/test/Sema/div-sizeof-ptr.cpp | 28 ++ clang/test/SemaOpenCL/clk_event_t.cl | 25 + clang/test/SemaOpenCL/invalid-clk-events-cl2.0.cl | 3 - clang/tools/clang-func-mapping/ClangFnMapGen.cpp | 1 + clang/unittests/AST/ASTImporterTest.cpp | 39 -- compiler-rt/cmake/Modules/AddCompilerRT.cmake | 10 +- compiler-rt/lib/builtins/int_types.h | 11 +- compiler-rt/lib/xray/xray_fdr_controller.h | 2 +- compiler-rt/lib/xray/xray_fdr_log_writer.h | 5 +- compiler-rt/lib/xray/xray_fdr_logging.cc | 3 +- compiler-rt/test/builtins/CMakeLists.txt | 10 + compiler-rt/test/builtins/Unit/absvti2_test.c | 1 + compiler-rt/test/builtins/Unit/addvti3_test.c | 1 + compiler-rt/test/builtins/Unit/ashlti3_test.c | 1 + compiler-rt/test/builtins/Unit/ashrti3_test.c | 1 + compiler-rt/test/builtins/Unit/clzti2_test.c | 1 + compiler-rt/test/builtins/Unit/cmpti2_test.c | 1 + compiler-rt/test/builtins/Unit/ctzti2_test.c | 1 + compiler-rt/test/builtins/Unit/divti3_test.c | 1 + compiler-rt/test/builtins/Unit/ffsti2_test.c | 1 + compiler-rt/test/builtins/Unit/fixdfti_test.c | 1 + compiler-rt/test/builtins/Unit/fixsfti_test.c | 1 + compiler-rt/test/builtins/Unit/fixunsdfti_test.c | 21 +- compiler-rt/test/builtins/Unit/fixunssfti_test.c | 9 +- compiler-rt/test/builtins/Unit/fixunsxfti_test.c | 4 +- compiler-rt/test/builtins/Unit/fixxfti_test.c | 10 +- compiler-rt/test/builtins/Unit/floattidf_test.c | 1 + compiler-rt/test/builtins/Unit/floattisf_test.c | 1 + compiler-rt/test/builtins/Unit/floattixf_test.c | 10 +- compiler-rt/test/builtins/Unit/floatuntidf_test.c | 1 + compiler-rt/test/builtins/Unit/floatuntisf_test.c | 10 +- compiler-rt/test/builtins/Unit/floatuntixf_test.c | 10 +- compiler-rt/test/builtins/Unit/lit.cfg | 8 +- compiler-rt/test/builtins/Unit/lit.site.cfg.in | 3 +- compiler-rt/test/builtins/Unit/lshrti3_test.c | 1 + compiler-rt/test/builtins/Unit/modti3_test.c | 13 +- compiler-rt/test/builtins/Unit/muloti4_test.c | 1 + compiler-rt/test/builtins/Unit/multi3_test.c | 1 + compiler-rt/test/builtins/Unit/mulvti3_test.c | 7 +- compiler-rt/test/builtins/Unit/negti2_test.c | 1 + compiler-rt/test/builtins/Unit/negvti2_test.c | 1 + compiler-rt/test/builtins/Unit/parityti2_test.c | 1 + compiler-rt/test/builtins/Unit/popcountti2_test.c | 1 + compiler-rt/test/builtins/Unit/subvti3_test.c | 1 + compiler-rt/test/builtins/Unit/ucmpti2_test.c | 1 + compiler-rt/test/builtins/Unit/udivmodti4_test.c | 1 + compiler-rt/test/builtins/Unit/udivti3_test.c | 1 + compiler-rt/test/builtins/Unit/umodti3_test.c | 1 + libcxx/include/__config | 6 +- libcxx/include/map | 32 +- libcxx/include/set | 40 +- libcxx/test/support/nasty_macros.hpp | 3 + libcxxabi/src/demangle/ItaniumDemangle.h | 1 + lld/COFF/LTO.cpp | 2 + lld/Common/TargetOptionsCommandFlags.cpp | 1 + lld/ELF/Arch/RISCV.cpp | 2 +- lld/ELF/InputFiles.cpp | 12 +- lld/ELF/InputSection.cpp | 6 +- lld/ELF/LTO.cpp | 1 + lld/ELF/Target.cpp | 4 +- lld/include/lld/Common/TargetOptionsCommandFlags.h | 1 + lld/lib/ReaderWriter/MachO/ArchHandler_x86_64.cpp | 1 + lld/lib/ReaderWriter/MachO/MachOLinkingContext.cpp | 1 + lld/test/ELF/linkerscript/relocatable-discard.s | 21 + lld/test/wasm/lto/signature-mismatch.ll | 2 +- lld/test/wasm/signature-mismatch-weak.ll | 4 +- lld/test/wasm/signature-mismatch.ll | 8 +- lld/wasm/LTO.cpp | 1 + lld/wasm/WriterUtils.cpp | 27 +- lldb/include/lldb/Core/ModuleSpec.h | 9 +- lldb/include/lldb/Host/FileSystem.h | 102 +++- lldb/include/lldb/Target/Process.h | 2 +- lldb/include/lldb/Utility/FileSpec.h | 111 +---- lldb/lit/Expr/TestIRMemoryMap.test | 2 +- ...RMemoryMap.test => TestIRMemoryMapWindows.test} | 4 +- .../Inputs/function-types-builtins.lldbinit | 70 +++ .../Inputs/function-types-calling-conv.lldbinit | 7 + .../Inputs/function-types-classes.lldbinit | 12 + .../NativePDB/function-types-builtins.cpp | 215 +++++++++ .../NativePDB/function-types-calling-conv.cpp | 33 ++ .../NativePDB/function-types-classes.cpp | 118 +++++ lldb/source/API/SBAttachInfo.cpp | 9 +- lldb/source/API/SBDebugger.cpp | 4 +- lldb/source/API/SBFileSpec.cpp | 17 +- lldb/source/API/SBHostOS.cpp | 6 +- lldb/source/API/SBLaunchInfo.cpp | 7 +- lldb/source/API/SBModuleSpec.cpp | 3 +- lldb/source/API/SBPlatform.cpp | 16 +- lldb/source/API/SBProcess.cpp | 9 +- lldb/source/API/SBTarget.cpp | 24 +- .../Breakpoint/BreakpointResolverAddress.cpp | 2 +- .../Breakpoint/BreakpointResolverFileLine.cpp | 2 +- lldb/source/Commands/CommandCompletions.cpp | 4 +- lldb/source/Commands/CommandObjectBreakpoint.cpp | 13 +- lldb/source/Commands/CommandObjectCommands.cpp | 3 +- lldb/source/Commands/CommandObjectLog.cpp | 3 +- lldb/source/Commands/CommandObjectMemory.cpp | 5 +- lldb/source/Commands/CommandObjectPlatform.cpp | 38 +- lldb/source/Commands/CommandObjectPlugin.cpp | 3 +- lldb/source/Commands/CommandObjectProcess.cpp | 16 +- lldb/source/Commands/CommandObjectSettings.cpp | 7 +- lldb/source/Commands/CommandObjectSource.cpp | 10 +- lldb/source/Commands/CommandObjectTarget.cpp | 43 +- lldb/source/Commands/CommandObjectThread.cpp | 2 +- lldb/source/Core/Debugger.cpp | 35 +- lldb/source/Core/Disassembler.cpp | 2 +- lldb/source/Core/DynamicLoader.cpp | 7 +- lldb/source/Core/Module.cpp | 20 +- lldb/source/Core/ModuleList.cpp | 15 +- lldb/source/Core/PluginManager.cpp | 33 +- lldb/source/Core/SearchFilter.cpp | 8 +- lldb/source/Core/SourceManager.cpp | 14 +- lldb/source/Expression/REPL.cpp | 4 +- lldb/source/Host/android/HostInfoAndroid.cpp | 14 +- lldb/source/Host/common/Editline.cpp | 8 +- lldb/source/Host/common/File.cpp | 4 +- lldb/source/Host/common/FileSystem.cpp | 202 +++++++- lldb/source/Host/common/Host.cpp | 12 +- lldb/source/Host/common/HostInfoBase.cpp | 7 +- .../Host/common/MonitoringProcessLauncher.cpp | 5 +- lldb/source/Host/common/Symbols.cpp | 67 ++- lldb/source/Host/linux/Host.cpp | 3 +- lldb/source/Host/linux/HostInfoLinux.cpp | 10 +- lldb/source/Host/macosx/Symbols.cpp | 58 ++- lldb/source/Host/macosx/objcxx/Host.mm | 22 +- lldb/source/Host/macosx/objcxx/HostInfoMacOSX.mm | 14 +- lldb/source/Host/posix/FileSystem.cpp | 4 +- lldb/source/Host/posix/HostInfoPosix.cpp | 4 +- lldb/source/Host/posix/HostProcessPosix.cpp | 2 +- lldb/source/Host/windows/Host.cpp | 3 +- .../Initialization/SystemInitializerCommon.cpp | 3 + lldb/source/Interpreter/CommandInterpreter.cpp | 26 +- lldb/source/Interpreter/OptionValueFileSpec.cpp | 6 +- .../source/Interpreter/OptionValueFileSpecLIst.cpp | 6 +- .../source/Interpreter/OptionValuePathMappings.cpp | 3 +- lldb/source/Interpreter/Options.cpp | 2 +- lldb/source/Interpreter/Property.cpp | 6 +- .../Darwin-Kernel/DynamicLoaderDarwinKernel.cpp | 11 +- .../Hexagon-DYLD/DynamicLoaderHexagonDYLD.cpp | 10 +- .../MacOSX-DYLD/DynamicLoaderDarwin.cpp | 4 +- .../MacOSX-DYLD/DynamicLoaderMacOSXDYLD.cpp | 7 +- .../DynamicLoader/POSIX-DYLD/DYLDRendezvous.cpp | 4 +- .../POSIX-DYLD/DynamicLoaderPOSIXDYLD.cpp | 4 +- .../Plugins/ExpressionParser/Clang/ClangHost.cpp | 10 +- lldb/source/Plugins/JITLoader/GDB/JITLoaderGDB.cpp | 2 +- .../ItaniumABI/ItaniumABILanguageRuntime.cpp | 4 +- .../ObjC/AppleObjCRuntime/AppleObjCRuntime.cpp | 2 +- .../RenderScriptRuntime/RenderScriptRuntime.cpp | 15 +- .../BSD-Archive/ObjectContainerBSDArchive.cpp | 2 +- .../Plugins/ObjectFile/ELF/ObjectFileELF.cpp | 10 +- .../Plugins/ObjectFile/Mach-O/ObjectFileMachO.cpp | 41 +- .../Python/OperatingSystemPython.cpp | 3 +- lldb/source/Plugins/Platform/Android/AdbClient.cpp | 2 +- .../Plugins/Platform/Android/PlatformAndroid.cpp | 7 +- .../Platform/MacOSX/PlatformAppleSimulator.cpp | 5 +- .../Platform/MacOSX/PlatformAppleTVSimulator.cpp | 29 +- .../MacOSX/PlatformAppleWatchSimulator.cpp | 29 +- .../Plugins/Platform/MacOSX/PlatformDarwin.cpp | 78 +-- .../Plugins/Platform/MacOSX/PlatformDarwin.h | 5 +- .../Platform/MacOSX/PlatformDarwinKernel.cpp | 78 +-- .../Plugins/Platform/MacOSX/PlatformDarwinKernel.h | 27 +- .../Plugins/Platform/MacOSX/PlatformMacOSX.cpp | 14 +- .../Platform/MacOSX/PlatformRemoteDarwinDevice.cpp | 82 ++-- .../Platform/MacOSX/PlatformRemoteDarwinDevice.h | 8 +- .../Platform/MacOSX/PlatformiOSSimulator.cpp | 29 +- .../PlatformiOSSimulatorCoreSimulatorSupport.mm | 2 +- .../Plugins/Platform/POSIX/PlatformPOSIX.cpp | 28 +- .../Plugins/Platform/Windows/PlatformWindows.cpp | 17 +- .../gdb-server/PlatformRemoteGDBServer.cpp | 4 +- .../Plugins/Process/FreeBSD/ProcessFreeBSD.cpp | 6 +- .../Plugins/Process/Linux/NativeProcessLinux.cpp | 10 +- .../Plugins/Process/MacOSX-Kernel/ProcessKDP.cpp | 5 +- .../Process/Windows/Common/ProcessWindows.cpp | 69 ++- .../Process/Windows/Common/ProcessWindows.h | 3 + .../Plugins/Process/elf-core/ProcessElfCore.cpp | 5 +- .../Process/gdb-remote/GDBRemoteCommunication.cpp | 8 +- .../gdb-remote/GDBRemoteCommunicationClient.cpp | 10 +- .../GDBRemoteCommunicationServerCommon.cpp | 39 +- .../GDBRemoteCommunicationServerLLGS.cpp | 4 +- .../GDBRemoteCommunicationServerPlatform.cpp | 4 +- .../Process/gdb-remote/ProcessGDBRemote.cpp | 17 +- .../Plugins/Process/mach-core/ProcessMachCore.cpp | 2 +- .../Plugins/Process/minidump/ProcessMinidump.cpp | 4 +- .../Python/ScriptInterpreterPython.cpp | 5 +- .../DarwinLog/StructuredDataDarwinLog.cpp | 2 +- .../Plugins/SymbolFile/DWARF/DWARFDebugLine.cpp | 4 +- .../Plugins/SymbolFile/DWARF/SymbolFileDWARF.cpp | 29 +- .../SymbolFile/DWARF/SymbolFileDWARFDebugMap.cpp | 8 +- .../SymbolFile/DWARF/SymbolFileDWARFDwp.cpp | 3 +- .../Plugins/SymbolFile/NativePDB/PdbUtil.cpp | 4 +- .../SymbolFile/NativePDB/SymbolFileNativePDB.cpp | 112 ++++- .../SymbolFile/NativePDB/SymbolFileNativePDB.h | 2 + .../source/Plugins/SymbolFile/PDB/PDBASTParser.cpp | 3 +- .../Plugins/SymbolFile/PDB/SymbolFilePDB.cpp | 6 +- .../Plugins/SymbolVendor/ELF/SymbolVendorELF.cpp | 9 +- .../SymbolVendor/MacOSX/SymbolVendorMacOSX.cpp | 23 +- .../SystemRuntime/MacOSX/SystemRuntimeMacOSX.cpp | 8 +- lldb/source/Symbol/CompileUnit.cpp | 2 +- lldb/source/Symbol/ObjectFile.cpp | 11 +- lldb/source/Symbol/Symbol.cpp | 2 +- lldb/source/Symbol/SymbolContext.cpp | 6 +- lldb/source/Target/ModuleCache.cpp | 13 +- lldb/source/Target/PathMappingList.cpp | 18 +- lldb/source/Target/Platform.cpp | 63 +-- lldb/source/Target/Process.cpp | 14 +- lldb/source/Target/ProcessInfo.cpp | 10 +- lldb/source/Target/ProcessLaunchInfo.cpp | 10 +- lldb/source/Target/TargetList.cpp | 16 +- lldb/source/Utility/FileSpec.cpp | 205 +------- lldb/source/Utility/StructuredData.cpp | 5 - lldb/tools/lldb-server/lldb-gdbserver.cpp | 6 +- lldb/tools/lldb-server/lldb-platform.cpp | 4 +- lldb/tools/lldb-test/lldb-test.cpp | 12 +- lldb/unittests/Core/MangledTest.cpp | 7 +- lldb/unittests/Editline/EditlineTest.cpp | 5 + lldb/unittests/Expression/ClangParserTest.cpp | 13 +- lldb/unittests/Host/FileSystemTest.cpp | 271 ++++++++++- lldb/unittests/Host/HostInfoTest.cpp | 19 +- lldb/unittests/Host/SymbolsTest.cpp | 30 +- lldb/unittests/Host/linux/HostTest.cpp | 11 +- .../unittests/ObjectFile/ELF/TestObjectFileELF.cpp | 9 +- lldb/unittests/Platform/PlatformDarwinTest.cpp | 17 +- .../GDBRemoteCommunicationClientTest.cpp | 10 +- .../ScriptInterpreter/Python/PythonTestSuite.cpp | 6 +- lldb/unittests/Symbol/TestClangASTContext.cpp | 17 +- lldb/unittests/Symbol/TestDWARFCallFrameInfo.cpp | 12 +- .../SymbolFile/DWARF/SymbolFileDWARFTests.cpp | 17 +- .../SymbolFile/PDB/SymbolFilePDBTests.cpp | 3 + lldb/unittests/Target/ModuleCacheTest.cpp | 18 +- lldb/unittests/Target/PathMappingListTest.cpp | 5 +- lldb/unittests/Utility/FileSpecTest.cpp | 83 ++-- lldb/unittests/Utility/StructuredDataTest.cpp | 4 +- llvm/cmake/modules/HandleLLVMOptions.cmake | 1 + llvm/include/llvm/ADT/SparseBitVector.h | 39 +- llvm/include/llvm/Analysis/InlineCost.h | 1 - llvm/include/llvm/Analysis/MustExecute.h | 18 +- .../llvm/CodeGen/GlobalISel/LegalizerInfo.h | 2 + .../llvm/DebugInfo/CodeView/SymbolDeserializer.h | 2 +- llvm/include/llvm/DebugInfo/CodeView/TypeIndex.h | 7 + llvm/include/llvm/Demangle/ItaniumDemangle.h | 1 + llvm/include/llvm/Demangle/MicrosoftDemangle.h | 276 +++++++++++ .../llvm}/Demangle/MicrosoftDemangleNodes.h | 98 ---- llvm/include/llvm/Support/VirtualFileSystem.h | 27 +- llvm/include/llvm/XRay/FDRRecords.h | 14 +- llvm/lib/Analysis/InlineCost.cpp | 1 + llvm/lib/Analysis/InstructionSimplify.cpp | 11 +- llvm/lib/Analysis/MustExecute.cpp | 8 +- llvm/lib/Analysis/ScalarEvolution.cpp | 11 +- llvm/lib/CodeGen/AsmPrinter/CodeViewDebug.cpp | 2 + llvm/lib/CodeGen/SelectionDAG/DAGCombiner.cpp | 6 +- .../lib/CodeGen/SelectionDAG/LegalizeVectorOps.cpp | 13 + llvm/lib/CodeGen/SelectionDAG/TargetLowering.cpp | 18 +- .../lib/DebugInfo/CodeView/SymbolRecordMapping.cpp | 2 + llvm/lib/DebugInfo/CodeView/TypeIndex.cpp | 3 + llvm/lib/Demangle/MicrosoftDemangle.cpp | 167 +------ llvm/lib/Demangle/MicrosoftDemangleNodes.cpp | 3 +- llvm/lib/IR/Globals.cpp | 2 +- llvm/lib/MC/MCNullStreamer.cpp | 4 + llvm/lib/Support/VirtualFileSystem.cpp | 29 +- llvm/lib/Target/AArch64/AArch64.td | 2 +- llvm/lib/Target/AArch64/AArch64ISelLowering.cpp | 7 +- llvm/lib/Target/AArch64/AArch64LegalizerInfo.cpp | 6 +- llvm/lib/Target/AArch64/AArch64Subtarget.cpp | 43 +- llvm/lib/Target/AMDGPU/AMDGPUISelLowering.cpp | 12 + llvm/lib/Target/AMDGPU/AMDGPURegisterBankInfo.cpp | 2 +- llvm/lib/Target/AMDGPU/R600MachineScheduler.cpp | 1 + llvm/lib/Target/AMDGPU/SIISelLowering.cpp | 3 +- llvm/lib/Target/ARM/ARMBaseInstrInfo.cpp | 1 + llvm/lib/Target/ARM/ARMCodeGenPrepare.cpp | 260 +++++++--- llvm/lib/Target/ARM/ARMInstrThumb.td | 6 + llvm/lib/Target/BPF/AsmParser/BPFAsmParser.cpp | 2 +- llvm/lib/Target/Hexagon/HexagonConstExtenders.cpp | 2 + .../lib/Target/Hexagon/HexagonConstPropagation.cpp | 1 + llvm/lib/Target/Hexagon/HexagonISelDAGToDAG.cpp | 1 + .../lib/Target/Hexagon/HexagonMachineScheduler.cpp | 1 + llvm/lib/Target/Hexagon/HexagonVLIWPacketizer.cpp | 1 + .../Hexagon/MCTargetDesc/HexagonMCDuplexInfo.cpp | 6 + llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp | 4 +- llvm/lib/Target/Mips/MicroMipsInstrInfo.td | 2 + llvm/lib/Target/Mips/MipsAsmPrinter.cpp | 1 + llvm/lib/Target/Mips/MipsBranchExpansion.cpp | 3 +- llvm/lib/Target/Mips/MipsSEISelDAGToDAG.cpp | 2 +- llvm/lib/Target/PowerPC/PPCFastISel.cpp | 2 +- llvm/lib/Target/PowerPC/PPCISelLowering.cpp | 12 +- llvm/lib/Target/SystemZ/SystemZISelDAGToDAG.cpp | 4 +- .../Target/SystemZ/SystemZTargetTransformInfo.cpp | 47 +- .../Target/SystemZ/SystemZTargetTransformInfo.h | 2 + .../WebAssembly/AsmParser/WebAssemblyAsmParser.cpp | 2 +- .../lib/Target/WebAssembly/WebAssemblyFastISel.cpp | 1 + .../WebAssembly/WebAssemblyFixFunctionBitcasts.cpp | 7 +- .../Target/WebAssembly/WebAssemblyISelLowering.cpp | 9 + .../Target/WebAssembly/WebAssemblyRegStackify.cpp | 5 + .../WebAssembly/WebAssemblySetP2AlignOperands.cpp | 12 + .../X86/Disassembler/X86DisassemblerDecoder.cpp | 2 +- llvm/lib/Target/X86/ShadowCallStack.cpp | 4 - llvm/lib/Target/X86/X86.h | 17 +- .../Target/X86/X86AvoidStoreForwardingBlocks.cpp | 4 - llvm/lib/Target/X86/X86CallFrameOptimization.cpp | 4 - llvm/lib/Target/X86/X86CmovConversion.cpp | 6 - llvm/lib/Target/X86/X86DomainReassignment.cpp | 4 - llvm/lib/Target/X86/X86FastISel.cpp | 32 +- llvm/lib/Target/X86/X86FixupLEAs.cpp | 17 +- llvm/lib/Target/X86/X86ISelDAGToDAG.cpp | 13 +- llvm/lib/Target/X86/X86ISelLowering.cpp | 64 +-- llvm/lib/Target/X86/X86InstrCompiler.td | 6 +- llvm/lib/Target/X86/X86InstrInfo.cpp | 23 +- .../lib/Target/X86/X86SpeculativeLoadHardening.cpp | 16 +- llvm/lib/Target/X86/X86TargetMachine.cpp | 15 - llvm/lib/Target/X86/X86WinEHState.cpp | 4 - llvm/lib/Transforms/Scalar/IndVarSimplify.cpp | 39 +- llvm/lib/Transforms/Scalar/LoopInterchange.cpp | 127 +---- llvm/lib/Transforms/Scalar/LoopSimplifyCFG.cpp | 19 +- llvm/lib/Transforms/Utils/FunctionComparator.cpp | 2 - llvm/lib/XRay/FDRTraceWriter.cpp | 7 +- llvm/lib/XRay/FileHeaderReader.cpp | 3 +- llvm/lib/XRay/RecordInitializer.cpp | 13 + llvm/lib/XRay/RecordPrinter.cpp | 5 +- llvm/lib/XRay/Trace.cpp | 13 +- .../Analysis/CostModel/SystemZ/cmp-tofp-scalar.ll | 23 + llvm/test/Analysis/CostModel/SystemZ/cmp-tofp.ll | 43 ++ .../Analysis/ScalarEvolution/binomial-explision.ll | 2 +- llvm/test/Analysis/ScalarEvolution/pr28705.ll | 6 +- llvm/test/Assembler/fast-math-flags.ll | 138 +++--- .../AArch64/GlobalISel/legalize-load-fewerElts.mir | 39 ++ .../AArch64/GlobalISel/legalize-load-v4s32.mir | 21 - .../test/CodeGen/AMDGPU/setcc-limit-load-shrink.ll | 65 +++ llvm/test/CodeGen/ARM/{ => CGP}/arm-cgp-calls.ll | 0 llvm/test/CodeGen/ARM/{ => CGP}/arm-cgp-casts.ll | 0 llvm/test/CodeGen/ARM/{ => CGP}/arm-cgp-icmps.ll | 0 .../test/CodeGen/ARM/{ => CGP}/arm-cgp-overflow.ll | 52 ++ .../test/CodeGen/ARM/{ => CGP}/arm-cgp-phis-ret.ll | 0 .../test/CodeGen/ARM/{ => CGP}/arm-cgp-pointers.ll | 0 .../CodeGen/ARM/{ => CGP}/arm-cgp-signed-icmps.ll | 0 llvm/test/CodeGen/ARM/{ => CGP}/arm-cgp-signed.ll | 0 llvm/test/CodeGen/ARM/and-load-combine.ll | 42 +- llvm/test/CodeGen/ARM/atomic-cmpxchg.ll | 6 +- llvm/test/CodeGen/ARM/memfunc.ll | 8 +- llvm/test/CodeGen/ARM/select-imm.ll | 12 +- llvm/test/CodeGen/ARM/smml.ll | 2 +- .../CodeGen/Hexagon/inline-asm-filetype-null.ll | 8 + llvm/test/CodeGen/Mips/micromips-mtc-mfc.ll | 4 +- .../Mips/micromips-target-external-symbol-reloc.ll | 13 + llvm/test/CodeGen/PowerPC/inlineasm-vsx-reg.ll | 15 + llvm/test/CodeGen/PowerPC/vec-asm-disabled.ll | 9 + llvm/test/CodeGen/Thumb/branchless-cmp.ll | 9 +- llvm/test/CodeGen/Thumb/long-setcc.ll | 3 +- llvm/test/CodeGen/WebAssembly/call.ll | 4 +- .../WebAssembly/function-bitcasts-varargs.ll | 2 +- llvm/test/CodeGen/WebAssembly/function-bitcasts.ll | 2 +- llvm/test/CodeGen/WebAssembly/implicit-def.ll | 151 ++++-- llvm/test/CodeGen/WebAssembly/main-declaration.ll | 2 +- llvm/test/CodeGen/WebAssembly/main-no-args.ll | 2 +- llvm/test/CodeGen/WebAssembly/main-with-args.ll | 2 +- .../WebAssembly/simd-load-store-alignment.ll | 534 +++++++++++++++++++++ llvm/test/CodeGen/WebAssembly/simd-offset.ll | 192 ++++---- llvm/test/CodeGen/WebAssembly/simd-vselect.ll | 90 ++++ llvm/test/CodeGen/X86/GlobalISel/constant.ll | 2 +- llvm/test/CodeGen/X86/avg.ll | 455 +++++++++--------- .../CodeGen/X86/avx512-shuffles/partial_permute.ll | 21 +- llvm/test/CodeGen/X86/crash-O0.ll | 8 +- llvm/test/CodeGen/X86/hoist-spill.ll | 2 + llvm/test/CodeGen/X86/machine-cse.ll | 15 +- llvm/test/CodeGen/X86/madd.ll | 66 +-- llvm/test/CodeGen/X86/mmx-arith.ll | 11 +- llvm/test/CodeGen/X86/pr32284.ll | 19 +- llvm/test/CodeGen/X86/pr32340.ll | 25 +- llvm/test/CodeGen/X86/scheduler-backtracking.ll | 212 ++++---- llvm/test/CodeGen/X86/spill-zero-x86_64.ll | 75 --- llvm/test/CodeGen/X86/swifterror.ll | 21 +- llvm/test/CodeGen/X86/vector-narrow-binop.ll | 18 + llvm/test/DebugInfo/COFF/types-std-nullptr-t.ll | 42 ++ llvm/test/MC/WebAssembly/basic-assembly.s | 16 +- .../Transforms/IndVarSimplify/dont-recompute.ll | 51 ++ .../IndVarSimplify/lrev-existing-umin.ll | 38 ++ llvm/test/Transforms/InstCombine/logical-select.ll | 21 + llvm/test/Transforms/InstSimplify/icmp-abs-nabs.ll | 35 ++ .../LoopInterchange/inner-only-reductions.ll | 124 +++++ llvm/test/Transforms/LoopInterchange/lcssa.ll | 1 - .../Transforms/LoopInterchange/phi-ordering.ll | 18 +- llvm/test/Transforms/LoopInterchange/reductions.ll | 272 ----------- .../llvm-mca/X86/BtVer2/reg-move-elimination-1.s | 4 + .../llvm-mca/X86/BtVer2/reg-move-elimination-2.s | 4 + .../llvm-mca/X86/BtVer2/reg-move-elimination-3.s | 4 + .../llvm-mca/X86/BtVer2/reg-move-elimination-4.s | 4 + .../llvm-mca/X86/BtVer2/reg-move-elimination-5.s | 4 + llvm/test/tools/llvm-objcopy/basic-keep.test | 2 + .../tools/llvm-objcopy/deterministic-archive.test | 65 +++ llvm/test/tools/llvm-objcopy/localize-hidden.test | 17 + llvm/test/tools/llvm-objcopy/localize.test | 21 +- llvm/test/tools/llvm-objcopy/strip-all-gnu.test | 2 + .../llvm-mca/Views/RegisterFileStatistics.cpp | 94 +++- llvm/tools/llvm-mca/Views/RegisterFileStatistics.h | 19 +- .../llvm-mca/include/HardwareUnits/RegisterFile.h | 14 +- llvm/tools/llvm-mca/include/Instruction.h | 21 +- llvm/tools/llvm-mca/include/Stages/DispatchStage.h | 4 - .../llvm-mca/lib/HardwareUnits/RegisterFile.cpp | 44 +- llvm/tools/llvm-mca/lib/Stages/DispatchStage.cpp | 14 +- llvm/tools/llvm-objcopy/CopyConfig.cpp | 15 +- llvm/tools/llvm-objcopy/CopyConfig.h | 1 + llvm/tools/llvm-objcopy/ELF/ELFObjcopy.cpp | 9 +- llvm/tools/llvm-objcopy/ELF/Object.cpp | 36 +- llvm/tools/llvm-objcopy/ELF/Object.h | 1 + llvm/tools/llvm-objcopy/ObjcopyOpts.td | 146 +++--- llvm/tools/llvm-objcopy/StripOpts.td | 41 +- llvm/tools/llvm-objcopy/llvm-objcopy.cpp | 8 +- llvm/unittests/ADT/SparseBitVectorTest.cpp | 16 + llvm/unittests/Support/VirtualFileSystemTest.cpp | 79 +++ llvm/unittests/XRay/FDRProducerConsumerTest.cpp | 2 +- llvm/unittests/XRay/FDRRecordPrinterTest.cpp | 4 +- .../deviceRTLs/nvptx/src/data_sharing.cu | 73 +-- .../libomptarget/deviceRTLs/nvptx/src/interface.h | 2 + .../deviceRTLs/nvptx/src/omptarget-nvptx.cu | 2 - .../deviceRTLs/nvptx/src/omptarget-nvptx.h | 2 +- .../libomptarget/deviceRTLs/nvptx/src/supporti.h | 1 - polly/lib/Analysis/ScopBuilder.cpp | 6 +- polly/lib/Analysis/ScopDetection.cpp | 2 +- 490 files changed, 7229 insertions(+), 3774 deletions(-) create mode 100644 clang/test/Analysis/NewDelete-sized-deallocation.cpp create mode 100644 clang/test/Analysis/diagnostics/Inputs/expected-sarif/sarif-mul [...] create mode 100644 clang/test/Analysis/diagnostics/sarif-multi-diagnostic-test.c create mode 100644 clang/test/CodeGenCXX/attr-cpuspecific.cpp create mode 100644 clang/test/Modules/strict-decluse-headers.cpp create mode 100644 clang/test/Sema/div-sizeof-ptr.cpp create mode 100644 clang/test/SemaOpenCL/clk_event_t.cl delete mode 100644 clang/test/SemaOpenCL/invalid-clk-events-cl2.0.cl create mode 100644 lld/test/ELF/linkerscript/relocatable-discard.s copy lldb/lit/Expr/{TestIRMemoryMap.test => TestIRMemoryMapWindows.test} (85%) create mode 100644 lldb/lit/SymbolFile/NativePDB/Inputs/function-types-builtins.lldbinit create mode 100644 lldb/lit/SymbolFile/NativePDB/Inputs/function-types-calling-con [...] create mode 100644 lldb/lit/SymbolFile/NativePDB/Inputs/function-types-classes.lldbinit create mode 100644 lldb/lit/SymbolFile/NativePDB/function-types-builtins.cpp create mode 100644 lldb/lit/SymbolFile/NativePDB/function-types-calling-conv.cpp create mode 100644 lldb/lit/SymbolFile/NativePDB/function-types-classes.cpp create mode 100644 llvm/include/llvm/Demangle/MicrosoftDemangle.h rename llvm/{lib => include/llvm}/Demangle/MicrosoftDemangleNodes.h (86%) create mode 100644 llvm/test/Analysis/CostModel/SystemZ/cmp-tofp-scalar.ll create mode 100644 llvm/test/Analysis/CostModel/SystemZ/cmp-tofp.ll create mode 100644 llvm/test/CodeGen/AArch64/GlobalISel/legalize-load-fewerElts.mir delete mode 100644 llvm/test/CodeGen/AArch64/GlobalISel/legalize-load-v4s32.mir create mode 100644 llvm/test/CodeGen/AMDGPU/setcc-limit-load-shrink.ll rename llvm/test/CodeGen/ARM/{ => CGP}/arm-cgp-calls.ll (100%) rename llvm/test/CodeGen/ARM/{ => CGP}/arm-cgp-casts.ll (100%) rename llvm/test/CodeGen/ARM/{ => CGP}/arm-cgp-icmps.ll (100%) rename llvm/test/CodeGen/ARM/{ => CGP}/arm-cgp-overflow.ll (78%) rename llvm/test/CodeGen/ARM/{ => CGP}/arm-cgp-phis-ret.ll (100%) rename llvm/test/CodeGen/ARM/{ => CGP}/arm-cgp-pointers.ll (100%) rename llvm/test/CodeGen/ARM/{ => CGP}/arm-cgp-signed-icmps.ll (100%) rename llvm/test/CodeGen/ARM/{ => CGP}/arm-cgp-signed.ll (100%) create mode 100644 llvm/test/CodeGen/Hexagon/inline-asm-filetype-null.ll create mode 100644 llvm/test/CodeGen/Mips/micromips-target-external-symbol-reloc.ll create mode 100644 llvm/test/CodeGen/WebAssembly/simd-load-store-alignment.ll create mode 100644 llvm/test/CodeGen/WebAssembly/simd-vselect.ll delete mode 100644 llvm/test/CodeGen/X86/spill-zero-x86_64.ll create mode 100644 llvm/test/DebugInfo/COFF/types-std-nullptr-t.ll create mode 100644 llvm/test/Transforms/LoopInterchange/inner-only-reductions.ll delete mode 100644 llvm/test/Transforms/LoopInterchange/reductions.ll create mode 100644 llvm/test/tools/llvm-objcopy/deterministic-archive.test