[all-commits] [llvm/llvm-project] 23b194: [X86][Costmodel] `trunc v32i16 to v64i1` can appea...
Roman Lebedev via All-commits
all-commits at lists.llvm.org
Wed Nov 17 01:03:26 PST 2021
Branch: refs/heads/main
Home: https://github.com/llvm/llvm-project
Commit: 23b194bf18a5d580ee2e84a7be4887ca6fcfe257
https://github.com/llvm/llvm-project/commit/23b194bf18a5d580ee2e84a7be4887ca6fcfe257
Author: Roman Lebedev <lebedev.ri at gmail.com>
Date: 2021-11-17 (Wed, 17 Nov 2021)
Changed paths:
M llvm/lib/Target/X86/X86TargetTransformInfo.cpp
M llvm/test/Analysis/CostModel/X86/min-legal-vector-width.ll
M llvm/test/Analysis/CostModel/X86/trunc.ll
Log Message:
-----------
[X86][Costmodel] `trunc v32i16 to v64i1` can appear after legalization, cost is same as for `trunc v32i16 to v32i1`
Reviewed By: RKSimon
Differential Revision: https://reviews.llvm.org/D113913
Commit: 2037ec725ff243cef1aa9472df54341fd9324203
https://github.com/llvm/llvm-project/commit/2037ec725ff243cef1aa9472df54341fd9324203
Author: Roman Lebedev <lebedev.ri at gmail.com>
Date: 2021-11-17 (Wed, 17 Nov 2021)
Changed paths:
M llvm/lib/Target/X86/X86TargetTransformInfo.cpp
M llvm/test/Analysis/CostModel/X86/extend.ll
Log Message:
-----------
[X86][Costmodel] `*ext v64i1 to v32i16` can appear after legalization, cost is same as for `*ext v32i1 to v32i16`
Reviewed By: RKSimon
Differential Revision: https://reviews.llvm.org/D113914
Commit: 496ccb543e21de1bbce0a7fba08ec712619034e6
https://github.com/llvm/llvm-project/commit/496ccb543e21de1bbce0a7fba08ec712619034e6
Author: Roman Lebedev <lebedev.ri at gmail.com>
Date: 2021-11-17 (Wed, 17 Nov 2021)
Changed paths:
M llvm/test/Analysis/CostModel/X86/extend.ll
Log Message:
-----------
[NFC][X86][Costmodel] Improve test coverage for i32->i64 vector *ext
Compare: https://github.com/llvm/llvm-project/compare/f7eb061a5f1e...496ccb543e21
More information about the All-commits
mailing list