forked from ae3f/aclspv
Annotated C-family Language -> Spir-V compiler
- C 91.7%
- C++ 6.6%
- CMake 1.7%
|
|
||
|---|---|---|
| cfg | ||
| inc | ||
| lib | ||
| src | ||
| test | ||
| .gitignore | ||
| ACL.md | ||
| CMakeLists.txt | ||
| LICENSE | ||
| LICENSE-llvm | ||
| README.md | ||
aclspv
it is incomplete project. please keep your expectation of this application low.
- C-family language with annotation attributes to SPIR-V compiler library.
- Uses llvm-c, clang-c to avoid memory corruption caused by static fiasco
libfor library source to be compiledincfor library header- This project compiles the dialect of OpenCL C. For further, see here
How to build
cmake -S. -Bbuild
cmake --build build
language
- ISO C90 with strict rule.
dependency
- cmake >= 3.10
- c compiler which compiles c90+