[all-commits] [llvm/llvm-project] 426db6: [X86] LowerBUILD_VECTOR - fold build_vector(undef, ...
Simon Pilgrim via All-commits
all-commits at lists.llvm.org
Sat Apr 22 07:31:03 PDT 2023
Branch: refs/heads/main
Home: https://github.com/llvm/llvm-project
Commit: 426db6b4eb2e9298598d5c09d27f0cdb27917751
https://github.com/llvm/llvm-project/commit/426db6b4eb2e9298598d5c09d27f0cdb27917751
Author: Simon Pilgrim <llvm-dev at redking.me.uk>
Date: 2023-04-22 (Sat, 22 Apr 2023)
Changed paths:
M llvm/lib/Target/X86/X86ISelLowering.cpp
M llvm/test/CodeGen/X86/build-vector-128.ll
M llvm/test/CodeGen/X86/freeze-vector.ll
Log Message:
-----------
[X86] LowerBUILD_VECTOR - fold build_vector(undef,freeze(undef)) -> freeze(undef)
Noticed while triaging #62286
Commit: aa84981224e614da95d11ce12770109132c02d41
https://github.com/llvm/llvm-project/commit/aa84981224e614da95d11ce12770109132c02d41
Author: Simon Pilgrim <llvm-dev at redking.me.uk>
Date: 2023-04-22 (Sat, 22 Apr 2023)
Changed paths:
M llvm/lib/Target/X86/X86ISelLowering.cpp
A llvm/test/CodeGen/X86/pr62286.ll
Log Message:
-----------
[X86] LowerBUILD_VECTOR - narrow 256/512-bit vector containing undef/freeze(undef)/zero in the upper half
Fixes #62286
Compare: https://github.com/llvm/llvm-project/compare/44baa6558968...aa84981224e6
More information about the All-commits
mailing list