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-stable-allnoconfig in repository toolchain/ci/llvm-project.
from 6baec971271 [llvm-objdump] Print relocation addends in hexadecimal adds 41ee54e5d18 Revert "[clang-tidy] Fix readability-redundant-string-init [...] adds f8901aff4a8 Revert "[clang-tidy] modernize-use-override new option Allo [...] adds 1315f4e009b [clang-tidy] Fix readability-redundant-string-init for c++17/c++2a adds df11117086f [clang-tidy] modernize-use-override new option AllowOverrid [...] adds f6ffe6fc9d9 [lldb] Also test Get[De]mangledName of SBType in TestSBType [...] adds ef5e3b85eec [ThinLTO] Simplify code. NFC adds 3de7cc9fc01 Revert "[RISCV] Support mutilib in baremetal environment" adds c7f85f3a84a [PowerPC] Regenerate vsx_insert_extract_le.ll tests adds fed8c068922 [ARM] Regenerate vector lane store tests adds 6de85095ed7 [NFC][X86] Fixup comment in CodeGen/X86/cmov.ll adds 6fd11b14f60 [AMDGPU] Tune inlining parameters for AMDGPU target (part 2) adds 714445e406f Fix modules build by adding missing includes adds b696b9dba7b DAG: Add function context to isFMAFasterThanFMulAndFAdd adds c54d21c848d [lldb][NFC] Early exit in IRExecutionUnit::GetStaticInitializers adds 765b1250f68 [clangd] Untangle Hover from XRefs, move into own file. adds c9b87981d20 [clang-tidy] DefaultOperatorNewCheck test fixes. adds ea23b6428b8 AMDGPU: Be explicit about denormal mode in MIR tests adds db0ed3e429b AMDGPU: Refactor treatment of denormal mode adds 33d93c3d0b4 [clangd] Show values of more expressions on hover adds 254b4f25000 [ARM,MVE] Add intrinsics for scalar shifts. adds 4a6d03ad0e0 [lldb] Add logging to IRExecutionUnit::GetStaticInitializers adds 6265be2782d [SLP] add test for reduction miscompile; NFC adds e6c55fbe019 Fixup AVR tests to reflect changes in addend format in llvm [...] adds 41bac76da87 gn build: Merge 765b1250f68 adds 39de82ecc9c [SLP] fix insertion point for min/max reduction adds 980653621ef [clang-tidy] Give readability-redundant-member-init an opti [...] adds c9edaa828eb [AIX][XCOFF] Write Function descriptors and TOC base to dat [...] adds 62871305c28 [NFC] Attempting to fix sphinx build failure with badly enc [...] adds b81cc603290 [clang][NFC] Make various uses of Regex const adds 6c2151bf4c8 [cmake] Disable GCC 9's -Winit-list-lifetime warning in ArrayRef adds 7fe9435dc88 Work on cleaning up denormal mode handling adds 50b17de05db gn build: Merge 7fe9435dc88 adds 4f7dce78c23 [NFC] Attempting to fix sphinx build failure with badly enc [...] adds 3a76b8a538c Fix openmp on PowerPC64-BE-ELFv2 ABI on FreeBSD. adds 6b0eb5a6727 [ELF] Improve --gc-sections compatibility with GNU ld regar [...] adds 6e418decd93 [FileCheck] Use lit's internal shell for the test suite adds dd471dbe99a [libTooling] Extend `buildASTFromCodeWithArgs` to take file [...] adds b0561b3346e [NFC] Refactor representation of materialized temporaries adds 4681e2e4342 [nfc][libomptarget] Write amdgcn macros in terms of compile [...] adds 1d943ae44c4 [OPENMP]Rename function, NFC. adds ce5de93e838 [ELF] Disallow out-of-range section group indices after D70146 adds e531750c6cf clang: Add -fconvergent-functions flag adds b9a92206b6e [Symbolizers] On Darwin compute function offset when possible. adds b117ec8be0f [LLDB] Fix formatting in the driver (NFC) adds f55cd39f191 [C-index] Fix test when using Debug target & MSVC STL adds b91f798fde4 implement printing out raw section data of xcoff objectfile [...] adds 411bfe476b7 [ARM] Add and update a lot of VLDn tests. NFC adds 882f23caeae [ARM] MVE interleaving load and stores. adds 77f8a3324b7 Add a "Using LLDB" section to the welcome page of the website adds bfebc63a3db [ADT][Expensive checks] Create a std::random_device seed on [...] adds c97f303880c test-release.sh: Update to fetch source from GitHub adds 2535fe5ad33 MTE: add more unchecked instructions. adds a84b48d01e3 [nfc][libomptarget] Remove casts of string literals to char* adds 0a8e7ca402e [SLP] fix miscompile on min/max reductions with extra uses [...] adds 3279724905c llvm/ObjCARC: Eliminate inlined AutoreleaseRV calls adds ba71ca37208 [DebugInfo] Describe size of spilled values in call site params adds c444a01df35 fixe leak found by asan build bot adds ea13683f3d8 The patch is the compiler error specific on the compile err [...] adds 1aacf58819a [profile] Unbreak Fuchsia/Windows after D68351 adds 586f65d31f3 Add a key method to Sema to optimize debug info size adds 75b5db30943 [docs] Remove dangling parenthesis from documentation adds 568db780bb7 [CGDebugInfo] Emit subprograms for decls when AT_tail_call [...] adds 0d4211f4e75 [profile] Address unused function warnings on Windows after D69586 adds d08c056695a [OPENMP50]Add if clause in simd directive. adds 3a8104a9ea3 Precommit test showing oppurtunity when computing exit test [...] adds 8c484050690 Wrap C APIs with pragmas enforcing -Werror=strict-prototypes adds cd4811360e2 [ValueTracking] Add a basic version of isKnownNonInfinity a [...] adds cf823ce4ad9 [AArch64] Fix MIR test instruction to not have invalid operand. adds f3eb5dee575 [LoopPred] Generalize profitability check to handle unswitc [...] adds 70c68a6b0e5 [NFC] Factor out utilities for manipulating widenable branches adds ea8e0282234 [clang][IFS] Driver Pipeline: generate stubs after standard [...] adds 377d70cdea7 [clang][IFS] Fixing failing bots that do not have PPC targe [...] adds 28a91473e33 [GuardWidening] Remove WidenFrequentBranches transform adds 88f00aef684 Introduce llvm-install-name-tool adds 327a18ca0a0 [lldb][test] Prevent \n in calls to lldb's expect() test helper. adds 29fd1e1f4a3 [clang][IFS] Attempting to fix missing 'orbis-ld' on scei-p [...] adds 85435bdde00 [ARC] Add InitializePasses header to fix ARC build. adds 72fac0663a3 [tests] Autogen a test to eliminate spurious diff from foll [...] adds 85589f8077a [X86] Add custom type legalization and lowering for scalar [...] adds 69242e98682 clang/Modules: Sink ASTReadResult in ReadControlBlock, NFC adds 10089ce2027 scudo: Switch from std::random_shuffle to std::shuffle in a test. adds c4b41e8d1d8 [LegalizeDAG][X86] Enable STRICT_FP_TO_SINT/UINT to be promoted adds 36eea5c31f1 [Reproducer] Namespace the reproducer dump options. adds 2cea161b80a Revert "Introduce llvm-install-name-tool" adds 1b387484b9b [clang][IFS] Fixing unsupported emulation mode on clang-ppc [...] adds bffdee8ef37 [LTO][Legacy] Add API for passing LLVM options separately adds 606a2bd6218 [musttail] Don't forward AL on Win64 adds 87008317348 clang/Modules: Early return in CompilerInstance::createModu [...] adds f37356d6f60 [clang][IFS][test] Removing driver-test.c. Test is still to [...] adds 27b229dc17b Revert "[clang][IFS][test] Removing driver-test.c. Test is [...] adds 6c6d34883a3 Revert "[clang][IFS] Fixing unsupported emulation mode on c [...] adds 0ce89e2a0d8 Revert "[clang][IFS] Attempting to fix missing 'orbis-ld' o [...] adds 85a1662035f Revert "[clang][IFS] Fixing failing bots that do not have P [...] adds 90598543550 Revert "[clang][IFS] Driver Pipeline: generate stubs after [...] adds 86c66cea21f Extends the tblgen macro to allow mlir-tblgen to be installed adds 47feae5dd61 Use lld::make<T> to make TpiSource objects adds f3225f2abe7 AMDGPU/GlobalISel: Legalize FDIV64 adds 0c50c0b0552 [FEnv] File with properties of constrained intrinsics adds 7d980319ab2 [FEnv] Fix AddingConstrainedIntrinsics.rst after llvmorg-10 [...] adds c54959c00d0 Introduce llvm-install-name-tool adds 1cc78fdb6f7 [llvm-readobj/llvm-readelf] - Improve dumping of versioning [...] adds dc3ee330891 ExecutionEngine: add preliminary support for COFF ARM64 adds ce1f95a6e07 Reland "[clang] Remove the DIFlagArgumentNotModified debug [...] adds 19ddba95513 [llvm-readobj] - Improve dumping of the SHT_LLVM_LINKER_OPT [...] adds f67534afd6f [ExecutionEngine] Add a missing break to avoid warnings adds 52c5014da09 [AMDGPU] add support for hostcall buffer pointer as hidden [...] adds 6640f2e7d40 [lldb][NFC] Remove ClangASTContext::GetUniqueNamespaceDecla [...] adds 02e91136656 [lldb][NFC] Remove ClangASTContext::FieldIsBitfield overload adds 82800df4de1 [lldb][NFC] Remove ClangASTContext::GetAsDeclContext adds c502bae5241 [lldb][NFC] Simplify ClangASTContext::GetBasicTypes adds ea8678d1c78 Move floating point related entities to namespace level adds e18ab2a0b80 [clangd] Treat UserDefinedLiteral as a leaf in SelectionTre [...] adds 54b86b010bf [lldb][NFC] Remove unused ClangASTContext::GetUnknownAnyType adds 6a89ecb1ddd gn build: Merge ea8678d1c78 adds 979592a6f73 [DebugInfo] Remove the DIFlagArgumentNotModified debug info flag adds 089c0f58149 [DWARF] Add an api to get "interpreted" location lists adds 23c76792081 [CodeGen][NFC] Regenerate load-combine test with update_llc_test. adds 5e0b7df4db2 gn build: Merge 089c0f58149
No new revisions were added by this update.
Summary of changes: .../clang-tidy/abseil/StrCatAppendCheck.cpp | 2 +- .../clang-tidy/modernize/AvoidBindCheck.cpp | 2 +- .../clang-tidy/modernize/LoopConvertUtils.cpp | 2 +- .../performance/ImplicitConversionInLoopCheck.cpp | 2 +- .../readability/NonConstParameterCheck.cpp | 2 +- .../readability/RedundantMemberInitCheck.cpp | 22 +- .../readability/RedundantMemberInitCheck.h | 8 +- clang-tools-extra/clangd/AST.cpp | 111 ++ clang-tools-extra/clangd/AST.h | 5 + clang-tools-extra/clangd/CMakeLists.txt | 1 + clang-tools-extra/clangd/ClangdServer.h | 1 + clang-tools-extra/clangd/Hover.cpp | 483 +++++ clang-tools-extra/clangd/Hover.h | 93 + clang-tools-extra/clangd/Selection.cpp | 14 + clang-tools-extra/clangd/XRefs.cpp | 537 ------ clang-tools-extra/clangd/XRefs.h | 81 - .../clangd/refactor/tweaks/ExpandAutoType.cpp | 5 +- clang-tools-extra/clangd/unittests/ASTTests.cpp | 30 +- clang-tools-extra/clangd/unittests/CMakeLists.txt | 1 + .../unittests/{XRefsTests.cpp => HoverTests.cpp} | 1074 +---------- .../clangd/unittests/SelectionTests.cpp | 10 + clang-tools-extra/clangd/unittests/XRefsTests.cpp | 1339 ------------- clang-tools-extra/docs/ReleaseNotes.rst | 7 + .../checks/readability-redundant-member-init.rst | 27 +- .../{ => checkers}/cert-mem57-cpp-cpp17.cpp | 8 +- .../clang-tidy/{ => checkers}/cert-mem57-cpp.cpp | 14 +- ...rnize-use-override-allow-override-and-final.cpp | 40 + .../checkers/readability-redundant-member-init.cpp | 35 +- clang/include/clang-c/BuildSystem.h | 11 +- clang/include/clang-c/CXCompilationDatabase.h | 12 +- clang/include/clang-c/CXErrorCode.h | 10 +- clang/include/clang-c/CXString.h | 10 +- clang/include/clang-c/Documentation.h | 10 +- clang/include/clang-c/ExternC.h | 39 + clang/include/clang-c/FatalErrorHandler.h | 11 +- clang/include/clang-c/Index.h | 14 +- clang/include/clang-c/Platform.h | 11 +- clang/include/clang/AST/ASTContext.h | 11 - clang/include/clang/AST/DeclCXX.h | 74 + clang/include/clang/AST/ExprCXX.h | 106 +- clang/include/clang/AST/RecursiveASTVisitor.h | 12 +- clang/include/clang/ASTMatchers/ASTMatchers.h | 8 +- clang/include/clang/Basic/CodeGenOptions.h | 3 +- clang/include/clang/Basic/DeclNodes.td | 1 + clang/include/clang/Basic/IdentifierTable.h | 11 + clang/include/clang/Basic/LangOptions.def | 1 + clang/include/clang/Basic/LangOptions.h | 2 +- clang/include/clang/Basic/OpenMPKinds.def | 1 + clang/include/clang/Basic/OpenMPKinds.h | 3 +- clang/include/clang/Basic/arm_mve.td | 57 +- clang/include/clang/Basic/arm_mve_defs.td | 2 +- clang/include/clang/Driver/Options.td | 3 + clang/include/clang/Frontend/FrontendOptions.h | 2 +- clang/include/clang/Sema/Sema.h | 5 +- clang/include/clang/Sema/Template.h | 3 +- clang/include/clang/Serialization/ASTBitCodes.h | 3 + .../clang/Tooling/Inclusions/HeaderIncludes.h | 3 +- clang/include/clang/Tooling/Tooling.h | 3 +- clang/lib/AST/ASTContext.cpp | 19 - clang/lib/AST/ASTImporter.cpp | 47 +- clang/lib/AST/DeclBase.cpp | 1 + clang/lib/AST/DeclCXX.cpp | 30 + clang/lib/AST/Expr.cpp | 34 +- clang/lib/AST/ExprCXX.cpp | 28 +- clang/lib/AST/ExprConstant.cpp | 14 +- clang/lib/AST/ItaniumMangle.cpp | 2 +- clang/lib/AST/StmtPrinter.cpp | 2 +- clang/lib/Analysis/CFG.cpp | 8 +- clang/lib/Analysis/Consumed.cpp | 2 +- clang/lib/Analysis/ThreadSafetyCommon.cpp | 3 +- clang/lib/Basic/OpenMPKinds.cpp | 5 +- clang/lib/CodeGen/CGCall.cpp | 5 +- clang/lib/CodeGen/CGDebugInfo.cpp | 70 +- clang/lib/CodeGen/CGDebugInfo.h | 4 - clang/lib/CodeGen/CGDecl.cpp | 1 + clang/lib/CodeGen/CGExpr.cpp | 2 +- clang/lib/CodeGen/CGExprAgg.cpp | 2 +- clang/lib/CodeGen/CGExprConstant.cpp | 6 +- clang/lib/CodeGen/CGOpenMPRuntime.cpp | 24 +- clang/lib/CodeGen/CGOpenMPRuntime.h | 22 +- clang/lib/CodeGen/CGOpenMPRuntimeNVPTX.cpp | 2 +- clang/lib/CodeGen/CGStmtOpenMP.cpp | 49 +- clang/lib/CodeGen/CodeGenFunction.h | 13 + clang/lib/CodeGen/CodeGenModule.cpp | 4 +- clang/lib/Driver/ToolChains/Gnu.cpp | 56 - clang/lib/Driver/ToolChains/RISCVToolchain.cpp | 34 +- clang/lib/Format/BreakableToken.cpp | 27 +- clang/lib/Format/BreakableToken.h | 20 +- clang/lib/Format/NamespaceEndCommentsFixer.cpp | 20 +- clang/lib/Format/UnwrappedLineParser.cpp | 7 +- clang/lib/Frontend/CompilerInstance.cpp | 87 +- clang/lib/Frontend/CompilerInvocation.cpp | 12 +- clang/lib/Parse/ParseOpenMP.cpp | 3 +- clang/lib/Sema/JumpDiagnostics.cpp | 4 +- clang/lib/Sema/Sema.cpp | 3 + clang/lib/Sema/SemaChecking.cpp | 2 +- clang/lib/Sema/SemaCodeComplete.cpp | 16 +- clang/lib/Sema/SemaExpr.cpp | 4 +- clang/lib/Sema/SemaInit.cpp | 9 +- clang/lib/Sema/SemaOpenMP.cpp | 6 +- clang/lib/Sema/SemaStmt.cpp | 4 +- clang/lib/Sema/TreeTransform.h | 4 +- clang/lib/Serialization/ASTCommon.cpp | 1 + clang/lib/Serialization/ASTReader.cpp | 10 +- clang/lib/Serialization/ASTReaderDecl.cpp | 14 + clang/lib/Serialization/ASTReaderStmt.cpp | 9 +- clang/lib/Serialization/ASTWriterDecl.cpp | 12 + clang/lib/Serialization/ASTWriterStmt.cpp | 8 +- .../StaticAnalyzer/Checkers/IteratorChecker.cpp | 3 +- clang/lib/StaticAnalyzer/Core/ExprEngine.cpp | 2 +- clang/lib/StaticAnalyzer/Core/ExprEngineCXX.cpp | 2 +- clang/lib/Tooling/Tooling.cpp | 8 +- .../CodeGen/arm-mve-intrinsics/scalar-shifts.c | 231 +++ clang/test/CodeGen/convergent-functions.cpp | 8 + clang/test/CodeGen/debug-info-extern-call.c | 38 +- clang/test/CodeGen/debug-info-param-modification.c | 25 - clang/test/CodeGenCUDA/propagate-metadata.cu | 5 +- .../CodeGenCXX/dbg-info-all-calls-described.cpp | 1 + .../lib/gcc/riscv64-unknown-elf/8.2.0/crtbegin.o | 0 .../lib/gcc/riscv64-unknown-elf/8.2.0/crtend.o | 0 .../8.2.0/rv32i/ilp32/crtbegin.o | 0 .../riscv64-unknown-elf/8.2.0/rv32i/ilp32/crtend.o | 0 .../8.2.0/rv32iac/ilp32/crtbegin.o | 0 .../8.2.0/rv32iac/ilp32/crtend.o | 0 .../8.2.0/rv32im/ilp32/crtbegin.o | 0 .../8.2.0/rv32im/ilp32/crtend.o | 0 .../8.2.0/rv32imac/ilp32/crtbegin.o | 0 .../8.2.0/rv32imac/ilp32/crtend.o | 0 .../8.2.0/rv32imafc/ilp32f/crtbegin.o | 0 .../8.2.0/rv32imafc/ilp32f/crtend.o | 0 .../8.2.0/rv64imac/lp64/crtbegin.o | 0 .../8.2.0/rv64imac/lp64/crtend.o | 0 .../8.2.0/rv64imafdc/lp64d/crtbegin.o | 0 .../8.2.0/rv64imafdc/lp64d/crtend.o | 0 .../riscv64-unknown-elf/bin/ld | 1 - .../riscv64-unknown-elf/lib/crt0.o | 0 .../riscv64-unknown-elf/lib/rv32i/ilp32/crt0.o | 0 .../riscv64-unknown-elf/lib/rv32iac/ilp32/crt0.o | 0 .../riscv64-unknown-elf/lib/rv32im/ilp32/crt0.o | 0 .../riscv64-unknown-elf/lib/rv32imac/ilp32/crt0.o | 0 .../lib/rv32imafc/ilp32f/crt0.o | 0 .../riscv64-unknown-elf/lib/rv64imac/lp64/crt0.o | 0 .../lib/rv64imafdc/lp64d/crt0.o | 0 clang/test/Driver/riscv32-toolchain.c | 83 +- clang/test/Driver/riscv64-toolchain.c | 38 +- clang/test/OpenMP/simd_ast_print.cpp | 28 +- clang/test/OpenMP/simd_codegen.cpp | 46 +- clang/test/OpenMP/simd_if_messages.cpp | 101 + clang/tools/clang-refactor/TestSupport.cpp | 9 +- clang/tools/libclang/CIndex.cpp | 1 + compiler-rt/lib/profile/InstrProfilingFile.c | 8 +- .../sanitizer_common/sanitizer_symbolizer_mac.cpp | 22 +- .../lib/scudo/standalone/tests/secondary_test.cpp | 3 +- ...olize-partial-report-no-external-symbolizer.cpp | 4 +- .../Darwin/symbolizer-function-offset-atos.cpp | 43 + .../Darwin/symbolizer-function-offset-dladdr.cpp | 41 + lld/COFF/DebugTypes.cpp | 17 +- lld/ELF/InputFiles.cpp | 25 + lld/ELF/InputSection.h | 4 + lld/ELF/MarkLive.cpp | 17 +- lld/test/ELF/gc-sections-group.s | 54 + lld/test/ELF/linkerscript/discard-group.s | 33 + lld/test/ELF/verdef-defaultver.s | 16 +- lld/test/ELF/verdef-dependency.s | 13 +- lld/test/ELF/verdef.s | 13 +- lld/test/ELF/verneed.s | 9 +- lldb/docs/.htaccess | 3 +- lldb/docs/index.rst | 34 +- lldb/docs/{use => resources}/architecture.rst | 0 lldb/docs/status/goals.rst | 11 + lldb/include/lldb/Symbol/ClangASTContext.h | 25 +- .../TestBasicEntryValuesX86_64.py | 3 +- lldb/packages/Python/lldbsuite/test/lldbpexpect.py | 1 + .../class_members/TestSBTypeClassMembers.py | 14 + .../Python/lldbsuite/test/terminal/TestEditline.py | 31 +- lldb/source/Commands/CommandObjectReproducer.cpp | 4 +- lldb/source/Commands/Options.td | 2 +- lldb/source/Expression/IRExecutionUnit.cpp | 65 +- .../Clang/ClangExpressionDeclMap.cpp | 33 +- .../SymbolFile/DWARF/DWARFASTParserClang.cpp | 12 +- lldb/source/Symbol/ClangASTContext.cpp | 61 +- lldb/tools/driver/Driver.cpp | 3 +- lldb/unittests/Symbol/TestClangASTContext.cpp | 3 +- llvm/bindings/go/llvm/dibuilder.go | 1 - llvm/cmake/modules/TableGen.cmake | 2 +- llvm/docs/AMDGPUUsage.rst | 10 + llvm/docs/AddingConstrainedIntrinsics.rst | 63 +- llvm/docs/CommandLine.rst | 2 +- llvm/docs/LangRef.rst | 7 - llvm/include/llvm-c/Analysis.h | 9 +- llvm/include/llvm-c/BitReader.h | 9 +- llvm/include/llvm-c/BitWriter.h | 9 +- llvm/include/llvm-c/Comdat.h | 9 +- llvm/include/llvm-c/Core.h | 9 +- llvm/include/llvm-c/DebugInfo.h | 9 +- llvm/include/llvm-c/Disassembler.h | 9 +- llvm/include/llvm-c/Error.h | 10 +- llvm/include/llvm-c/ErrorHandling.h | 10 +- llvm/include/llvm-c/ExecutionEngine.h | 9 +- llvm/include/llvm-c/ExternC.h | 39 + llvm/include/llvm-c/IRReader.h | 9 +- llvm/include/llvm-c/Initialization.h | 9 +- llvm/include/llvm-c/LinkTimeOptimizer.h | 10 +- llvm/include/llvm-c/Linker.h | 9 +- llvm/include/llvm-c/Object.h | 9 +- llvm/include/llvm-c/OrcBindings.h | 9 +- llvm/include/llvm-c/Remarks.h | 8 +- llvm/include/llvm-c/Support.h | 9 +- llvm/include/llvm-c/Target.h | 9 +- llvm/include/llvm-c/TargetMachine.h | 10 +- .../llvm-c/Transforms/AggressiveInstCombine.h | 9 +- llvm/include/llvm-c/Transforms/Coroutines.h | 9 +- llvm/include/llvm-c/Transforms/IPO.h | 9 +- llvm/include/llvm-c/Transforms/InstCombine.h | 9 +- .../include/llvm-c/Transforms/PassManagerBuilder.h | 9 +- llvm/include/llvm-c/Transforms/Scalar.h | 9 +- llvm/include/llvm-c/Transforms/Utils.h | 9 +- llvm/include/llvm-c/Transforms/Vectorize.h | 9 +- llvm/include/llvm-c/Types.h | 9 +- llvm/include/llvm-c/lto.h | 25 +- llvm/include/llvm/ADT/ArrayRef.h | 10 + llvm/include/llvm/ADT/FloatingPointMode.h | 62 + llvm/include/llvm/ADT/STLExtras.h | 29 +- llvm/include/llvm/Analysis/GuardUtils.h | 4 + llvm/include/llvm/Analysis/Utils/Local.h | 1 + llvm/include/llvm/Analysis/ValueTracking.h | 6 + .../CodeGen/GlobalISel/InstructionSelectorImpl.h | 1 + llvm/include/llvm/CodeGen/MachineFunction.h | 5 + llvm/include/llvm/CodeGen/SelectionDAG.h | 6 + llvm/include/llvm/CodeGen/SelectionDAGNodes.h | 35 +- llvm/include/llvm/CodeGen/TargetLowering.h | 45 +- llvm/include/llvm/DebugInfo/DWARF/DWARFDebugLoc.h | 5 + llvm/include/llvm/DebugInfo/DWARF/DWARFDie.h | 4 + .../llvm/DebugInfo/DWARF/DWARFLocationExpression.h | 3 + llvm/include/llvm/DebugInfo/DWARF/DWARFUnit.h | 3 + llvm/include/llvm/IR/ConstrainedOps.def | 71 + llvm/include/llvm/IR/DebugInfoFlags.def | 1 - llvm/include/llvm/IR/DebugInfoMetadata.h | 5 - llvm/include/llvm/IR/FPEnv.h | 70 + llvm/include/llvm/IR/IRBuilder.h | 44 +- llvm/include/llvm/IR/IntrinsicInst.h | 81 +- llvm/include/llvm/IR/IntrinsicsARM.td | 22 +- llvm/include/llvm/LTO/legacy/LTOCodeGenerator.h | 3 +- llvm/include/llvm/Support/AMDGPUMetadata.h | 1 + llvm/include/llvm/Transforms/Utils/GuardUtils.h | 12 + llvm/lib/Analysis/GuardUtils.cpp | 7 + llvm/lib/Analysis/ValueTracking.cpp | 73 +- llvm/lib/BinaryFormat/AMDGPUMetadataVerifier.cpp | 1 + llvm/lib/CodeGen/GlobalISel/IRTranslator.cpp | 3 +- llvm/lib/CodeGen/LiveDebugValues.cpp | 2 +- llvm/lib/CodeGen/MachineFunction.cpp | 15 + llvm/lib/CodeGen/SelectionDAG/DAGCombiner.cpp | 11 +- llvm/lib/CodeGen/SelectionDAG/LegalizeDAG.cpp | 42 +- .../lib/CodeGen/SelectionDAG/LegalizeVectorOps.cpp | 60 +- .../CodeGen/SelectionDAG/LegalizeVectorTypes.cpp | 124 +- llvm/lib/CodeGen/SelectionDAG/SelectionDAG.cpp | 35 +- .../CodeGen/SelectionDAG/SelectionDAGBuilder.cpp | 145 +- llvm/lib/CodeGen/TargetInstrInfo.cpp | 6 +- llvm/lib/CodeGen/TargetLoweringBase.cpp | 35 +- llvm/lib/DebugInfo/DWARF/DWARFDebugLoc.cpp | 15 + llvm/lib/DebugInfo/DWARF/DWARFDie.cpp | 21 + llvm/lib/DebugInfo/DWARF/DWARFUnit.cpp | 24 + .../RuntimeDyld/RuntimeDyldCOFF.cpp | 3 + .../RuntimeDyld/Targets/RuntimeDyldCOFFAArch64.h | 365 ++++ llvm/lib/IR/CMakeLists.txt | 1 + llvm/lib/IR/FPEnv.cpp | 78 + llvm/lib/IR/IntrinsicInst.cpp | 111 +- llvm/lib/IR/Verifier.cpp | 121 +- llvm/lib/LTO/LTO.cpp | 9 +- llvm/lib/LTO/LTOCodeGenerator.cpp | 9 +- llvm/lib/MC/XCOFFObjectWriter.cpp | 19 +- llvm/lib/Object/XCOFFObjectFile.cpp | 27 +- llvm/lib/ObjectYAML/DWARFEmitter.cpp | 5 +- llvm/lib/Support/AMDGPUMetadata.cpp | 1 + llvm/lib/Target/AArch64/AArch64ISelLowering.cpp | 23 +- llvm/lib/Target/AArch64/AArch64ISelLowering.h | 4 +- .../Target/AArch64/AArch64StackTaggingPreRA.cpp | 32 +- llvm/lib/Target/AArch64/AArch64TargetMachine.cpp | 5 +- llvm/lib/Target/AMDGPU/AMDGPUAsmPrinter.cpp | 14 +- llvm/lib/Target/AMDGPU/AMDGPUCodeGenPrepare.cpp | 7 +- .../Target/AMDGPU/AMDGPUHSAMetadataStreamer.cpp | 14 +- llvm/lib/Target/AMDGPU/AMDGPUISelDAGToDAG.cpp | 7 +- llvm/lib/Target/AMDGPU/AMDGPUISelLowering.cpp | 10 +- llvm/lib/Target/AMDGPU/AMDGPUInline.cpp | 2 +- llvm/lib/Target/AMDGPU/AMDGPUInstructions.td | 15 +- llvm/lib/Target/AMDGPU/AMDGPULegalizerInfo.cpp | 111 +- llvm/lib/Target/AMDGPU/AMDGPULegalizerInfo.h | 2 + llvm/lib/Target/AMDGPU/AMDGPUMachineFunction.cpp | 1 + llvm/lib/Target/AMDGPU/AMDGPUMachineFunction.h | 8 + .../Target/AMDGPU/AMDGPUPrintfRuntimeBinding.cpp | 9 + llvm/lib/Target/AMDGPU/AMDGPUSubtarget.h | 17 +- .../Target/AMDGPU/AMDGPUTargetTransformInfo.cpp | 21 +- llvm/lib/Target/AMDGPU/AMDGPUTargetTransformInfo.h | 8 +- llvm/lib/Target/AMDGPU/R600ISelLowering.cpp | 6 +- llvm/lib/Target/AMDGPU/SIFoldOperands.cpp | 8 +- llvm/lib/Target/AMDGPU/SIISelLowering.cpp | 72 +- llvm/lib/Target/AMDGPU/SIISelLowering.h | 5 +- llvm/lib/Target/AMDGPU/SIMachineFunctionInfo.cpp | 1 - llvm/lib/Target/AMDGPU/SIMachineFunctionInfo.h | 7 - llvm/lib/Target/AMDGPU/Utils/AMDGPUBaseInfo.cpp | 6 +- llvm/lib/Target/AMDGPU/Utils/AMDGPUBaseInfo.h | 18 +- llvm/lib/Target/ARC/ARCBranchFinalize.cpp | 1 + llvm/lib/Target/ARC/ARCOptAddrMode.cpp | 1 + llvm/lib/Target/ARM/ARMISelDAGToDAG.cpp | 38 +- llvm/lib/Target/ARM/ARMISelLowering.cpp | 124 +- llvm/lib/Target/ARM/ARMISelLowering.h | 5 +- llvm/lib/Target/ARM/ARMInstrMVE.td | 14 +- llvm/lib/Target/ARM/ARMTargetTransformInfo.cpp | 25 +- llvm/lib/Target/Hexagon/HexagonISelLowering.cpp | 3 +- llvm/lib/Target/Hexagon/HexagonISelLowering.h | 3 +- llvm/lib/Target/NVPTX/NVPTXISelLowering.h | 5 +- llvm/lib/Target/PowerPC/PPCISelLowering.cpp | 3 +- llvm/lib/Target/PowerPC/PPCISelLowering.h | 3 +- llvm/lib/Target/SystemZ/SystemZISelLowering.cpp | 3 +- llvm/lib/Target/SystemZ/SystemZISelLowering.h | 3 +- llvm/lib/Target/X86/X86ISelLowering.cpp | 157 +- llvm/lib/Target/X86/X86ISelLowering.h | 6 +- llvm/lib/Transforms/ObjCARC/ObjCARCOpts.cpp | 216 ++- llvm/lib/Transforms/Scalar/GuardWidening.cpp | 81 +- llvm/lib/Transforms/Scalar/LoopPredication.cpp | 23 +- llvm/lib/Transforms/Utils/GuardUtils.cpp | 26 + llvm/lib/Transforms/Vectorize/SLPVectorizer.cpp | 36 +- .../Analysis/ScalarEvolution/trip-count-andor.ll | 461 +++++ llvm/test/Assembler/debug-info.ll | 9 +- llvm/test/CMakeLists.txt | 1 + .../GlobalISel/legalize-phi-insertpt-decrement.mir | 4 +- .../CodeGen/AArch64/load-combine-big-endian.ll | 162 +- llvm/test/CodeGen/AArch64/load-combine.ll | 146 +- .../AArch64/stack-tagging-unchecked-ld-st.ll | 127 +- .../GlobalISel/inst-select-fcanonicalize.mir | 290 ++- .../CodeGen/AMDGPU/GlobalISel/legalize-fdiv.mir | 859 +++++++-- .../CodeGen/AMDGPU/GlobalISel/legalize-fmad.mir | 181 -- .../AMDGPU/GlobalISel/legalize-fmad.s16.mir | 1381 +++++++++----- .../AMDGPU/GlobalISel/legalize-fmad.s32.mir | 495 +++++ .../AMDGPU/GlobalISel/legalize-fmad.s64.mir | 112 ++ llvm/test/CodeGen/AMDGPU/amdgpu-inline.ll | 7 + .../AMDGPU/hsa-metadata-from-llvm-ir-full-v3.ll | 1 + .../AMDGPU/hsa-metadata-from-llvm-ir-full.ll | 1 + .../AMDGPU/hsa-metadata-hostcall-absent-v3.ll | 55 + .../CodeGen/AMDGPU/hsa-metadata-hostcall-absent.ll | 52 + .../AMDGPU/hsa-metadata-hostcall-present-v3.ll | 59 + .../AMDGPU/hsa-metadata-hostcall-present.ll | 58 + llvm/test/CodeGen/AMDGPU/omod-nsz-flag.mir | 3 + .../CodeGen/AMDGPU/opencl-printf-no-hostcall.ll | 18 + llvm/test/CodeGen/ARM/load-combine-big-endian.ll | 465 +++-- llvm/test/CodeGen/ARM/load-combine.ll | 409 ++-- llvm/test/CodeGen/ARM/vstlane.ll | 383 +++- llvm/test/CodeGen/PowerPC/aix-func-dsc-gen.ll | 112 ++ llvm/test/CodeGen/PowerPC/vsx_insert_extract_le.ll | 29 +- .../CodeGen/Thumb2/mve-intrinsics/scalar-shifts.ll | 265 ++- llvm/test/CodeGen/Thumb2/mve-vld2.ll | 615 ++++++ llvm/test/CodeGen/Thumb2/mve-vld3.ll | 1843 ++++++++++++++++++ llvm/test/CodeGen/Thumb2/mve-vld4.ll | 1236 ++++++++++++ llvm/test/CodeGen/Thumb2/mve-vst2.ll | 606 ++++++ llvm/test/CodeGen/Thumb2/mve-vst3.ll | 1970 ++++++++++++++++++++ llvm/test/CodeGen/Thumb2/mve-vst4.ll | 1145 ++++++++++++ llvm/test/CodeGen/X86/cfguard-checks.ll | 33 + llvm/test/CodeGen/X86/cmov.ll | 2 - llvm/test/CodeGen/X86/fp-intrinsics.ll | 688 ++++++- llvm/test/CodeGen/X86/musttail-varargs.ll | 30 +- .../X86/vector-constrained-fp-intrinsics.ll | 342 ++-- .../DebugInfo/ARM/entry-value-multi-byte-expr.ll | 4 +- .../MIR/AArch64/dbgcall-site-interpretation.mir | 4 +- .../MIR/ARM/dbgcall-site-interpretation.mir | 4 +- .../MIR/ARM/dbgcall-site-propagated-value.mir | 4 +- .../MIR/ARM/if-coverter-call-site-info.mir | 4 +- .../live-debug-values-bundled-entry-values.mir | 4 +- llvm/test/DebugInfo/MIR/X86/DW_OP_entry_value.mir | 6 +- .../MIR/X86/avoid-single-entry-value-location.mir | 2 +- .../MIR/X86/dbg-call-site-spilled-arg.mir | 4 +- .../MIR/X86/dbgcall-site-interpretation.mir | 4 +- llvm/test/DebugInfo/MIR/X86/dbginfo-entryvals.mir | 8 +- .../DebugInfo/MIR/X86/debug-call-site-param.mir | 6 +- .../MIR/X86/multiple-param-dbg-value-entry.mir | 6 +- .../Sparc/entry-value-complex-reg-expr.ll | 2 +- .../DebugInfo/X86/dwarf-callsite-related-attrs.ll | 9 + .../RuntimeDyld/AArch64/COFF_AArch64.s | 152 ++ llvm/test/FileCheck/lit.local.cfg | 5 + llvm/test/MC/AVR/out-of-range-fixups/adiw-pass.s | 2 +- llvm/test/MC/AVR/out-of-range-fixups/brbs-pass.s | 2 +- llvm/test/MC/AVR/out-of-range-fixups/call-pass.s | 2 +- llvm/test/MC/AVR/out-of-range-fixups/in-pass.s | 2 +- llvm/test/MC/AVR/out-of-range-fixups/lds-pass.s | 2 +- llvm/test/MC/AVR/out-of-range-fixups/rjmp-pass.s | 2 +- llvm/test/MC/AVR/out-of-range-fixups/sbi-pass.s | 2 +- llvm/test/MC/AVR/relocations.s | 14 +- .../basic_widenable_condition_guards.ll | 40 +- .../GuardWidening/widen-frequent-branches.ll | 820 -------- .../Transforms/InstSimplify/known-never-nan.ll | 39 +- .../InterleavedAccess/ARM/interleaved-accesses.ll | 1595 +++++++++++----- .../Transforms/LoopPredication/predicate-exits.ll | 81 + .../LoopUnroll/AMDGPU/unroll-for-private.ll | 2 +- .../LoopVectorize/ARM/mve-interleaved-cost.ll | 755 +++++++- .../ObjCARC/inlined-autorelease-return-value.ll | 292 +++ llvm/test/Transforms/ObjCARC/unsafe-claim-rv.ll | 3 +- .../test/Transforms/SLPVectorizer/X86/reduction.ll | 32 +- .../SLPVectorizer/X86/used-reduced-op.ll | 2 +- llvm/test/lit.cfg.py | 4 +- llvm/test/tools/llvm-dwarfdump/X86/locstats.ll | 4 +- .../llvm-dwarfdump/X86/stats-dbg-callsite-info.ll | 6 +- .../X86/valid-call-site-GNU-extensions.ll | 2 +- .../MachO/Inputs/i386.yaml} | 0 .../MachO/Inputs/x86_64.yaml} | 0 .../MachO/install-name-tool-add-rpath.test | 23 + .../MachO/install-name-tool-help-message.test | 10 + .../MachO/install-name-tool-version.test | 2 + .../tools/llvm-objdump/xcoff-disassemble-all.test | 55 + .../tools/llvm-objdump/xcoff-raw-section-data.test | 35 + .../tools/llvm-readobj/elf-invalid-versioning.test | 12 +- .../tools/llvm-readobj/elf-linker-options.test | 43 +- llvm/test/tools/llvm-readobj/elf-versioninfo.test | 167 +- llvm/test/tools/yaml2obj/ELF/verdef-section.yaml | 13 +- llvm/test/tools/yaml2obj/ELF/verneed-section.yaml | 13 +- llvm/test/tools/yaml2obj/ELF/versym-section.yaml | 6 +- llvm/tools/llvm-objcopy/CMakeLists.txt | 6 + llvm/tools/llvm-objcopy/CopyConfig.cpp | 89 + llvm/tools/llvm-objcopy/CopyConfig.h | 12 +- llvm/tools/llvm-objcopy/InstallNameToolOpts.td | 22 + llvm/tools/llvm-objcopy/MachO/MachOObjcopy.cpp | 26 +- llvm/tools/llvm-objcopy/MachO/MachOReader.cpp | 18 +- llvm/tools/llvm-objcopy/MachO/MachOWriter.cpp | 6 +- llvm/tools/llvm-objcopy/MachO/Object.cpp | 4 + llvm/tools/llvm-objcopy/MachO/Object.h | 3 +- llvm/tools/llvm-objcopy/llvm-objcopy.cpp | 20 +- llvm/tools/llvm-readobj/ELFDumper.cpp | 36 +- llvm/tools/lto/lto.cpp | 13 +- llvm/tools/lto/lto.exports | 1 + llvm/unittests/ADT/CMakeLists.txt | 1 + llvm/unittests/ADT/FloatingPointMode.cpp | 33 + llvm/unittests/DebugInfo/DWARF/CMakeLists.txt | 1 + llvm/unittests/DebugInfo/DWARF/DWARFDieTest.cpp | 117 ++ llvm/unittests/IR/IRBuilderTest.cpp | 50 +- .../gn/secondary/clang-tools-extra/clangd/BUILD.gn | 1 + .../clang-tools-extra/clangd/unittests/BUILD.gn | 1 + llvm/utils/gn/secondary/llvm/lib/IR/BUILD.gn | 1 + .../utils/gn/secondary/llvm/unittests/ADT/BUILD.gn | 1 + .../llvm/unittests/DebugInfo/DWARF/BUILD.gn | 1 + llvm/utils/release/test-release.sh | 112 +- .../deviceRTLs/amdgcn/src/target_impl.h | 6 +- .../deviceRTLs/nvptx/src/omptarget-nvptx.h | 7 +- .../libomptarget/deviceRTLs/nvptx/src/parallel.cu | 2 +- openmp/runtime/src/kmp_platform.h | 16 +- openmp/runtime/src/z_Linux_asm.S | 14 +- 443 files changed, 20949 insertions(+), 8583 deletions(-) create mode 100644 clang-tools-extra/clangd/Hover.cpp create mode 100644 clang-tools-extra/clangd/Hover.h copy clang-tools-extra/clangd/unittests/{XRefsTests.cpp => HoverTests.cpp} (54%) rename clang-tools-extra/test/clang-tidy/{ => checkers}/cert-mem57-cpp-cpp17.cpp (54%) rename clang-tools-extra/test/clang-tidy/{ => checkers}/cert-mem57-cpp.cpp (66%) create mode 100644 clang-tools-extra/test/clang-tidy/checkers/modernize-use-overri [...] create mode 100644 clang/include/clang-c/ExternC.h create mode 100644 clang/test/CodeGen/convergent-functions.cpp delete mode 100644 clang/test/CodeGen/debug-info-param-modification.c delete mode 100644 clang/test/Driver/Inputs/multilib_riscv_elf_sdk/lib/gcc/riscv64 [...] delete mode 100644 clang/test/Driver/Inputs/multilib_riscv_elf_sdk/lib/gcc/riscv64 [...] delete mode 100644 clang/test/Driver/Inputs/multilib_riscv_elf_sdk/lib/gcc/riscv64 [...] delete mode 100644 clang/test/Driver/Inputs/multilib_riscv_elf_sdk/lib/gcc/riscv64 [...] delete mode 100644 clang/test/Driver/Inputs/multilib_riscv_elf_sdk/lib/gcc/riscv64 [...] delete mode 100644 clang/test/Driver/Inputs/multilib_riscv_elf_sdk/lib/gcc/riscv64 [...] delete mode 100644 clang/test/Driver/Inputs/multilib_riscv_elf_sdk/lib/gcc/riscv64 [...] delete mode 100644 clang/test/Driver/Inputs/multilib_riscv_elf_sdk/lib/gcc/riscv64 [...] delete mode 100644 clang/test/Driver/Inputs/multilib_riscv_elf_sdk/lib/gcc/riscv64 [...] delete mode 100644 clang/test/Driver/Inputs/multilib_riscv_elf_sdk/lib/gcc/riscv64 [...] delete mode 100644 clang/test/Driver/Inputs/multilib_riscv_elf_sdk/lib/gcc/riscv64 [...] delete mode 100644 clang/test/Driver/Inputs/multilib_riscv_elf_sdk/lib/gcc/riscv64 [...] delete mode 100644 clang/test/Driver/Inputs/multilib_riscv_elf_sdk/lib/gcc/riscv64 [...] delete mode 100644 clang/test/Driver/Inputs/multilib_riscv_elf_sdk/lib/gcc/riscv64 [...] delete mode 100644 clang/test/Driver/Inputs/multilib_riscv_elf_sdk/lib/gcc/riscv64 [...] delete mode 100644 clang/test/Driver/Inputs/multilib_riscv_elf_sdk/lib/gcc/riscv64 [...] delete mode 100755 clang/test/Driver/Inputs/multilib_riscv_elf_sdk/riscv64-unknown [...] delete mode 100644 clang/test/Driver/Inputs/multilib_riscv_elf_sdk/riscv64-unknown [...] delete mode 100644 clang/test/Driver/Inputs/multilib_riscv_elf_sdk/riscv64-unknown [...] delete mode 100644 clang/test/Driver/Inputs/multilib_riscv_elf_sdk/riscv64-unknown [...] delete mode 100644 clang/test/Driver/Inputs/multilib_riscv_elf_sdk/riscv64-unknown [...] delete mode 100644 clang/test/Driver/Inputs/multilib_riscv_elf_sdk/riscv64-unknown [...] delete mode 100644 clang/test/Driver/Inputs/multilib_riscv_elf_sdk/riscv64-unknown [...] delete mode 100644 clang/test/Driver/Inputs/multilib_riscv_elf_sdk/riscv64-unknown [...] delete mode 100644 clang/test/Driver/Inputs/multilib_riscv_elf_sdk/riscv64-unknown [...] create mode 100644 clang/test/OpenMP/simd_if_messages.cpp create mode 100644 compiler-rt/test/sanitizer_common/TestCases/Darwin/symbolizer-f [...] create mode 100644 compiler-rt/test/sanitizer_common/TestCases/Darwin/symbolizer-f [...] create mode 100644 lld/test/ELF/gc-sections-group.s create mode 100644 lld/test/ELF/linkerscript/discard-group.s rename lldb/docs/{use => resources}/architecture.rst (100%) create mode 100644 llvm/include/llvm-c/ExternC.h create mode 100644 llvm/include/llvm/ADT/FloatingPointMode.h create mode 100644 llvm/include/llvm/IR/ConstrainedOps.def create mode 100644 llvm/include/llvm/IR/FPEnv.h create mode 100644 llvm/lib/ExecutionEngine/RuntimeDyld/Targets/RuntimeDyldCOFFAArch64.h create mode 100644 llvm/lib/IR/FPEnv.cpp create mode 100644 llvm/test/Analysis/ScalarEvolution/trip-count-andor.ll delete mode 100644 llvm/test/CodeGen/AMDGPU/GlobalISel/legalize-fmad.mir create mode 100644 llvm/test/CodeGen/AMDGPU/GlobalISel/legalize-fmad.s32.mir create mode 100644 llvm/test/CodeGen/AMDGPU/GlobalISel/legalize-fmad.s64.mir create mode 100644 llvm/test/CodeGen/AMDGPU/hsa-metadata-hostcall-absent-v3.ll create mode 100644 llvm/test/CodeGen/AMDGPU/hsa-metadata-hostcall-absent.ll create mode 100644 llvm/test/CodeGen/AMDGPU/hsa-metadata-hostcall-present-v3.ll create mode 100644 llvm/test/CodeGen/AMDGPU/hsa-metadata-hostcall-present.ll create mode 100644 llvm/test/CodeGen/AMDGPU/opencl-printf-no-hostcall.ll create mode 100644 llvm/test/CodeGen/PowerPC/aix-func-dsc-gen.ll create mode 100644 llvm/test/CodeGen/Thumb2/mve-vld2.ll create mode 100644 llvm/test/CodeGen/Thumb2/mve-vld3.ll create mode 100644 llvm/test/CodeGen/Thumb2/mve-vld4.ll create mode 100644 llvm/test/CodeGen/Thumb2/mve-vst2.ll create mode 100644 llvm/test/CodeGen/Thumb2/mve-vst3.ll create mode 100644 llvm/test/CodeGen/Thumb2/mve-vst4.ll create mode 100644 llvm/test/ExecutionEngine/RuntimeDyld/AArch64/COFF_AArch64.s delete mode 100644 llvm/test/Transforms/GuardWidening/widen-frequent-branches.ll create mode 100644 llvm/test/Transforms/ObjCARC/inlined-autorelease-return-value.ll copy llvm/test/tools/{llvm-lipo/Inputs/i386-slice.yaml => llvm-objcopy/MachO/Input [...] copy llvm/test/tools/{llvm-lipo/Inputs/x86_64-slice.yaml => llvm-objcopy/MachO/Inp [...] create mode 100644 llvm/test/tools/llvm-objcopy/MachO/install-name-tool-add-rpath.test create mode 100644 llvm/test/tools/llvm-objcopy/MachO/install-name-tool-help-message.test create mode 100644 llvm/test/tools/llvm-objcopy/MachO/install-name-tool-version.test create mode 100644 llvm/test/tools/llvm-objdump/xcoff-disassemble-all.test create mode 100644 llvm/test/tools/llvm-objdump/xcoff-raw-section-data.test create mode 100644 llvm/tools/llvm-objcopy/InstallNameToolOpts.td create mode 100644 llvm/unittests/ADT/FloatingPointMode.cpp create mode 100644 llvm/unittests/DebugInfo/DWARF/DWARFDieTest.cpp