I'm hitting
thread '<unnamed>' panicked at 'should be implemented in ISLE: inst = `v153, v154 = isplit.i64 v152`, type = `Some(types::I32)`', /home/krh/.cargo/registry/src/index.crates.io-6f17d22bba1500
1f/cranelift-codegen-0.93.2/src/machinst/lower.rs:750:21
on ARM64... does that mean isplit isn't supported there?
Looks like isplit is currently only implemented for i128, you might be able to get around it using other instructions such as band or ushr (and ireduce).
Ah, that makes sense then, thanks.
Last updated: Jan 10 2026 at 02:36 UTC