Builds upon D141806, and adds support for binary shuffles too.
Diff Detail
Diff Detail
- Repository
- rG LLVM Github Monorepo
Unit Tests
Unit Tests
Paths
| Differential D141878
[X86] `canonicalizeShuffleWithBinOps()`: support `VS[HR][LA]I` opcodes, binary shuffles part Needs ReviewPublic Authored by lebedev.ri on Jan 16 2023, 4:38 PM.
Revision Contents
Diff 490176 llvm/lib/Target/X86/X86ISelLowering.cpp
llvm/test/CodeGen/X86/blend-of-shift.ll
llvm/test/CodeGen/X86/concat-cast.ll
llvm/test/CodeGen/X86/known-signbits-vector.ll
|