Skip to content

colejcummins/llvm-syntax-highlighting

Repository files navigation

llvm-syntax-highlighting

This extension provides simple, lightweight syntax highlighting for LLVM IR.



Language Forms Supported

This extension is meant to provide clean syntax highlighting to the most common language forms found in LLVM IR. An example .ll file highlighting the language forms supported can be found under ./lib/example.ll in the Github Repo

  • Types
    • primitive types
    • arrays
    • vectors
    • tokens
    • structs
  • Labels
    • branch ir
    • phi ir
  • Decorators
    • metadata
    • attributes
  • Functions
    • function headers
  • Instructions

To request language forms be added, simply add an issue or pull request to the Github Repo

About

Syntax highlighting for llvm

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages