This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_bmk_tx1/llvm-master-aarch64-spec2k6-O2_LTO in repository toolchain/ci/llvm-project.
from bd9cd2fc4c9 First test commit - empty adds ec1e7faf65a [ExecutionEngine] Add JITSymbolFlags::fromSummary(GlobalVal [...] adds 99b86d76b5e [PassManager] add tests for vector pass enabling; NFC adds 93184a8eda2 Remove unused parameter from CXXRecordDecl::forallBases [NFC] adds 692e0c96487 [MC] Add MCStreamer::emitInt{8,16,32,64} adds 07aa9ae23b8 Ensure that multi-threading is disabled when enabling IRPri [...] adds 7a6c6897711 [MLIR] Move from using target_link_libraries to LINK_LIBS f [...] adds c4c8fbde649 [MLIR] Remove redundant library dependencies adds 31e07d716a0 [MLIR] Move from add_dependencies() to DEPENDS adds e17d9c11d49 [MLIR] Add support for libMLIR.so adds 777e97cc1a8 [MLIR] Fixes for BUILD_SHARED_LIBS=on adds 7e9747b50bc [X86][F16C] Remove cvtph2ps intrinsics and use generic half [...] adds 50a6d3a6486 [CMake] Use PUBLIC link mode for static libraries adds 2181bf40d87 [CMake] Link against ZLIB::ZLIB adds bc991500ac2 Revert "[MLIR] Fixes for BUILD_SHARED_LIBS=on" adds dd046c9612c Revert "[MLIR] Add support for libMLIR.so" adds 6e7a768354c Make argument const to silence cppcheck warning. NFCI. adds d955b221cb2 [MachineInst] Remove dead code. NFCI. adds 259238baa65 Fix Wdocumentation warning - use tparam for template parame [...] adds d675df03794 Revert "[MLIR] Move from add_dependencies() to DEPENDS" adds 0810acc7f64 Revert "[MLIR] Remove redundant library dependencies" adds 798e661567c Revert "[MLIR] Move from using target_link_libraries to LIN [...] adds af450eabb92 Avoid including FileSystem.h from MemoryBuffer.h adds 5d6dfd877fa [X86] Tighten up the SDTypeProfile for X86ISD::CVTNE2PS2BF16. NFCI adds 5cbb2656947 [GVN] Fold equivalent freeze instructions adds 282ec405043 [ValueTracking] A value is never undef or poison if it must [...] adds 644e7476817 [ValueTracking] Let getGuaranteedNonFullPoisonOp consider a [...] adds b12a7c88f74 Fix MLIR build by adding missing header after cleanup in af450eab adds 9569a1472ee [PowerPC] Move .got2/.toc logic from PPCLinuxAsmPrinter::do [...] adds 2f4f8fcf64c [X86] Don't add DELETED_NODES to DAG combine worklist after [...] adds 4c0a133a412 [Coroutines][new pass manager] Move CoroElide pass to right [...] adds 44d83671c59 Revert "[Coroutines][new pass manager] Move CoroElide pass [...] adds 624dbfcc1b8 [Coroutines][New pass manager] Move CoroElide pass to right [...] adds 619d7dc39a1 [DAGCombiner] recognize shuffle (shuffle X, Mask0), Mask -- [...] adds 1adbe86d87b [WinEH] Fix inttoptr+phi optimization in presence of catchswitch adds 1079c68aa0f Attempt to fix ZLIB CMake logic on Windows adds 21390eab4c0 [ADT][NFC] SCCIterator: Change hasLoop() to hasCycle() adds 6fa0b6dd524 Fix [ADT][NFC] SCCIterator: Change hasLoop() to hasCycle() adds 66128c48400 [JITLink] Update DEBUG_TYPE string for llvm-jitlink. adds 211fb91f106 [DAGCombiner] Don't emit select_cc from visitSINT_TO_FP/vis [...]
No new revisions were added by this update.
Summary of changes: .../clang-tidy/misc/NoRecursionCheck.cpp | 2 +- clang/include/clang/AST/DeclCXX.h | 10 +- clang/lib/AST/CXXInheritance.cpp | 24 +- clang/lib/CodeGen/CGBuiltin.cpp | 48 +++ clang/lib/Frontend/SerializedDiagnosticPrinter.cpp | 1 + .../Lex/DependencyDirectivesSourceMinimizer.cpp | 1 + clang/test/CodeGen/avx512f-builtins-constrained.c | 17 +- clang/test/CodeGen/avx512f-builtins.c | 14 +- clang/test/CodeGen/avx512vl-builtins-constrained.c | 26 +- clang/test/CodeGen/avx512vl-builtins.c | 22 +- clang/test/CodeGen/f16c-builtins-constrained.c | 13 +- clang/test/CodeGen/f16c-builtins.c | 13 +- .../test/CodeGenCoroutines/coro-newpm-pipeline.cpp | 4 +- clang/tools/libclang/CIndexer.cpp | 1 + clang/utils/TableGen/ClangDiagnosticsEmitter.cpp | 1 + clang/utils/TableGen/MveEmitter.cpp | 1 + llvm/cmake/modules/AddLLVM.cmake | 2 +- llvm/include/llvm/ADT/CoalescingBitVector.h | 4 +- llvm/include/llvm/ADT/SCCIterator.h | 8 +- llvm/include/llvm/BinaryFormat/MsgPackReader.h | 1 + llvm/include/llvm/Bitstream/BitstreamReader.h | 1 + llvm/include/llvm/ExecutionEngine/JITSymbol.h | 5 + llvm/include/llvm/IR/IntrinsicsX86.td | 12 +- llvm/include/llvm/MC/MCStreamer.h | 5 + llvm/include/llvm/Support/MemoryBuffer.h | 22 +- llvm/lib/Analysis/ValueTracking.cpp | 22 +- llvm/lib/BinaryFormat/AMDGPUMetadataVerifier.cpp | 1 + llvm/lib/CodeGen/AsmPrinter/AsmPrinter.cpp | 14 +- llvm/lib/CodeGen/AsmPrinter/CodeViewDebug.cpp | 92 +++--- llvm/lib/CodeGen/AsmPrinter/WinException.cpp | 50 ++-- llvm/lib/CodeGen/FaultMaps.cpp | 10 +- llvm/lib/CodeGen/MachineInstr.cpp | 11 +- llvm/lib/CodeGen/SelectionDAG/DAGCombiner.cpp | 116 +++++--- llvm/lib/CodeGen/StackMaps.cpp | 36 +-- llvm/lib/CodeGen/TargetLoweringObjectFileImpl.cpp | 16 +- llvm/lib/ExecutionEngine/Orc/DebugUtils.cpp | 1 + llvm/lib/ExecutionEngine/RuntimeDyld/JITSymbol.cpp | 17 ++ llvm/lib/IR/Attributes.cpp | 1 + llvm/lib/IR/AutoUpgrade.cpp | 20 ++ llvm/lib/IR/LLVMRemarkStreamer.cpp | 1 + llvm/lib/IR/ModuleSummaryIndex.cpp | 2 +- llvm/lib/MC/MCCodeView.cpp | 26 +- llvm/lib/MC/MCDwarf.cpp | 150 +++++----- llvm/lib/MC/MCELFStreamer.cpp | 4 +- llvm/lib/MC/MCParser/AsmParser.cpp | 10 +- llvm/lib/MC/MCParser/ELFAsmParser.cpp | 12 +- llvm/lib/MC/MCWin64EH.cpp | 106 +++---- llvm/lib/Passes/PassBuilder.cpp | 7 +- llvm/lib/Support/CMakeLists.txt | 27 +- llvm/lib/Support/MemoryBuffer.cpp | 16 +- llvm/lib/Target/AArch64/AArch64AsmPrinter.cpp | 14 +- llvm/lib/Target/AMDGPU/AMDGPUAsmPrinter.cpp | 37 +-- .../AMDGPU/MCTargetDesc/AMDGPUTargetStreamer.cpp | 24 +- llvm/lib/Target/AMDGPU/R600AsmPrinter.cpp | 8 +- .../lib/Target/ARM/MCTargetDesc/ARMELFStreamer.cpp | 20 +- llvm/lib/Target/BPF/BTFDebug.cpp | 94 +++--- .../MSP430/MCTargetDesc/MSP430ELFStreamer.cpp | 22 +- llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp | 2 +- .../Target/Mips/MCTargetDesc/MipsOptionRecord.cpp | 32 +- llvm/lib/Target/PowerPC/PPCAsmPrinter.cpp | 25 +- .../X86/MCTargetDesc/X86WinCOFFTargetStreamer.cpp | 14 +- llvm/lib/Target/X86/X86AsmPrinter.cpp | 6 +- llvm/lib/Target/X86/X86ISelLowering.cpp | 18 +- llvm/lib/Target/X86/X86InstrFragmentsSIMD.td | 4 +- llvm/lib/Target/X86/X86IntrinsicsInfo.h | 6 - .../Transforms/InstCombine/InstCombineCalls.cpp | 44 --- llvm/lib/Transforms/InstCombine/InstCombinePHI.cpp | 18 +- llvm/lib/Transforms/Scalar/GVN.cpp | 1 + llvm/test/CodeGen/AArch64/arm64-dup.ll | 2 - llvm/test/CodeGen/PowerPC/mcm-2.ll | 9 +- llvm/test/CodeGen/PowerPC/mcm-3.ll | 16 +- llvm/test/CodeGen/PowerPC/mcm-6.ll | 8 +- llvm/test/CodeGen/PowerPC/ppc32-pic-large.ll | 5 +- .../CodeGen/X86/avx512-intrinsics-fast-isel.ll | 56 ++++ llvm/test/CodeGen/X86/avx512-intrinsics-upgrade.ll | 82 +++++- llvm/test/CodeGen/X86/avx512-intrinsics.ll | 70 ----- .../CodeGen/X86/avx512vl-intrinsics-fast-isel.ll | 92 ++++++ .../CodeGen/X86/avx512vl-intrinsics-upgrade.ll | 94 ++++++ llvm/test/CodeGen/X86/avx512vl-intrinsics.ll | 95 ------ llvm/test/CodeGen/X86/cmovcmov.ll | 22 +- llvm/test/CodeGen/X86/f16c-intrinsics-fast-isel.ll | 108 +++---- llvm/test/CodeGen/X86/f16c-intrinsics-upgrade.ll | 148 ++++++++++ llvm/test/CodeGen/X86/f16c-intrinsics.ll | 324 +++++---------------- llvm/test/CodeGen/X86/pr44749.ll | 36 +-- llvm/test/CodeGen/X86/pr45067.ll | 23 ++ llvm/test/CodeGen/X86/vector-reduce-mul.ll | 8 +- llvm/test/CodeGen/X86/x86-interleaved-access.ll | 102 +++---- llvm/test/Other/opt-pipeline-vector-passes.ll | 52 ++++ .../ThinLTO/X86/module_summary_graph_traits.ll | 4 +- llvm/test/Transforms/Coroutines/ex2.ll | 6 + llvm/test/Transforms/Coroutines/ex3.ll | 17 +- llvm/test/Transforms/GVN/freeze.ll | 56 ++++ llvm/test/Transforms/InstCombine/X86/x86-f16c.ll | 13 +- llvm/test/Transforms/InstCombine/intptr8.ll | 77 +++++ llvm/tools/llvm-exegesis/lib/BenchmarkResult.h | 2 + llvm/tools/llvm-exegesis/lib/Clustering.cpp | 1 + llvm/tools/llvm-jitlink/llvm-jitlink.cpp | 2 +- llvm/tools/llvm-mca/CodeRegion.h | 2 + llvm/tools/opt/PrintSCC.cpp | 4 +- llvm/unittests/ProfileData/SampleProfTest.cpp | 1 + llvm/unittests/Support/YAMLIOTest.cpp | 1 + llvm/utils/TableGen/GlobalISel/GIMatchTree.cpp | 1 + llvm/utils/TableGen/OptRSTEmitter.cpp | 1 + mlir/include/mlir/Pass/PassManager.h | 4 + mlir/lib/Dialect/LLVMIR/IR/LLVMDialect.cpp | 1 + mlir/lib/Parser/Lexer.cpp | 2 + mlir/lib/Parser/Parser.cpp | 1 + mlir/lib/Pass/IRPrinting.cpp | 3 + mlir/lib/Pass/Pass.cpp | 4 + mlir/lib/TableGen/Operator.cpp | 1 + mlir/lib/TableGen/Pattern.cpp | 1 + 111 files changed, 1739 insertions(+), 1233 deletions(-) create mode 100644 llvm/test/CodeGen/X86/f16c-intrinsics-upgrade.ll create mode 100644 llvm/test/CodeGen/X86/pr45067.ll create mode 100644 llvm/test/Other/opt-pipeline-vector-passes.ll create mode 100644 llvm/test/Transforms/GVN/freeze.ll create mode 100644 llvm/test/Transforms/InstCombine/intptr8.ll