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-next-defconfig in repository toolchain/ci/llvm-project.
from 601cc29a57d Revert "Revert "gn build: (manually) try to merge 1689ad27af"" adds 8f73a93b2de [X86] Add support for STRICT_FP_TO_UINT/SINT from fp128. adds 1727c4f1a2c [LegalizeTypes][X86] Add ExpandIntegerResult support for ST [...] adds a7acba29c19 Use InitLLVM in clang-tidy adds ed521fef031 [LegalTypes][X86] Add SoftenFloatOperand support for STRICT [...] adds 735f4793f13 [LegalizeTypes] Remove dead code related to softening f16 w [...] adds 825debe847d [InlineCost] Fix infinite loop in indirect call evaluation adds c33598d5e54 [JITLink] Make sure MachO/x86-64 handles 32-bit signed adde [...] adds 1bc5c52afdc [X86][NFC] Rename test file for following changes. adds bb7d75ef1df [llvm-readelf][llvm-readobj][test] - Cleanup test cases for [...] adds b44e91a4725 [lldb] Remove debugging code used for LLDB_DWARF_DONT_COMPL [...] adds 2e5bb6d8d94 [LLDB] [PECOFF] Factorize mapping section names to types us [...] adds 934c025e9bd [LLDB] [PECOFF] Look for the truncated ".eh_fram" section name adds f5c54f40327 [LLDB] Always interpret arm instructions as thumb on windows adds 7f362f04a78 [llvm-readelf] - Make GNU style dumping of invalid SHT_GNU_ [...] adds f7e31e0cfd3 [lldb][NFC] Split up DWARFASTParserClang::CompleteTypeFromDWARF adds 943d8326dd3 AMDGPU: Fix lit test checks with dag option adds f286f2dda4d [LLDB] [test] Add a missing "REQUIRES: arm" line adds 9d2679152a4 [lldb][NFC] Make GetAsCXXRecordDecl static adds ee79feaec3e [lldb][NFC] Remove forward declaration of PrivateAutoComple [...] adds 08cce03a6d9 [clangd] Tweak the no-index error message for rename, NFC. adds 2330cee82f0 [clangd] Prefer the left character if the character on the [...] adds 2e3c040ee06 [lldb][NFC] Remove unused CStringToDIEMap typedef adds 3c3aca245e6 [clangd] Don't perform rename when the refs result from ind [...] adds 373e2a4f69d [lldb] NFC: refactor CompileUnit::ResolveSymbolContext adds a54ef8af89c [lldb][NFC] Use llvm::StringRef instead of C-strings as mul [...] adds 42c857aa478 [lldb][NFC] Remove unused STLUtil include and STLUtil.h header adds 66237889a79 [include-fixer] Python 3 support for clang-include-fixer.py adds 50e2ffa18da Revert "[lldb] NFC: refactor CompileUnit::ResolveSymbolContext" adds d1a561d4468 [lldb] Simplify and improve FileSpecTest adds bf716eb8074 [lldb] Add FileSpec::Equal unit tests adds b18e190b7ca [lldb] refactor FileSpec::Equal adds 3cd8ba0e37a [lldb][NFC] Remove unused CompilerDecl::IsClang adds e0203b25af9 [lldb][NFC] Simplify CompilerDecl and CompilerDeclContext i [...] adds f39277c1d37 [lldb][NFC] Remove unused variable in ClangASTSource::CompleteType adds c2dd84e396d [lldb][NFC] Remove CompilerDeclContext::IsClang adds ed864745c97 [OpenMP][test] Fix test on MIPS-based buildbots adds acd7fe8636a [AArch64][v8.3a] Don't emit LDRA '[xN]!' alias in disassembly. adds 256ad954a9e AMDGPU: Reuse carry out register during FI elimination adds b4dfc5508f9 [LLDB] Fix wrong argument in CommandObjectThreadStepWithTyp [...] adds bdad3ec75ab [LLDB] On Windows, force error message formatting to English adds c671639af6a [lldb] NFC: refactor CompileUnit::ResolveSymbolContext adds ec3efcf11ff [IVDescriptors] Skip FOR where we have multiple sink points [...] adds f4d32ae75bf [mips] Check that features required by built-ins are enabled adds 674df13b5fa [ORC][JITLink] Add support for weak references, and improve [...] adds a7abe6eac06 [LegacyPassManager] Simplify PMStack pop adds 1abd4c94d75 [Clang] Bypass distro detection on non-Linux hosts adds 4adddbd8ad4 [LegacyPassManager] Simplify FunctionPass::assignPassManager adds 4d3198e243f [OpenMP] build offload plugins before testing them adds ca818f45500 [DAGCombiner] Peek through vector concats when trying to co [...] adds 2485fa7739c [LegalizeTypes] Use SoftenFloatRes_Unary in SoftenFloatRes_ [...] adds 68ddf434c06 [LegalizeTypes] In SoftenFloatRes_FNEG, always generate int [...] adds 2f3e8cb3135 [LegalizeTypes] Add strict FP support to SoftenFloatRes_FP_ [...] adds 5190cf8ffd9 gn build: Add a toggle for building against the commandline [...] adds b0e979724f2 [PassInstrumentation] Remove excess newline for the new pas [...]
No new revisions were added by this update.
Summary of changes: .../tool/clang-include-fixer.py | 18 +- .../clang-tidy/tool/ClangTidyMain.cpp | 3 +- clang-tools-extra/clangd/Selection.cpp | 5 +- clang-tools-extra/clangd/refactor/Rename.cpp | 38 +- clang-tools-extra/clangd/unittests/RenameTests.cpp | 28 + .../clangd/unittests/SelectionTests.cpp | 2 +- .../clangd/unittests/SemanticSelectionTests.cpp | 5 +- clang/include/clang/Basic/DiagnosticSemaKinds.td | 6 + clang/include/clang/Driver/Distro.h | 3 +- clang/include/clang/Sema/Sema.h | 2 + clang/lib/Basic/Targets/Mips.cpp | 3 + clang/lib/Driver/Distro.cpp | 22 +- clang/lib/Driver/ToolChains/Clang.cpp | 2 +- clang/lib/Driver/ToolChains/Cuda.cpp | 3 +- clang/lib/Driver/ToolChains/Linux.cpp | 4 +- clang/lib/Sema/SemaChecking.cpp | 33 +- clang/test/CodeGen/builtins-mips-args.c | 3 +- clang/test/CodeGen/builtins-mips.c | 3 +- clang/test/OpenMP/parallel_codegen.cpp | 2 +- clang/test/Sema/builtins-mips-features.c | 37 ++ clang/unittests/Driver/DistroTest.cpp | 80 ++- lldb/include/lldb/Core/STLUtils.h | 26 - .../include/lldb/Interpreter/CommandReturnObject.h | 1 - lldb/include/lldb/Symbol/ClangASTContext.h | 3 +- lldb/include/lldb/Symbol/CompileUnit.h | 11 +- lldb/include/lldb/Symbol/CompilerDecl.h | 10 +- lldb/include/lldb/Symbol/CompilerDeclContext.h | 10 +- lldb/source/API/SBThread.cpp | 7 +- lldb/source/Commands/CommandObjectThread.cpp | 2 +- lldb/source/Core/AddressResolverFileLine.cpp | 7 +- .../ExpressionParser/Clang/ClangASTSource.cpp | 1 - .../Plugins/ObjectFile/PECOFF/ObjectFilePECOFF.cpp | 172 +++--- .../Plugins/ObjectFile/PECOFF/ObjectFilePECOFF.h | 2 + .../SymbolFile/DWARF/DWARFASTParserClang.cpp | 491 ++++++++-------- .../Plugins/SymbolFile/DWARF/DWARFASTParserClang.h | 5 + .../Plugins/SymbolFile/DWARF/DWARFDebugInfo.h | 6 - lldb/source/Symbol/ClangASTContext.cpp | 14 +- lldb/source/Symbol/CompileUnit.cpp | 137 ++--- lldb/source/Symbol/CompilerDecl.cpp | 5 - lldb/source/Symbol/CompilerDeclContext.cpp | 5 - lldb/source/Symbol/Symtab.cpp | 15 +- lldb/source/Symbol/Variable.cpp | 7 - lldb/source/Utility/ArchSpec.cpp | 3 + lldb/source/Utility/FileSpec.cpp | 16 +- lldb/source/Utility/Status.cpp | 11 +- .../Shell/ObjectFile/PECOFF/disassemble-thumb.yaml | 94 +++ .../Shell/ObjectFile/PECOFF/section-types.yaml | 92 +++ lldb/unittests/Utility/FileSpecTest.cpp | 68 ++- .../include/llvm/ExecutionEngine/JITLink/JITLink.h | 31 +- llvm/include/llvm/ExecutionEngine/Orc/Core.h | 390 +++++++++++-- .../llvm/ExecutionEngine/Orc/ExecutionUtils.h | 13 +- .../include/llvm/ExecutionEngine/Orc/Speculation.h | 35 +- llvm/lib/Analysis/IVDescriptors.cpp | 7 + llvm/lib/Analysis/InlineCost.cpp | 170 +++--- llvm/lib/CodeGen/SelectionDAG/DAGCombiner.cpp | 51 +- .../CodeGen/SelectionDAG/LegalizeFloatTypes.cpp | 108 ++-- .../CodeGen/SelectionDAG/LegalizeIntegerTypes.cpp | 26 +- llvm/lib/CodeGen/SelectionDAG/LegalizeTypes.h | 1 - llvm/lib/ExecutionEngine/JITLink/JITLink.cpp | 10 + .../lib/ExecutionEngine/JITLink/JITLinkGeneric.cpp | 27 +- llvm/lib/ExecutionEngine/JITLink/JITLinkGeneric.h | 2 +- .../JITLink/MachOLinkGraphBuilder.cpp | 4 +- llvm/lib/ExecutionEngine/JITLink/MachO_x86_64.cpp | 8 +- .../ExecutionEngine/Orc/CompileOnDemandLayer.cpp | 27 +- llvm/lib/ExecutionEngine/Orc/Core.cpp | 637 +++++++++++---------- llvm/lib/ExecutionEngine/Orc/ExecutionUtils.cpp | 84 ++- llvm/lib/ExecutionEngine/Orc/IndirectionUtils.cpp | 5 +- llvm/lib/ExecutionEngine/Orc/LLJIT.cpp | 4 +- llvm/lib/ExecutionEngine/Orc/LazyReexports.cpp | 6 +- llvm/lib/ExecutionEngine/Orc/Legacy.cpp | 3 +- .../lib/ExecutionEngine/Orc/ObjectLinkingLayer.cpp | 27 +- .../Orc/RTDyldObjectLinkingLayer.cpp | 13 +- llvm/lib/IR/AsmWriter.cpp | 3 - llvm/lib/IR/IRPrintingPasses.cpp | 2 +- llvm/lib/IR/LegacyPassManager.cpp | 44 +- llvm/lib/Target/AArch64/AArch64InstrFormats.td | 2 +- llvm/lib/Target/AMDGPU/SIInstrInfo.cpp | 6 +- llvm/lib/Target/AMDGPU/SIRegisterInfo.cpp | 14 +- llvm/lib/Target/X86/X86ISelLowering.cpp | 13 +- llvm/test/CodeGen/AMDGPU/llvm.amdgcn.mfma.ll | 26 +- .../CodeGen/AMDGPU/pei-scavenge-sgpr-carry-out.mir | 83 +++ llvm/test/CodeGen/X86/fp-intrinsics.ll | 153 +++++ llvm/test/CodeGen/X86/fp128-cast-strict.ll | 394 +++++++++++++ .../X86/{mmx-reg-usage.ll => mxcsr-reg-usage.ll} | 13 +- llvm/test/CodeGen/X86/vector-shuffle-combining.ll | 54 +- .../JITLink/X86/MachO_weak_references.s | 19 + .../JITLink/X86/MachO_x86-64_relocations.s | 35 +- llvm/test/MC/AArch64/armv8.3a-signed-pointer.s | 4 +- .../AArch64/armv8.3a-signed-pointer.txt | 4 +- llvm/test/Other/2010-05-06-Printer.ll | 1 - llvm/test/Other/printer.ll | 35 +- .../Transforms/Inline/inline-indirect-chain.ll | 55 ++ .../first-order-recurrence-complex.ll | 30 + .../tools/llvm-readobj/elf-verdef-invalid.test | 236 ++++++++ ...id-versioning.test => elf-verneed-invalid.test} | 3 +- llvm/test/tools/llvm-readobj/elf-versioninfo.test | 237 +------- llvm/tools/llvm-jitlink/llvm-jitlink.cpp | 12 +- llvm/tools/llvm-readobj/ELFDumper.cpp | 40 +- .../unittests/ExecutionEngine/Orc/CoreAPIsTest.cpp | 198 ++++--- .../ExecutionEngine/Orc/LegacyAPIInteropTest.cpp | 9 +- .../Orc/RTDyldObjectLinkingLayerTest.cpp | 11 +- llvm/utils/gn/build/mac_sdk.gni | 17 +- openmp/libomptarget/CMakeLists.txt | 1 + openmp/libomptarget/plugins/CMakeLists.txt | 6 + openmp/libomptarget/test/CMakeLists.txt | 2 +- 105 files changed, 3242 insertions(+), 1732 deletions(-) create mode 100644 clang/test/Sema/builtins-mips-features.c delete mode 100644 lldb/include/lldb/Core/STLUtils.h create mode 100644 lldb/test/Shell/ObjectFile/PECOFF/disassemble-thumb.yaml create mode 100644 lldb/test/Shell/ObjectFile/PECOFF/section-types.yaml rename llvm/test/CodeGen/X86/{mmx-reg-usage.ll => mxcsr-reg-usage.ll} (95%) create mode 100644 llvm/test/ExecutionEngine/JITLink/X86/MachO_weak_references.s create mode 100644 llvm/test/Transforms/Inline/inline-indirect-chain.ll create mode 100644 llvm/test/tools/llvm-readobj/elf-verdef-invalid.test rename llvm/test/tools/llvm-readobj/{elf-invalid-versioning.test => elf-verneed-in [...]