Welcome to Extensions: RISC-V, LLVM IR, LLVM MIR
This RISC-V extension, developed by Shao-Ce SUN, provides comprehensive support for RISC-V assembly in Visual Studio Code, including detailed syntax highlighting for all RISC-V extensions. Additionally, it integrates with LLVM-IR and LLVM MIR, enhancing development and debugging capabilities for both high-level and low-level code targeting RISC-V architectures.
Download RISC-V Extension Download LLVM IR Extension Download LLVM MIR ExtensionSupported RISC-V Extensions
This extension uniquely supports the following RISC-V extensions:
AAtomic ExtensionBBitmanip ExtensionCCompressed ExtensionDDouble-Precision ExtensionE(RV32E/RV64E/RV128E) Embedded ExtensionFSingle-Precision ExtensionG(I,M,A,F,D,Zicsr,Zifencei) General ExtensionsHHypervisor ExtensionI(RV32I/RV64I/RV128I) Integer ExtensionMMultiplication ExtensionQQuard ExtensionShcounterenwExtensionShgatpaExtensionShtvalaExtensionShvsatpaExtensionShvstvalaExtensionShvstvecdExtensionSmaiaExtensionSmcdelegExtensionSmcsrindExtensionSmepmpExtensionSmmpmExtensionSmnpmExtensionSmstateenExtensionSsaiaExtensionSsccfgExtensionSsccptrExtensionSscofpmfExtensionSscounterenwExtensionSscsrindExtensionSsnpmExtensionSspmExtensionSsqosidExtensionSsstateenExtensionSsstrictExtensionSstcExtensionSstvalaExtensionSstvecdExtensionSsu64xlExtensionSupmExtensionSvadeExtensionSvaduExtensionSvbareExtensionSvinvalExtensionSvnapotExtensionSvpbmtExtensionVVector ExtensionZa128rsExtensionZa64rsExtensionZaamoExtensionZabhaExtensionZacasExtensionZalasrExtensionZalrscExtensionZama16bExtensionZawrsExtensionZbaExtensionZbbExtensionZbcExtensionZbkbExtensionZbkcExtensionZbkxExtensionZbsExtensionZcaExtensionZcbExtensionZcdExtensionZceExtensionZcfExtensionZcmopExtensionZcmpExtensionZcmtExtensionZdinxExtensionZfaExtensionZfbfminExtensionZfhExtensionZfhminExtensionZfinxExtensionZhinxExtensionZhinxminExtensionZic64bExtensionZicbomExtensionZicbopExtensionZicbozExtensionZiccamoaExtensionZiccifExtensionZicclsmExtensionZiccrseExtensionZicfilpExtensionZicfissExtensionZicntrExtensionZicondExtensionZicsrExtensionZifenceiExtensionZihintntlExtensionZihintpauseExtensionZihpmExtensionZimopExtensionZkExtensionZknExtensionZkndExtensionZkneExtensionZknhExtensionZkrExtensionZksExtensionZksedExtensionZkshExtensionZktExtensionZmmulExtensionZtsoExtensionZvbbExtensionZvbcExtensionZve32fExtensionZve32xExtensionZve64dExtensionZve64fExtensionZve64xExtensionZvfbfminExtensionZvfbfwmaExtensionZvfhExtensionZvfhminExtensionZvkbExtensionZvkgExtensionZvknExtensionZvkncExtensionZvknedExtensionZvkngExtensionZvknhaExtensionZvknhbExtensionZvksExtensionZvkscExtensionZvksedExtensionZvksgExtensionZvkshExtensionZvktExtensionZvl1024bExtensionZvl128bExtensionZvl16384bExtensionZvl2048bExtensionZvl256bExtensionZvl32768bExtensionZvl32bExtensionZvl4096bExtensionZvl512bExtensionZvl64bExtensionZvl65536bExtensionZvl8192bExtension
Comprehensive Syntax Highlighting
Enjoy full syntax highlighting for RISC-V assembly language, ensuring you never miss a keyword or instruction.
Universal Support
This extension supports all known RISC-V extensions, making it the only one of its kind in the marketplace.
Seamless Integration
Easily integrates with your existing Visual Studio Code setup, providing an enhanced development environment.