[X86] Add test showing failure to fold freeze(insert_subvector(x,y,c)) -> insert_subv...
authorSimon Pilgrim <llvm-dev@redking.me.uk>
Sat, 3 Sep 2022 12:27:08 +0000 (13:27 +0100)
committerSimon Pilgrim <llvm-dev@redking.me.uk>
Sat, 3 Sep 2022 12:27:08 +0000 (13:27 +0100)
commit3968844bffabb318df631860f58153d300a011cb
treecc52c1b5076d5924fce0f52e6e5a0e4a2ca84afc
parente2d140e9c33739032db40b18a019ece4fb3f687a
[X86] Add test showing failure to fold freeze(insert_subvector(x,y,c)) -> insert_subvector(freeze(x),freeze(y),c)

If at least one of x and y are known never poison.
llvm/test/CodeGen/X86/freeze-vector.ll [new file with mode: 0644]