#intrinsics

  1. compiler_builtins

    Compiler intrinsics used by the Rust compiler. Also available for other targets if necessary!

    v0.1.144 667K #compiler #intrinsics #compiler-rt #porting #target #necessary #functions
  2. new_debug_unreachable

    panic in debug, intrinsics::unreachable() in release (fork of debug_unreachable)

    v1.0.6 2.0M #unreachable #optimization #debugging #macro #intrinsics #fork #debug-unreachable
  3. wide

    help you go wide

    v0.7.32 537K #simd #data #portable #intrinsics #go #architecture #lokathor
  4. safe_arch

    that exposes core::arch safely via #[cfg()]

    v0.7.4 575K #intrinsics #simd #compile-time
  5. cmov

    Conditional move CPU intrinsics which are guaranteed to execute in constant-time and not be rewritten as branches by the compiler. Provides wrappers for the CMOV family of instructions on x86/x86_64 and CSEL on AArch64

    v0.3.1 2.3K #constant-time #intrinsics #conditional #move #cpu #instructions #cryptography
  6. likely_stable

    likely and unlikely compiler hints in stable rust

    v0.1.3 15K #hint #intrinsics #optimization #performance #likely
  7. libcrux-intrinsics

    Libcrux intrinsics crate

    v0.0.2-beta.2 3.3K #formal-verification #intrinsics #cryptography #verified #libcrux #security #proofs
  8. camera-intrinsic-calibration

    Camera Intrinsic Calibration

    v0.5.5 1.2K #intrinsics #fisheye #camera-intrinsic #intrinsic
  9. aarch64-dit

    Wrappers for enabling/disabling the Data Independent Timing (DIT) feature on AArch64 CPUs

    v0.1.0 #cpu #timing #intrinsics #data #independent #dit #wrapper
  10. bitintr

    Portable Bit Manipulation Intrinsics

    v0.3.0 14K #bit #bit-manipulation #intrinsics #portable #manipulation
  11. camera-intrinsic-model

    Camera Intrinsic Models

    v0.3.1 500 #intrinsics #fisheye #camera-intrinsic #intrinsic
  12. fake-simd

    mimicking simd crate on stable Rust

    v0.1.2 188K #simd #stable #optimization #vector #array #compiler-optimization #intrinsics
  13. branch_hints

    that provides likely and unlikely branch hint functions in stable Rust

    v0.4.11 120 #branch #hint #intrinsics #likely #no-alloc #branches
  14. faster

    Explicit SIMD for humans

    v0.5.2 #simd #numerical #vectorized #intrinsics #vector #humans #cross-platform
  15. coresimd

    SIMD support in Rust's core library

    v0.1.2 #simd #intrinsics #core
  16. deoxysii

    Deoxys-II-256-128 MRAE primitives for Rust

    v0.2.4 2.7K #primitive #deoxys-ii-256-128 #x86-64 #mrae #intrinsics #simd #set
  17. clear-cache

    A native implementation of __builtin___clear_cache without dependency of GCC/Clang

    v0.1.1 #cache #instructions #intrinsics #native #flush #memory #clear
  18. core_arch

    core::arch - Rust’s core library architecture-specific intrinsics

    v0.1.5 130 #intrinsics #simd #arch
  19. stdsimd

    SIMD support in Rust's standard library

    v0.1.2 #simd #intrinsics #std
  20. likely

    v0.2.0 130 #intrinsics #hint #macro #branch #optimization #unlikely #cpu
  21. simdwasm

    An encapsulation over wasm32 SIMD intrinsics

    v0.1.0 #intrinsics #encapsulation #simd #wasm32
  22. vektor

    Strongly typed explici SIMD

    v0.2.2 #simd #strongly-typed #intrinsics #api-bindings
  23. llvmint

    Bindings to (almost) all LLVM intrinsics, for all platforms

    v0.0.3 #intrinsics #llvm #simd
  24. unsafe_target_feature

    A more convenient #[target_feature] replacement

    v0.1.1 #simd #target #target-feature #intrinsics #performance #replacement #run-time
  25. likeness

    Stable counterparts to likeness core instrinsics in Rust

    v1.1.0 130 #intrinsics #stable #attributes #llvm #unlikely #documentation #counterpart
  26. npsimd

    An ergonomic library for architecture-specific vectorization

    v0.3.0 #simd #vectorization #vectorized #intrinsics #architecture-specific #interface #portable
  27. cortex-m-asm

    ASM intrinsics for Cortex-M CPUs

    v0.1.2 #asm #cpu #intrinsics #cortex-m
  28. Try searching with DuckDuckGo.

  29. geobacter-core

    Geobacter core crate: runtime platform independent intrinsics and a few newtypes to help with host/device memory usage. This crate requires a special compiler to build.

    v1.0.0 #geobacter #run-time #intrinsics #kernel #compiler #requires #memory
  30. abort

    Abnormal termination (stable, no_std)

    v0.1.3 #stable #termination #terminate #process #intrinsics #abnormal #nightly
  31. compiler-builtins-snapshot

    Snapshot of the compiler-builtins crate

    v0.1.20170127+764557f0b669bb0e28817c5ae70c9d718685e35a 110 #intrinsics #builtins #snapshot #compiler
  32. rustnance

    help with financial analysis

    v0.2.2 #financial-analysis #finance #calculations #intrinsics #interest #value #metrics
  33. core-nightly

    Nightly build of libcore from the rust repo

    v2015.1.7 #standard #nightly #libcore #build #intrinsics #language #compiler
  34. typed_arch

    typed std::arch intrinsics

    v0.1.1 #intrinsics #simd #std
  35. prefetch

    type-safe wrapper around LLVM's prefetch intrinsic

    v0.2.0 #intrinsics #cache #intrinsic
  36. twelve_bit

    representing 12-bit unsigned values. This is primarily useful for implementing Chip-8 assemblers and interpreters safely. The type implements the bulk of the standard Rust literal semantics and operators…

    v0.1.1 #12b #chip8 #intrinsics #literals #operator #u16 #12bit
  37. aarch64-intrinsics

    AArch64 optimized compiler intrinsics

    v1.0.0 #intrinsics #optimized #compiler #a-arch64 #github
  38. fastchr

    Faster memchr using SIMD intrinsics

    v0.3.0 #simd #intrinsics #dedup #deduplication #memchr #deduplicator #entries
  39. float-quickly

    Faster, inline-friendly versions of some libm f32/f64 intrinsics

    v0.1.0 #libm #benchmark #intrinsics #versions #target #platform #run
  40. derpy

    language & vcs agnostic dependency manager

    v0.1.0 #version-control #control-system #language #intrinsics #internet #manager
  41. typename

    Stable alternative to Rust's type_name intrinsic

    v0.1.2 550 #deprecated #intrinsics #stable #safe #compatible #name
  42. fma

    Tiny crate to use FMA(Fused Multiply-Add) instruction easily

    v0.1.0 #float #intrinsics #instructions #tiny #fused #multiply-add
  43. meshx-derive

    Derive macros for meshx

    v0.1.0 260 #intrinsics #attributes #geometry #attribute #intrinsic
  44. simd-lite

    functionality for working with SIMD intrinsics in Rust

    v0.1.0 #simd #intrinsics #rust-lang
  45. gut-derive

    Derive macros for (gut)[https://crates.io/crates/gut]

    v0.5.0 #attributes #intrinsics #geometry