This extension provides simple, lightweight syntax highlighting for LLVM IR.
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