mirror of
https://github.com/intel/llvm.git
synced 2026-01-25 10:55:58 +08:00
This fixes the following failure when doing a clean build (in particular
no .ninja* lying around) of lib/libMLIRMathToLibm.a only:
```
In file included from llvm/include/llvm/IR/Module.h:22,
from mlir/include/mlir/Dialect/LLVMIR/LLVMDialect.h:37,
from mlir/lib/Conversion/MathToLibm/MathToLibm.cpp:13
llvm/include/llvm/IR/Attributes.h:90:14: fatal error: llvm/IR/Attributes.inc: No such file or directory
```
24 lines
390 B
CMake
24 lines
390 B
CMake
add_mlir_conversion_library(MLIRMathToLibm
|
|
MathToLibm.cpp
|
|
|
|
ADDITIONAL_HEADER_DIRS
|
|
${MLIR_MAIN_INCLUDE_DIR}/mlir/Conversion/MathToLibm
|
|
|
|
DEPENDS
|
|
MLIRConversionPassIncGen
|
|
|
|
LINK_COMPONENTS
|
|
Core
|
|
|
|
LINK_LIBS PUBLIC
|
|
MLIRArithDialect
|
|
MLIRDialectUtils
|
|
MLIRFuncDialect
|
|
MLIRLLVMDialect
|
|
MLIRMathDialect
|
|
MLIRPass
|
|
MLIRTransformUtils
|
|
MLIRVectorDialect
|
|
MLIRVectorUtils
|
|
)
|