llvm-project/mlir/lib/Conversion
Stephen Neuendorffer 146192ade4 [MLIR] Normalize usage of intrinsics_gen
Portions of MLIR which depend on LLVMIR generally need to depend on
intrinsics_gen, to ensure that tablegen'd header files from LLVM are built
first.  Without this, we get errors, typically about llvm/IR/Attributes.inc
not being found.

Note that previously the Linalg Dialect depended on intrinsics_gen, but it
doesn't need to, since it doesn't use LLVMIR.

Differential Revision: https://reviews.llvm.org/D79389
2020-05-04 20:47:57 -07:00
..
AVX512ToLLVM Revert "[MLIR] Adjust libMLIR building to more closely follow libClang" 2020-05-04 12:40:12 -07:00
AffineToStandard Revert "[MLIR] Adjust libMLIR building to more closely follow libClang" 2020-05-04 12:40:12 -07:00
GPUCommon [mlir][GPUOpsLowering] Add missing include for FormatVariadic 2020-05-01 15:58:20 -07:00
GPUToCUDA [MLIR] Normalize usage of intrinsics_gen 2020-05-04 20:47:57 -07:00
GPUToNVVM Revert "[MLIR] Adjust libMLIR building to more closely follow libClang" 2020-05-04 12:40:12 -07:00
GPUToROCDL Revert "[MLIR] Adjust libMLIR building to more closely follow libClang" 2020-05-04 12:40:12 -07:00
GPUToSPIRV Eliminate all uses of Identifier::is() in the source tree, this doesn't remove the definition of it (yet). NFC. 2020-04-13 11:49:31 -07:00
GPUToVulkan Revert "[MLIR] Adjust libMLIR building to more closely follow libClang" 2020-05-04 12:40:12 -07:00
LinalgToLLVM [MLIR] Normalize usage of intrinsics_gen 2020-05-04 20:47:57 -07:00
LinalgToSPIRV [mlir][flang] use OpBuilder& instead of Builder* in <Op>::build methods 2020-04-28 10:42:08 +02:00
LoopToStandard Revert "[MLIR] Adjust libMLIR building to more closely follow libClang" 2020-05-04 12:40:12 -07:00
LoopsToGPU [mlir][IR] Add a Region::getOps method that returns a range of immediately nested operations 2020-05-04 17:46:25 -07:00
StandardToLLVM [MLIR] Normalize usage of intrinsics_gen 2020-05-04 20:47:57 -07:00
StandardToSPIRV [mlir][StandardToSPIRV] Emulate bitwidths not supported for store op. 2020-05-04 15:18:44 -07:00
StandardToStandard [mlir] Change missed usage PatternMatchResult to LogicalResult 2020-03-18 21:22:24 -07:00
VectorToLLVM [MLIR] Normalize usage of intrinsics_gen 2020-05-04 20:47:57 -07:00
VectorToLoops Revert "[MLIR] Adjust libMLIR building to more closely follow libClang" 2020-05-04 12:40:12 -07:00
CMakeLists.txt [mlir][AVX512] Start a primitive AVX512 dialect 2020-03-20 14:11:57 -04:00
PassDetail.h [mlir][Pass] Update the PassGen to generate base classes instead of utilities 2020-04-07 14:08:52 -07:00