A project that forked LLVM focused on MSVC Compatibility.
- SEH support.
- Compatible with MSVC syntax as much as possible.
- Windows Driver support.(Now only X64)
- Intrinsic support.
- Naked X64 inline asm support.
- Install Visual Studio 2015~2022(I suggest 2022) with WDK11.
- Install llvm-msvc in this repository (llvm-msvc_X86_64_installer.exe)
- Create your windows driver project and select "LLVM-MSVC_v143_KernelMode" as your platform toolset.
- Compile it.
If you have any questions about how to compile Windows Driver by llvm-msvc.
Please tell me or send issues
We want to use llvm-msvc as comfortable as msvc.
Thank you
Here is an windows driver example: [link]
If you don't know how to learn LLVM, you can check out this repository of mine