Logo
1.4.0

Contents:

  • Nuclei MCU Software Interface Standard(NMSIS)
  • NMSIS Core
    • Overview
    • Using NMSIS in Embedded Applications
    • NMSIS-Core Device Templates
    • Register Mapping
    • NMSIS Core API
      • Version Control
      • Compiler Control
      • Core CSR Register Access
      • Core CSR Encoding
      • Register Define and Type Definitions
      • CPU Intrinsic Functions
      • Intrinsic Functions for SIMD Instructions
        • SIMD Data Processing Instructions
        • Non-SIMD Instructions
        • Partial-SIMD Data Processing Instructions
        • 64-bit Profile Instructions
        • RV64 Only Instructions
          • (RV64 Only) SIMD 32-bit Add/Subtract Instructions
          • (RV64 Only) SIMD 32-bit Shift Instructions
          • (RV64 Only) SIMD 32-bit Miscellaneous Instructions
          • (RV64 Only) SIMD Q15 Saturating Multiply Instructions
          • (RV64 Only) 32-bit Multiply Instructions
          • (RV64 Only) 32-bit Multiply & Add Instructions
          • (RV64 Only) 32-bit Parallel Multiply & Add Instructions
          • (RV64 Only) Non-SIMD 32-bit Shift Instructions
          • 32-bit Packing Instructions
        • Nuclei Default SIMD DSP Additional Instructions
        • Nuclei N1 SIMD DSP Additional Instructions
        • Nuclei N2 SIMD DSP Additional Instructions
        • Nuclei N3 SIMD DSP Additional Instructions
      • Intrinsic Functions for Bitmanipulation Instructions
      • Intrinsic Functions for Vector Instructions
      • Peripheral Access
      • Systick Timer(SysTimer)
      • Interrupts and Exceptions
      • PLIC Interrupt
      • CIDU Functions
      • FPU Functions
      • PMP Functions
      • SPMP/sMPU Functions
      • PMA Functions
      • Cache Functions
      • System Device Configuration
      • ARM Compatiable Functions
      • NMSIS Bench and Test Helper Functions
  • NMSIS DSP
  • NMSIS NN
  • Changelog
  • Glossary
  • Appendix
NMSIS
  • NMSIS Core
  • NMSIS Core API
  • Intrinsic Functions for SIMD Instructions
  • RV64 Only Instructions
  • View page source

RV64 Only Instructions

  • (RV64 Only) SIMD 32-bit Add/Subtract Instructions
  • (RV64 Only) SIMD 32-bit Shift Instructions
    • __RV_KSLLI32
    • __RV_SLLI32
    • __RV_SRAI32
    • __RV_SRAI32_U
    • __RV_SRLI32
    • __RV_SRLI32_U
  • (RV64 Only) SIMD 32-bit Miscellaneous Instructions
  • (RV64 Only) SIMD Q15 Saturating Multiply Instructions
  • (RV64 Only) 32-bit Multiply Instructions
  • (RV64 Only) 32-bit Multiply & Add Instructions
  • (RV64 Only) 32-bit Parallel Multiply & Add Instructions
  • (RV64 Only) Non-SIMD 32-bit Shift Instructions
    • __RV_SRAIW_U
  • 32-bit Packing Instructions
group RV64 Only Instructions

RV64 Only Instructions.

Previous Next

© Copyright 2019-Present, Nuclei. Last updated on May 21, 2025.

Built with Sphinx using a theme provided by Read the Docs.