Files
llvm-project/llvm/lib/Target/WebAssembly/WebAssemblyTargetTransformInfo.cpp
Sam Parker 3572b21dec [WebAssembly] Lower extend v16i8 to v16i32 (#188936)
Split the input vector with an extend_low and high and then split the
results again with extend_low and high for a total of 6 instructions.
This is removes 3 shuffles and a couple of extends.
2026-03-30 08:32:41 +01:00

22 KiB