Skip to content

10x-Engineers/MLIR

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

90 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

MLIR

Build MLIR

git clone https://github.com/llvm/llvm-project.git

cd llvm-project
mkdir build && cd build

cmake -G Ninja ../llvm              \ 
    -DLLVM_ENABLE_PROJECTS=mlir     \
    -DLLVM_BUILD_EXAMPLES=ON        \ 
    -DLLVM_ENABLE_ASSERTIONS=ON     \
    -DCMAKE_BUILD_TYPE=Release      \
    -DLLVM_ENABLE_RTTI=ON           \
    -DLLVM_TARGETS_TO_BUILD="host"  \ 
    -DCMAKE_C_COMPILER=clang        \
    -DCMAKE_CXX_COMPILER=clang++    \
    -DLLVM_ENABLE_LLD=ON            \
    -DLLVM_CCACHE_BUILD=ON          \

Note: Further Instructions to build MLIR can be found here

Build Tutorial

git clone https://github.com/10x-Engineers/MLIR.git

bash _build.sh <path/to/llvm-project/build>

Build dummy-opt

cmake --build ./build --target dummy-opt

Note: The script _build.sh already builds dummy-opt

Test

cmake --build ./build --target check-mlir

References

About

MLIR Tutorial

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published