Details
Details
Diff Detail
Diff Detail
- Repository
- rL LLVM
Event Timeline
llvm/lib/Target/WebAssembly/WebAssemblyInstrSIMD.td | ||
---|---|---|
240 ↗ | (On Diff #183662) | Do we need truncation in these cases? |
llvm/test/CodeGen/WebAssembly/simd-scalar-to-vector.ll | ||
5 ↗ | (On Diff #183662) | Adding DAG printed by -debug or some explanation on which part of the code becomes scalar_to_vector might help reading. |
8 ↗ | (On Diff #183662) | No need for -wasm |
llvm/lib/Target/WebAssembly/WebAssemblyInstrSIMD.td | ||
---|---|---|
240 ↗ | (On Diff #183662) | I don't think so. This should hopefully only extend arguments of the lane element type. These may be legalized to i32, but as far as I can tell the splat instructions just do the masking implicitly anyway. |
llvm/lib/Target/WebAssembly/WebAssemblyInstrSIMD.td | ||
---|---|---|
240 ↗ | (On Diff #183662) | Ah, right. Thanks. |