We cannot lower VBROADCAST i16 under AVX1.
Fixes #63114
Paths
| Differential D152350
[X86][FP16] Do not generate VBROADCAST for fp16 ClosedPublic Authored by pengfei on Jun 7 2023, 1:26 AM.
Details Summary We cannot lower VBROADCAST i16 under AVX1. Fixes #63114
Diff Detail
Event Timeline
This revision is now accepted and ready to land.Jun 7 2023, 3:21 AM Closed by commit rG2011ad0cbbf5: [X86][FP16] Do not generate VBROADCAST for fp16 (authored by pengfei). · Explain WhyJun 7 2023, 5:55 AM This revision was automatically updated to reflect the committed changes.
Revision Contents
Diff 529273 llvm/lib/Target/X86/X86ISelLowering.cpp
llvm/test/CodeGen/X86/half.ll
llvm/test/CodeGen/X86/vector-half-conversions.ll
|
vbroadcastss would access 32-bit memory and vpinsrw only access 16-bit memory?