[all-commits] [llvm/llvm-project] 12c51f: [COST] Improve shuffle kind detection if shuffle m...
cilkplus via All-commits
all-commits at lists.llvm.org
Thu Apr 29 12:49:38 PDT 2021
Branch: refs/heads/main
Home: https://github.com/llvm/llvm-project
Commit: 12c51f23584252974b63180b7915e6e6f8df87de
https://github.com/llvm/llvm-project/commit/12c51f23584252974b63180b7915e6e6f8df87de
Author: Alexey Bataev <a.bataev at outlook.com>
Date: 2021-04-29 (Thu, 29 Apr 2021)
Changed paths:
M llvm/include/llvm/CodeGen/BasicTTIImpl.h
M llvm/lib/Target/AArch64/AArch64TargetTransformInfo.cpp
M llvm/lib/Target/AMDGPU/AMDGPUTargetTransformInfo.cpp
M llvm/lib/Target/ARM/ARMTargetTransformInfo.cpp
M llvm/lib/Target/SystemZ/SystemZTargetTransformInfo.cpp
M llvm/lib/Target/X86/X86TargetTransformInfo.cpp
M llvm/lib/Transforms/Vectorize/SLPVectorizer.cpp
M llvm/test/Transforms/SLPVectorizer/X86/remark_extract_broadcast.ll
Log Message:
-----------
[COST] Improve shuffle kind detection if shuffle mask is provided.
Added an extra analysis for better choosing of shuffle kind in
getShuffleCost functions for better cost estimation if mask was
provided.
Differential Revision: https://reviews.llvm.org/D100865
More information about the All-commits
mailing list