[all-commits] [llvm/llvm-project] a35b21: [NFC][X86] Add exhaustive-ish coverage for broadca...
Roman Lebedev via All-commits
all-commits at lists.llvm.org
Fri Dec 30 11:41:13 PST 2022
Branch: refs/heads/main
Home: https://github.com/llvm/llvm-project
Commit: a35b216290c574f80b7620d888fc049757d2fa94
https://github.com/llvm/llvm-project/commit/a35b216290c574f80b7620d888fc049757d2fa94
Author: Roman Lebedev <lebedev.ri at gmail.com>
Date: 2022-12-30 (Fri, 30 Dec 2022)
Changed paths:
A llvm/test/CodeGen/X86/any_extend_vector_inreg_of_broadcast.ll
A llvm/test/CodeGen/X86/any_extend_vector_inreg_of_broadcast_from_memory.ll
A llvm/test/CodeGen/X86/zero_extend_vector_inreg_of_broadcast.ll
A llvm/test/CodeGen/X86/zero_extend_vector_inreg_of_broadcast_from_memory.ll
Log Message:
-----------
[NFC][X86] Add exhaustive-ish coverage for broadcast of implicitly aext/zext element
Some of these even crash instruction selection for AVX512.
This is one of the patterns that comes up as regressions
with more aggressive ZERO_EXTEND_VECTOR_INREG recognition.
https://godbolt.org/z/x88aqfrT5
More information about the All-commits
mailing list