llvm-project/mlir/lib/IR
Stephen Neuendorffer 4594d0e943 [MLIR] Move from add_dependencies() to DEPENDS
add_llvm_library and add_llvm_executable may need to create new targets with
appropriate dependencies.  As a result, it is not sufficient in some
configurations (namely LLVM_BUILD_LLVM_DYLIB=on) to only call
add_dependencies().  Instead, the explicit TableGen dependencies must
be passed to add_llvm_library() or add_llvm_executable() using the DEPENDS
keyword.

Differential Revision: https://reviews.llvm.org/D74930
2020-03-06 13:25:17 -08:00
..
AffineExpr.cpp [MLIR][Affine][NFC] Remove obsolete and ambiguous definitions 2020-03-04 13:14:25 -08:00
AffineExprDetail.h Mass update the MLIR license header to mention "Part of the LLVM project" 2020-01-26 03:58:30 +00:00
AffineMap.cpp [mlir][Linalg] Allow specifiying zero-rank shaped type operands to linalg.generic ops. 2020-02-18 13:23:28 -08:00
AffineMapDetail.h Mass update the MLIR license header to mention "Part of the LLVM project" 2020-01-26 03:58:30 +00:00
AsmPrinter.cpp [mlir] Remove successor operands from the Operation class 2020-03-05 12:53:02 -08:00
AttributeDetail.h Mass update the MLIR license header to mention "Part of the LLVM project" 2020-01-26 03:58:30 +00:00
Attributes.cpp [mlir] Update several usages of IntegerType to properly handled unsignedness. 2020-03-02 09:19:26 -08:00
Block.cpp [mlir] Refactor a few users to no longer rely on the successor operand API of Operation. 2020-03-05 12:51:59 -08:00
Builders.cpp [mlir] Silence error: call to constructor of 'llvm::APInt' is ambiguous 2020-02-21 10:06:04 -05:00
CMakeLists.txt [MLIR] Move from add_dependencies() to DEPENDS 2020-03-06 13:25:17 -08:00
Diagnostics.cpp [mlir] Use the first location in the fused location for diagnostic handler 2020-02-11 07:34:15 -05:00
Dialect.cpp Mass update the MLIR license header to mention "Part of the LLVM project" 2020-01-26 03:58:30 +00:00
Function.cpp [mlir][spirv] Introduce spv.func 2020-02-12 07:46:43 -05:00
FunctionImplementation.cpp Mass update the MLIR license header to mention "Part of the LLVM project" 2020-01-26 03:58:30 +00:00
IntegerSet.cpp Mass update the MLIR license header to mention "Part of the LLVM project" 2020-01-26 03:58:30 +00:00
IntegerSetDetail.h Mass update the MLIR license header to mention "Part of the LLVM project" 2020-01-26 03:58:30 +00:00
Location.cpp Mass update the MLIR license header to mention "Part of the LLVM project" 2020-01-26 03:58:30 +00:00
LocationDetail.h Mass update the MLIR license header to mention "Part of the LLVM project" 2020-01-26 03:58:30 +00:00
MLIRContext.cpp [mlir] Add a signedness semantics bit to IntegerType 2020-02-21 09:16:54 -05:00
Module.cpp Mass update the MLIR license header to mention "Part of the LLVM project" 2020-01-26 03:58:30 +00:00
Operation.cpp [mlir] Remove successor operands from the Operation class 2020-03-05 12:53:02 -08:00
OperationSupport.cpp [mlir] Remove successor operands from the Operation class 2020-03-05 12:53:02 -08:00
PatternMatch.cpp [mlir] Remove 'valuesToRemoveIfDead' from PatternRewriter API 2020-01-27 14:00:34 -08:00
Region.cpp Mass update the MLIR license header to mention "Part of the LLVM project" 2020-01-26 03:58:30 +00:00
StandardTypes.cpp [MLIR] Expose makeCanonicalStridedLayoutExpr in StandardTypes.h. 2020-03-04 00:40:33 +01:00
SymbolTable.cpp [mlir] Add a DCE pass for dead symbols. 2020-01-27 23:29:30 -08:00
TypeDetail.h [mlir] Add a signedness semantics bit to IntegerType 2020-02-21 09:16:54 -05:00
TypeUtilities.cpp Mass update the MLIR license header to mention "Part of the LLVM project" 2020-01-26 03:58:30 +00:00
Types.cpp [mlir] Refactor the structure of the 'verifyConstructionInvariants' methods. 2020-02-20 10:37:52 -08:00
Value.cpp [mlir] Optimize OpResult use case for single result operations. 2020-01-28 11:20:54 -08:00
Visitors.cpp Mass update the MLIR license header to mention "Part of the LLVM project" 2020-01-26 03:58:30 +00:00