[all-commits] [llvm/llvm-project] 55cc77: [CostModel][X86] Add more realistic v8i64/v16i32 +...
Simon Pilgrim via All-commits
all-commits at lists.llvm.org
Fri Jun 26 09:52:11 PDT 2026
Branch: refs/heads/main
Home: https://github.com/llvm/llvm-project
Commit: 55cc77a4af19941ac11e4664b7f1dd7633f9d10b
https://github.com/llvm/llvm-project/commit/55cc77a4af19941ac11e4664b7f1dd7633f9d10b
Author: Simon Pilgrim <llvm-dev at redking.me.uk>
Date: 2026-06-26 (Fri, 26 Jun 2026)
Changed paths:
M llvm/lib/Target/X86/X86TargetTransformInfo.cpp
M llvm/test/Analysis/CostModel/X86/reduce-add.ll
M llvm/test/Analysis/CostModel/X86/reduce-fadd.ll
M llvm/test/Transforms/PhaseOrdering/X86/horizontal-reduce-add.ll
M llvm/test/Transforms/SLPVectorizer/X86/redux-feed-buildvector.ll
M llvm/test/Transforms/VectorCombine/X86/reduction-of-truncations.ll
Log Message:
-----------
[CostModel][X86] Add more realistic v8i64/v16i32 + v8f64/v16f32 add reduction costs (#206124)
Fixes failure to fold to v16i32 reduction on ax512 targets
We still need to determine better CostKind values - but that can wait until #194621 is complete
To unsubscribe from these emails, change your notification settings at https://github.com/llvm/llvm-project/settings/notifications
More information about the All-commits
mailing list