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-allmodconfig in repository toolchain/ci/llvm-project.
from 2a0f2c5ef33 [CodeGen] Omit range checks from jump tables when lowering [...] adds dd1ea8abb79 Inline asm constraints: allow ICE-like pointers for the "n" [...] adds 24a8f1ccb9d [clangd] Add Source to clangd::Diagnostic. adds 468bb2e601a [X86][SSE] VSELECT(XOR(Cond,-1), LHS, RHS) --> VSELECT(Cond [...] adds 642f53d292c [DAGCombiner] Enable SMULO/UMULO vector combine support (PR40442) adds 4764310505c [X86][NFC] Autogenerate check lines in cmovcmov.ll test adds d024a9fab3c [LLD][ELF] - Remove unused invalid input object. NFC. adds 3f37538b862 [llvm-mca][X86] Add ADC/SBB with zero test cases adds d3ae87ee0d6 [PR40778] Add addr space conversion when binding reference [...] adds a033572d67b [LLD][ELF] - Convert common-symbol-alignment.s test to yaml. adds f2eb8caa3fb [llvm-objcopy] - Fix incorrect CompressedSection creation. adds a2cc148f9fe [lldb] [test] Pass appropriate -L&-Wl,-rpath for libc++ on NetBSD adds 5f0b7d2f468 [llvm-objcopy] - Remove an excessive zlib::isAvailable() ch [...] adds 89eb7bb3f66 Expose template parameters of endian specific types as clas [...] adds 281a5beefa8 [llvm-objcopy] - Remove dead code. NFCI. adds 1bdc2d1874e [DAGCombiner] Add SADDO/SSUBO combine support adds 9052f50cb4c [Remarks] Refactor remark diagnostic emission in a RemarkStreamer adds 89e534746fc [TargetLowering] simplify code for uaddsat/usubsat expansion; NFC adds b8093314ef7 Move RangeMap.h into Utility adds 2508fcff605 [lldb] [lit] Attempt to fix regex in toolchain-clang.test adds 6b622ebea01 Revert "[Remarks] Refactor remark diagnostic emission in a [...] adds b1daf0aef67 [CGP] Avoid repeatedly building DominatorTree causing long [...] adds 94fccc93dec [PowerPC] Add secure plt support for TLS symbols adds b8a847c0a3e Reland "[Remarks] Refactor remark diagnostic emission in a [...] adds 3d467a890e3 Revert "[CodeGen] Omit range checks from jump tables when l [...] adds 1fefc30b087 [TargetLowering] simplify code for uaddsat/usubsat expansion; NFC
No new revisions were added by this update.
Summary of changes: clang-tools-extra/clangd/ClangdUnit.cpp | 9 +- clang-tools-extra/clangd/Diagnostics.cpp | 1 + clang-tools-extra/clangd/Diagnostics.h | 8 + .../unittests/clangd/DiagnosticsTests.cpp | 17 + clang/include/clang/AST/APValue.h | 6 + clang/include/clang/AST/Type.h | 5 + clang/lib/AST/APValue.cpp | 20 + clang/lib/AST/ExprConstant.cpp | 11 +- clang/lib/CodeGen/CGStmt.cpp | 11 +- clang/lib/CodeGen/CodeGenAction.cpp | 5 +- clang/lib/Sema/SemaInit.cpp | 21 +- clang/lib/Sema/SemaStmtAsm.cpp | 15 +- clang/test/CodeGen/x86-64-inline-asm.c | 15 + .../test/CodeGenOpenCLCXX/addrspace-references.cl | 14 + clang/test/Sema/inline-asm-validate-x86.c | 20 +- .../ELF/invalid/Inputs/broken-relaxation-x64.elf | Bin 688 -> 0 bytes .../ELF/invalid/Inputs/common-symbol-alignment.elf | Bin 456 -> 0 bytes .../invalid/Inputs/common-symbol-alignment2.elf | Bin 456 -> 0 bytes lld/test/ELF/invalid/common-symbol-alignment.s | 12 - lld/test/ELF/invalid/common-symbol-alignment.test | 36 ++ lldb/include/lldb/Core/dwarf.h | 3 +- lldb/include/lldb/Symbol/ArmUnwindInfo.h | 5 +- lldb/include/lldb/Symbol/Block.h | 5 +- lldb/include/lldb/Symbol/CompactUnwindInfo.h | 7 +- lldb/include/lldb/Symbol/DWARFCallFrameInfo.h | 5 +- lldb/include/lldb/Symbol/LineTable.h | 5 +- lldb/include/lldb/Symbol/Symtab.h | 7 +- lldb/include/lldb/Symbol/Variable.h | 7 +- lldb/include/lldb/Target/Memory.h | 6 +- lldb/include/lldb/Target/MemoryRegionInfo.h | 4 +- lldb/include/lldb/{Core => Utility}/RangeMap.h | 15 +- lldb/lit/BuildScript/toolchain-clang.test | 4 +- lldb/lit/Suite/lit.cfg | 4 + lldb/lit/helper/build.py | 11 + lldb/lit/helper/toolchain.py | 6 + .../Python/lldbsuite/test/make/Makefile.rules | 5 + .../Plugins/ObjectFile/ELF/ObjectFileELF.cpp | 2 +- .../Plugins/ObjectFile/JIT/ObjectFileJIT.cpp | 2 +- .../Plugins/ObjectFile/Mach-O/ObjectFileMachO.cpp | 2 +- .../Plugins/ObjectFile/Mach-O/ObjectFileMachO.h | 2 +- .../Plugins/SymbolFile/DWARF/DWARFDebugAranges.h | 3 +- .../Plugins/SymbolFile/DWARF/SymbolFileDWARF.h | 5 +- .../SymbolFile/DWARF/SymbolFileDWARFDebugMap.cpp | 2 +- .../SymbolFile/DWARF/SymbolFileDWARFDebugMap.h | 7 +- lldb/source/Target/Memory.cpp | 3 +- lldb/unittests/Core/CMakeLists.txt | 2 - lldb/unittests/Utility/CMakeLists.txt | 2 + lldb/unittests/{Core => Utility}/RangeMapTest.cpp | 2 +- lldb/unittests/{Core => Utility}/RangeTest.cpp | 3 +- .../llvm/Analysis/OptimizationRemarkEmitter.h | 4 +- .../CodeGen/MachineOptimizationRemarkEmitter.h | 14 +- llvm/include/llvm/IR/LLVMContext.h | 33 +- llvm/include/llvm/IR/RemarkStreamer.h | 44 ++ llvm/include/llvm/Support/Endian.h | 10 +- llvm/lib/CodeGen/CodeGenPrepare.cpp | 46 +- llvm/lib/CodeGen/SelectionDAG/DAGCombiner.cpp | 58 ++- .../CodeGen/SelectionDAG/SelectionDAGBuilder.cpp | 80 ++-- .../lib/CodeGen/SelectionDAG/SelectionDAGBuilder.h | 5 +- llvm/lib/CodeGen/SelectionDAG/TargetLowering.cpp | 37 +- llvm/lib/IR/CMakeLists.txt | 1 + llvm/lib/IR/LLVMContext.cpp | 26 +- llvm/lib/IR/LLVMContextImpl.h | 3 +- llvm/lib/IR/RemarkStreamer.cpp | 28 ++ llvm/lib/LTO/LTO.cpp | 5 +- .../Target/PowerPC/InstPrinter/PPCInstPrinter.cpp | 17 +- llvm/lib/Target/PowerPC/PPCAsmPrinter.cpp | 8 +- llvm/lib/Target/PowerPC/PPCISelDAGToDAG.cpp | 15 +- llvm/lib/Target/X86/X86ISelLowering.cpp | 6 + .../CodeGen/AArch64/switch-unreachable-default.ll | 63 --- llvm/test/CodeGen/PowerPC/ppc32-secure-plt-tls.ll | 18 + llvm/test/CodeGen/X86/cmovcmov.ll | 479 +++++++++++++-------- llvm/test/CodeGen/X86/combine-addo.ll | 58 +-- llvm/test/CodeGen/X86/combine-mulo.ll | 74 ++-- llvm/test/CodeGen/X86/combine-subo.ll | 76 +--- llvm/test/CodeGen/X86/nontemporal-loads.ll | 48 +-- llvm/test/CodeGen/X86/pr38743.ll | 72 ++-- llvm/test/CodeGen/X86/switch-jump-table.ll | 8 +- llvm/test/CodeGen/X86/vsel-cmp-load.ll | 8 +- llvm/test/CodeGen/X86/xaluo.ll | 6 +- .../tools/llvm-mca/X86/Atom/resources-x86_64.s | 74 +++- .../tools/llvm-mca/X86/BdVer2/resources-x86_64.s | 74 +++- .../llvm-mca/X86/Broadwell/resources-x86_64.s | 74 +++- .../tools/llvm-mca/X86/BtVer2/resources-x86_64.s | 74 +++- .../tools/llvm-mca/X86/Generic/resources-x86_64.s | 74 +++- .../tools/llvm-mca/X86/Haswell/resources-x86_64.s | 74 +++- .../test/tools/llvm-mca/X86/SLM/resources-x86_64.s | 74 +++- .../llvm-mca/X86/SandyBridge/resources-x86_64.s | 74 +++- .../llvm-mca/X86/SkylakeClient/resources-x86_64.s | 74 +++- .../llvm-mca/X86/SkylakeServer/resources-x86_64.s | 74 +++- .../tools/llvm-mca/X86/Znver1/resources-x86_64.s | 74 +++- llvm/tools/llc/llc.cpp | 5 +- llvm/tools/llvm-objcopy/ELF/Object.cpp | 17 +- llvm/tools/opt/opt.cpp | 5 +- 93 files changed, 1831 insertions(+), 722 deletions(-) create mode 100644 clang/test/CodeGenOpenCLCXX/addrspace-references.cl delete mode 100644 lld/test/ELF/invalid/Inputs/broken-relaxation-x64.elf delete mode 100644 lld/test/ELF/invalid/Inputs/common-symbol-alignment.elf delete mode 100644 lld/test/ELF/invalid/Inputs/common-symbol-alignment2.elf delete mode 100644 lld/test/ELF/invalid/common-symbol-alignment.s create mode 100644 lld/test/ELF/invalid/common-symbol-alignment.test rename lldb/include/lldb/{Core => Utility}/RangeMap.h (99%) rename lldb/unittests/{Core => Utility}/RangeMapTest.cpp (98%) rename lldb/unittests/{Core => Utility}/RangeTest.cpp (99%) create mode 100644 llvm/include/llvm/IR/RemarkStreamer.h create mode 100644 llvm/lib/IR/RemarkStreamer.cpp delete mode 100644 llvm/test/CodeGen/AArch64/switch-unreachable-default.ll create mode 100644 llvm/test/CodeGen/PowerPC/ppc32-secure-plt-tls.ll