Language

Package: asmjit @ 0.0.0-0.4ec760a

Synopsis

Machine code generation for C++

Description

AsmJit is a lightweight library for machine code generation written in C++ language. It can generate machine code for X86 and X86_64 architectures with the support for the whole instruction set from legacy MMX to the newest AVX-512 and AMX. It has a type-safe API that allows C++ compiler to do semantic checks at compile-time even before the assembled code is generated or executed. It also provides an optional register allocator that makes it easy to generate complex code without a significant development effort.

Home page
https://asmjit.com/
Location
gnu/packages/cpp.scm (line: 134, column: 4)
License

Derivations

SystemTargetDerivationBuild status
x86_64-linux/gnu/store/15wyd5b1s6f201y7maq7w0cyvmka3339-asmjit-0.0.0-0.4ec760a.drv
    x86_64-linuxx86_64-w64-mingw32/gnu/store/0ijddbbxp60syjwrnm0k83clfsimk5h0-asmjit-0.0.0-0.4ec760a.drv
    x86_64-linuxriscv64-linux-gnu/gnu/store/93x8c9sald4gliixw8ybjfsv6cyyvk34-asmjit-0.0.0-0.4ec760a.drv
    x86_64-linuxpowerpc-linux-gnu/gnu/store/g8759pcrm10548i4zqa38ilim5r5qjvh-asmjit-0.0.0-0.4ec760a.drv
    x86_64-linuxpowerpc64le-linux-gnu/gnu/store/mllgy50063aq36z9vkwlvr6p8zaqkj60-asmjit-0.0.0-0.4ec760a.drv
    x86_64-linuxmips64el-linux-gnu/gnu/store/hsmxk8hix69m1xyzpz4if89isdkajqjv-asmjit-0.0.0-0.4ec760a.drv
    x86_64-linuxi686-w64-mingw32/gnu/store/bls8w6ikza71cymyjf26dg73qyvinpwl-asmjit-0.0.0-0.4ec760a.drv
    x86_64-linuxi586-pc-gnu/gnu/store/9cjf6w5bbbcn6dglk8rh7v4ri76vzs1g-asmjit-0.0.0-0.4ec760a.drv
    x86_64-linuxarm-linux-gnueabihf/gnu/store/6wb9j0y1a8hm597gk3wwr9zsvjpbv6k6-asmjit-0.0.0-0.4ec760a.drv
    x86_64-linuxaarch64-linux-gnu/gnu/store/pvcb0gvk5gfg8f708i2z4wfnj04sjw2m-asmjit-0.0.0-0.4ec760a.drv
    riscv64-linux/gnu/store/nilgdvxlzrs7g8801qxk2jrsfhyqam7v-asmjit-0.0.0-0.4ec760a.drv
      powerpc-linux/gnu/store/r5jv7754h5q24awx3ywbcgfkmlj4c0qr-asmjit-0.0.0-0.4ec760a.drv
        powerpc64le-linux/gnu/store/a3szf3h499zjsvw4p6245jqxzviy5hhn-asmjit-0.0.0-0.4ec760a.drv
        mips64el-linux/gnu/store/8ybw73f6rym2fmhw86m2rcmp7pw0vnw9-asmjit-0.0.0-0.4ec760a.drv
          i686-linux/gnu/store/dmy6fj6g262zdgps3m6i0n5wy6w101sj-asmjit-0.0.0-0.4ec760a.drv
          i586-gnu/gnu/store/2mbisxc95rwi7k49zql45ighfzfkiwxd-asmjit-0.0.0-0.4ec760a.drv
          armhf-linux/gnu/store/sil2qrhnwcnsl1wvkqv7jl0jybvdv1nh-asmjit-0.0.0-0.4ec760a.drv
          aarch64-linux/gnu/store/bkb7fr8nlkifcz9kd1rryq3nrfsn2n73-asmjit-0.0.0-0.4ec760a.drv

          Lint warnings

          LinterMessageLocation
          No lint warnings