This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_bmk_llvm_tx1/llvm-master-aarch64-spec2k6-O2_LTO in repository toolchain/ci/llvm-project.
from aacfbb953eb7 [Clang/Test]: Rename enable_noundef_analysis to disable-no [...] adds 63fff0f5bffe Fix lit test failures in CodeGenCoroutines adds 025a2f73a319 [InstCombine] add tests for umax with sub; NFC adds 83c2fb9f66be [InstCombine] match usub.sat from umax intrinsic adds 39c4c7d3912a [DAGCombiner] remove vselect fold that was accidentally added adds f8efc5c0ac68 [NFC][TTI] Add/extract `getReplicationShuffleCost()` metho [...] adds a30ec4778a47 [TTI][CostModel] `getUserCost()`: recognize replication sh [...] adds 19a7e4729da5 [MLIR][OpenMP] Added omp.sections and omp.section adds 1c2ad70fd50f [Test][SLPVectorizer] Precommit test for PR52275 adds 23566f18c629 [NFC][X86][Costmodel] Add tests for i32/i64 replication shuffles adds f8627877a94f [SCEV] Make eraseValueFromMap() private (NFC)
No new revisions were added by this update.
Summary of changes: clang/test/CodeGenCoroutines/coro-await.cpp | 6 +- clang/test/CodeGenCoroutines/coro-ret-void.cpp | 5 - .../coro-symmetric-transfer-01-exp-namespace.cpp | 4 +- llvm/include/llvm/Analysis/ScalarEvolution.h | 6 +- llvm/include/llvm/Analysis/TargetTransformInfo.h | 39 ++ .../llvm/Analysis/TargetTransformInfoImpl.h | 18 + llvm/include/llvm/CodeGen/BasicTTIImpl.h | 91 ++- llvm/lib/Analysis/TargetTransformInfo.cpp | 18 + llvm/lib/Target/X86/X86TargetTransformInfo.cpp | 28 +- .../Transforms/InstCombine/InstCombineAddSub.cpp | 7 + llvm/lib/Transforms/Vectorize/LoopVectorize.cpp | 1 - .../CostModel/X86/shuffle-replication-i32.ll | 465 ++++++++++++++ .../CostModel/X86/shuffle-replication-i64.ll | 409 ++++++++++++ .../CostModel/X86/shuffle-replication-i8.ll | 686 ++++++++++----------- .../Transforms/InstCombine/minmax-intrinsics.ll | 23 + llvm/test/Transforms/SLPVectorizer/X86/pr52275.ll | 21 + mlir/include/mlir/Dialect/OpenMP/OpenMPOps.td | 62 ++ mlir/lib/Dialect/OpenMP/IR/OpenMPDialect.cpp | 101 ++- mlir/test/Dialect/OpenMP/invalid.mlir | 185 ++++++ mlir/test/Dialect/OpenMP/ops.mlir | 121 ++++ 20 files changed, 1882 insertions(+), 414 deletions(-) create mode 100644 llvm/test/Analysis/CostModel/X86/shuffle-replication-i32.ll create mode 100644 llvm/test/Analysis/CostModel/X86/shuffle-replication-i64.ll create mode 100644 llvm/test/Transforms/SLPVectorizer/X86/pr52275.ll