bytecodealliance / bytecodealliance/wasmtime

Cranelift: loongarch64 support

Open
#9,612 2 comments 0 reactions 0 assignees View on GitHub
cranelift:new-target
Dominant language
Rust
Stars
18.6k
Forks
1.8k
Avg merge
1d 18h
Merged PRs (30d)
126

Description

#### Feature

loongarch64 is a cpu architecture. Right now Rust has loongarch64-unknown-linux-gnu and loongarch64-unknown-linux-musl targets thanks to LLVM. I wonder if its support is even planned in cranelift.

#### Benefit

loongarch64 is already supported by Rust compiler - most crates you can compile to loongarch64 on loongarch64. One of exceptions to this general rule is the Zellij. It depends on the cranelift-codegen internally.

#### Implementation

TODO: Do you have an implementation plan, and/or ideas for data structures or
algorithms to use?

#### Alternatives

TODO: What are the alternative implementation approaches or alternative ways to
solve the problem that this feature would solve? How do these alternatives
compare to this proposal?

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.