azhzx/qbe/target_arm64/emit does not have a README file

    Arm64BinModule

    pub(all) struct Arm64BinModule {
    words : Array[Int]
    data : Array[Int]
    fns : Array[(String, Int)]
    datas : Array[(String, Int)]
    exports : Array[String]
    code_bytes : Int
    }

    Arm64BinModule::image

    fn Arm64BinModule::image(self : Arm64BinModule) -> Bytes

    arm64_emit_reset

    fn arm64_emit_reset() -> Unit

    emit_arm64

    fn emit_arm64(fn_ :
    Fn
    , interner :
    Interner
    , all_typs : Array[
    Typ
    ], gasloc : String, gassym : String, apple : Bool) -> String raise

    emit_arm64_bin_fn

    fn emit_arm64_bin_fn(fn_ :
    Fn
    , interner :
    Interner
    , apple : Bool) -> Array[Int] raise

    emit_arm64_bin_fn_ex

    fn emit_arm64_bin_fn_ex(fn_ :
    Fn
    , interner :
    Interner
    , apple : Bool) -> (Array[Int], Array[(Int, String)], Array[(Int, Int, Int, String, Int)]) raise

    emit_arm64_bin_module

    fn emit_arm64_bin_module(funcs : Array[
    Fn
    ], datas : Array[
    Dat
    ], interner :
    Interner
    , apple : Bool) -> Arm64BinModule raise

    emit_arm64_object

    fn emit_arm64_object(funcs : Array[
    Fn
    ], datas : Array[
    Dat
    ], interner :
    Interner
    , apple : Bool) -> Bytes raise

    Powered by MoonBit

    Site sourceReport issuePackagesBuild queueSkillsStatistics

    © 2026 mooncakes.io