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-next-allyesconfig in repository toolchain/ci/llvm-project.
from 19651b68d95 [OpenCL] Microoptimize OCL2Qual a bit adds 16b322914a3 Use a bit of relaxed constexpr to make FeatureBitset costan [...] adds 45d205637a0 [llvm-reduce] Silence -Wdocumentation adds 573d81cec5c Update tablegen test after r369847. adds 70434770425 Fix some accidental global initializers by using StringLite [...] adds 7e8f9d579cc Try to make MSVC 2017 happy. adds aa5ef3887c0 Hack around a GCC ICE that was fixed in GCC 6.2 adds 3c614f7b482 [clang-tidy] Manually enable exceptions in tesst that uses them adds d5e60669c4a [TLI] Simplify code. NFCI. adds c4dd1d1873f AMDGPU: Generate check lines adds b3dd381a73d AMDGPU: Introduce a flag to disable mul24 intrinsic formation adds c6ab2b4fed3 AMDGPU: Preserve value name when inserting mul24 intrinsic adds 74115ef791e AMDGPU: Add baseline test for mul24 ordering issues adds cc4b0596b1b [X86] Add isel patterns to match vpdpwssd avx512vnni instru [...] adds 7da6f432d8b Removing block comments from CodeView records in assembly f [...] adds 894b8d1d85a FileManager: Factor duplicated code in getBufferForFile, NFC adds 6e2776c9c40 [X86] Add test cases for PR42998. NFC adds 1abe162a9a8 [X86] Teach -Os immediate sharing code to not count constan [...] adds aa71c977ba9 [SDAG] Fold umul_lohi with 0 or 1 multiplicand adds 6bd3a9eaa6c [TableGen] Correct comments for end of namespace. NFC adds 89846231f76 Fixup in test/DebugInfo/X86/live-debug-vars-discard-invalid.mir new 55e8c91dd5a [AMDGPU] Downgrade from StringLiteral to const char* in an [...]
The 1 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: .../test/clang-tidy/duplicate-reports.cpp | 2 +- clang/include/clang/Basic/FileManager.h | 9 +- clang/lib/Basic/FileManager.cpp | 17 +- llvm/include/llvm/Analysis/TargetLibraryInfo.h | 2 +- .../llvm/DebugInfo/CodeView/CVTypeVisitor.h | 4 - .../CodeView/TypeVisitorCallbackPipeline.h | 5 - llvm/include/llvm/MC/SubtargetFeature.h | 139 +- llvm/lib/Analysis/TargetLibraryInfo.cpp | 18 +- llvm/lib/CodeGen/AsmPrinter/CodeViewDebug.cpp | 27 - llvm/lib/CodeGen/SelectionDAG/DAGCombiner.cpp | 12 + llvm/lib/DebugInfo/CodeView/CVTypeVisitor.cpp | 15 - llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.h | 13 +- llvm/lib/Target/AMDGPU/AMDGPUCodeGenPrepare.cpp | 12 +- llvm/lib/Target/AMDGPU/AMDGPULibFunc.cpp | 10 +- llvm/lib/Target/Hexagon/HexagonSubtarget.cpp | 2 +- .../Hexagon/MCTargetDesc/HexagonMCTargetDesc.cpp | 8 +- llvm/lib/Target/X86/X86ISelDAGToDAG.cpp | 9 + llvm/lib/Target/X86/X86InstrAVX512.td | 29 + .../CodeGen/AMDGPU/amdgpu-codegenprepare-mul24.ll | 219 +- llvm/test/CodeGen/AMDGPU/idiv-licm.ll | 451 +- llvm/test/CodeGen/AMDGPU/mul24-pass-ordering.ll | 263 + llvm/test/CodeGen/X86/avx512vnni.ll | 198 + llvm/test/CodeGen/X86/i128-mul.ll | 134 +- llvm/test/CodeGen/X86/imul.ll | 9 +- llvm/test/CodeGen/X86/mul-i1024.ll | 10822 ++++++++----------- llvm/test/CodeGen/X86/mul-i256.ll | 335 +- llvm/test/CodeGen/X86/mul-i512.ll | 2202 ++-- llvm/test/CodeGen/X86/mul128.ll | 36 +- llvm/test/CodeGen/X86/overflow.ll | 49 +- llvm/test/CodeGen/X86/pr42998.ll | 63 + .../CodeGen/X86/umulo-128-legalisation-lowering.ll | 87 +- llvm/test/DebugInfo/COFF/array-odr-violation.ll | 37 +- llvm/test/DebugInfo/COFF/class-options-common.ll | 11 - llvm/test/DebugInfo/COFF/inlining.ll | 51 +- llvm/test/DebugInfo/COFF/pr37492.ll | 30 +- llvm/test/DebugInfo/COFF/synthetic.ll | 26 +- llvm/test/DebugInfo/COFF/types-basic.ll | 216 - llvm/test/DebugInfo/COFF/types-data-members.ll | 405 - .../X86/live-debug-vars-discard-invalid.mir | 14 +- llvm/test/TableGen/GlobalISelEmitter.td | 6 +- llvm/test/TableGen/generic-tables-instruction.td | 2 +- llvm/test/TableGen/generic-tables.td | 2 +- llvm/tools/llvm-reduce/deltas/ReduceGlobalVars.cpp | 1 - llvm/utils/TableGen/AsmMatcherEmitter.cpp | 8 +- llvm/utils/TableGen/CodeEmitterGen.cpp | 4 +- llvm/utils/TableGen/CodeGenMapTable.cpp | 8 +- llvm/utils/TableGen/DAGISelMatcherGen.cpp | 2 +- llvm/utils/TableGen/DFAPacketizerEmitter.cpp | 4 +- llvm/utils/TableGen/DisassemblerEmitter.cpp | 2 +- llvm/utils/TableGen/FixedLenDecoderEmitter.cpp | 2 +- llvm/utils/TableGen/InstrDocsEmitter.cpp | 2 +- llvm/utils/TableGen/InstrInfoEmitter.cpp | 26 +- llvm/utils/TableGen/SearchableTableEmitter.cpp | 2 +- llvm/utils/TableGen/SubtargetEmitter.cpp | 4 +- llvm/utils/TableGen/SubtargetFeatureInfo.cpp | 4 +- .../TableGen/WebAssemblyDisassemblerEmitter.cpp | 2 +- 56 files changed, 6824 insertions(+), 9248 deletions(-) create mode 100644 llvm/test/CodeGen/AMDGPU/mul24-pass-ordering.ll create mode 100644 llvm/test/CodeGen/X86/avx512vnni.ll create mode 100644 llvm/test/CodeGen/X86/pr42998.ll