[X86] Add a DAG combine to turn vbroadcast(vzload X) -> vbroadcast_load
authorCraig Topper <craig.topper@gmail.com>
Sat, 7 Mar 2020 19:33:10 +0000 (11:33 -0800)
committerCraig Topper <craig.topper@gmail.com>
Sat, 7 Mar 2020 23:22:02 +0000 (15:22 -0800)
commitbc65b686618e51b9b39e57fc18a356dd6ac2ccee
tree98853ab7f5cd27aac28055fa1ce716f4e9c41907
parent2b17438a92ea1ea178d9e14219a8e6ba01d4f04d
[X86] Add a DAG combine to turn vbroadcast(vzload X) -> vbroadcast_load

Remove now unneeded isel patterns.
llvm/lib/Target/X86/X86ISelLowering.cpp
llvm/lib/Target/X86/X86InstrAVX512.td
llvm/lib/Target/X86/X86InstrSSE.td