[Libre-soc-bugs] [Bug 405] New: Write PowerPC64 backend for Cranelift

bugzilla-daemon at libre-soc.org bugzilla-daemon at libre-soc.org
Thu Jun 25 17:39:32 BST 2020


            Bug ID: 405
           Summary: Write PowerPC64 backend for Cranelift
           Product: Libre-SOC's first SoC
           Version: unspecified
          Hardware: All
                OS: All
            Status: CONFIRMED
          Severity: enhancement
          Priority: ---
         Component: Source Code
          Assignee: programmerjake at gmail.com
          Reporter: programmerjake at gmail.com
                CC: libre-soc-bugs at lists.libre-soc.org
   NLnet milestone: NLnet.2019.02

One task that would be quite useful is adding a PowerPC64 backend to Cranelift.


Mozilla, IBM, Raptor Computing, and others might help with funding since this
would also benefit them since Cranelift is planned to be a backend for
WebAssembly in Firefox, as well as a debug backend for Rustc, and is the
backend for wasmtime and lucet, two widely used non-browser implementations of

Kazan with Cranelift would be similar to RADV with ACO with the additional
benefit that both Kazan and Cranelift are written in Rust.

One additional benefit is that, when combined with Cranelift, Kazan might be
able to run under an RTOS instead of requiring Linux, since both Kazan and
Cranelift have mostly-complete support for #![no_std]. This seems like a huge
advantage over a lot of other graphics drivers.

You are receiving this mail because:
You are on the CC list for the bug.

More information about the libre-soc-bugs mailing list