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/3alpwnsjxk5zbdc29lp2has1vpayfz7n-asmjit-0.0.0-0.4ec760a.drv
    x86_64-linuxx86_64-w64-mingw32/gnu/store/c9zw0xg385v7yna92z44xrdvkxlngcdw-asmjit-0.0.0-0.4ec760a.drv
    x86_64-linuxriscv64-linux-gnu/gnu/store/y2ic7fdswbdv6azp3ca7vcg4r27ps6rw-asmjit-0.0.0-0.4ec760a.drv
    x86_64-linuxpowerpc-linux-gnu/gnu/store/sl9rypvkyb5906vb7msph3ws0scmla6q-asmjit-0.0.0-0.4ec760a.drv
    x86_64-linuxpowerpc64le-linux-gnu/gnu/store/wji6hsm7zvvsjg6wgqfs1mdc7hh7fbp4-asmjit-0.0.0-0.4ec760a.drv
    x86_64-linuxmips64el-linux-gnu/gnu/store/wprk59n5qc936whxzyh9g3jw07i4yap2-asmjit-0.0.0-0.4ec760a.drv
    x86_64-linuxi686-w64-mingw32/gnu/store/ln209w2wlr4mqxbd1bszf8vrqyvvkcbm-asmjit-0.0.0-0.4ec760a.drv
    x86_64-linuxi586-pc-gnu/gnu/store/8fcz00nlgabcdw2scmw7095rgs25agg9-asmjit-0.0.0-0.4ec760a.drv
    x86_64-linuxarm-linux-gnueabihf/gnu/store/bag7lwgaj3w0vzzp8rxg3dzcaycggfag-asmjit-0.0.0-0.4ec760a.drv
    x86_64-linuxaarch64-linux-gnu/gnu/store/cj2bawiwiqrkdhiy1ak23s9pgnr7bp9y-asmjit-0.0.0-0.4ec760a.drv
    riscv64-linux/gnu/store/vpr563hkmgvmq3spi3xpsyl0gq02657q-asmjit-0.0.0-0.4ec760a.drv
      powerpc-linux/gnu/store/swxghwqmj9kx3ngh8c2zxwqlcph5smbz-asmjit-0.0.0-0.4ec760a.drv
        powerpc64le-linux/gnu/store/q6i28cag35slrgf852p2lc47rjxyff74-asmjit-0.0.0-0.4ec760a.drv
        mips64el-linux/gnu/store/j5g8z25s0wkjxphrszj235gcrdvsndfq-asmjit-0.0.0-0.4ec760a.drv
          i686-linux/gnu/store/0rih7p0n73w6fa3234bq9avf7y3fj991-asmjit-0.0.0-0.4ec760a.drv
          i586-gnu/gnu/store/2mcmrv0grzss3bb8xxaikrxak2l44yhj-asmjit-0.0.0-0.4ec760a.drv
          armhf-linux/gnu/store/6f5l44bvaz8kmr0dzw7igirvgr6k1l0s-asmjit-0.0.0-0.4ec760a.drv
          aarch64-linux/gnu/store/768m7ivaz5zlmmikch7s5kcbfvb8dsvr-asmjit-0.0.0-0.4ec760a.drv

          Lint warnings

          LinterMessageLocation
          No lint warnings