If the Shuffle is a splat and the operand is a zext/sext, sinking the operand and the s/zext can help create indexed s/umull. This is especially useful to prevent i64 mul being scalarized.
Details
Details
Diff Detail
Diff Detail
- Repository
- rG LLVM Github Monorepo