[X86] LowerBUILD_VECTOR - fold build_vector(undef,freeze(undef)) -> freeze(undef)
authorSimon Pilgrim <llvm-dev@redking.me.uk>
Sat, 22 Apr 2023 13:54:27 +0000 (14:54 +0100)
committerSimon Pilgrim <llvm-dev@redking.me.uk>
Sat, 22 Apr 2023 14:30:50 +0000 (15:30 +0100)
commit426db6b4eb2e9298598d5c09d27f0cdb27917751
treecc120d6b6be25d0bd1610af8f595edb550bdc30d
parent44baa65589683dd441594d74625bb0b3ac265dc8
[X86] LowerBUILD_VECTOR - fold build_vector(undef,freeze(undef)) -> freeze(undef)

Noticed while triaging #62286
llvm/lib/Target/X86/X86ISelLowering.cpp
llvm/test/CodeGen/X86/build-vector-128.ll
llvm/test/CodeGen/X86/freeze-vector.ll