llvm-project/mlir/test/Transforms
Rob Suderman cd1212deff [mlir] Introduced CallOp Dialect Conversion
Summary:
Utility to perform CallOp Dialect conversion, specifically handling cases where
an argument type has changed and the corresponding CallOp needs to be updated.

Differential Revision: https://reviews.llvm.org/D76326
2020-03-18 20:07:38 -07:00
..
Vectorize [mlir] Change the syntax of AffineMapAttr and IntegerSetAttr to avoid conflicts with function types. 2020-01-13 13:24:39 -08:00
affine-data-copy.mlir [mlir] Add a simplifying wrapper for generateCopy and expose it. 2020-03-11 16:22:31 -07:00
affine-loop-invariant-code-motion.mlir [mlir] Change the syntax of AffineMapAttr and IntegerSetAttr to avoid conflicts with function types. 2020-01-13 13:24:39 -08:00
canonicalize-dce.mlir [mlir] Remove successor operands from the Operation class 2020-03-05 12:53:02 -08:00
canonicalize.mlir [mlir][SideEffects] Replace HasNoSideEffect with the memory effect interfaces. 2020-03-12 14:26:15 -07:00
constant-fold.mlir [mlir] Change the syntax of AffineMapAttr and IntegerSetAttr to avoid conflicts with function types. 2020-01-13 13:24:39 -08:00
cse.mlir [mlir] Change the syntax of AffineMapAttr and IntegerSetAttr to avoid conflicts with function types. 2020-01-13 13:24:39 -08:00
dma-generate.mlir [mlir] Add MemRef filter to affine data copy optimization 2020-02-14 13:41:45 -08:00
inlining-dce.mlir [mlir] Add support for detecting single use callables in the Inliner. 2020-03-18 13:10:41 -07:00
inlining.mlir Add support for canonicalizing callable regions during inlining. 2019-10-10 17:06:33 -07:00
location-snapshot.mlir [mlir] Add support for generating debug locations from intermediate levels of the IR. 2020-02-08 15:11:29 -08:00
loop-coalescing.mlir Add integer bit-shift operations to the standard dialect. 2019-12-22 10:02:13 -08:00
loop-fusion-dependence-check.mlir Globally change load/store/dma_start/dma_wait operations over to affine.load/store/dma_start/dma_wait. 2019-07-03 14:37:06 -07:00
loop-fusion-slice-computation.mlir [mlir] Change the syntax of AffineMapAttr and IntegerSetAttr to avoid conflicts with function types. 2020-01-13 13:24:39 -08:00
loop-fusion-transformation.mlir [mlir][AffineOps] Adds affine loop fusion transformation function to LoopFusionUtils. 2020-02-11 13:56:26 -08:00
loop-fusion.mlir [MLIR] NFC: modernize affine loop fusion test cases 2020-03-09 04:27:51 +00:00
loop-invariant-code-motion.mlir [mlir][SideEffects] Replace the old SideEffects dialect interface with the newly added op interfaces/traits. 2020-03-09 16:02:21 -07:00
loop-tiling.mlir [mlir] Change the syntax of AffineMapAttr and IntegerSetAttr to avoid conflicts with function types. 2020-01-13 13:24:39 -08:00
lower-affine.mlir [mlir] Add AffineMaxOp 2020-02-06 10:26:50 +01:00
memref-bound-check.mlir [MLIR] Rename MemRefBoundCheck.cpp -> TestMemRefBoundCheck.cpp 2020-02-05 11:27:09 -08:00
memref-dataflow-opt.mlir [mlir] Change the syntax of AffineMapAttr and IntegerSetAttr to avoid conflicts with function types. 2020-01-13 13:24:39 -08:00
memref-dependence-check.mlir [mlir] Change the syntax of AffineMapAttr and IntegerSetAttr to avoid conflicts with function types. 2020-01-13 13:24:39 -08:00
memref-normalize.mlir [mlir] Change the syntax of AffineMapAttr and IntegerSetAttr to avoid conflicts with function types. 2020-01-13 13:24:39 -08:00
parallelism-detection.mlir Affine loop parallelism detection: conservatively handle unknown ops 2019-07-23 10:18:46 -07:00
parametric-mapping.mlir Support lowering of imperfectly nested loops into GPU dialect. 2019-11-01 10:52:06 -07:00
parametric-tiling.mlir Add integer bit-shift operations to the standard dialect. 2019-12-22 10:02:13 -08:00
pipeline-data-transfer.mlir [MLIR][NFC] update/clean up affine PDT, related utils, its test case 2020-03-17 06:12:16 +05:30
simplify-affine-structures.mlir [mlir] Change the syntax of AffineMapAttr and IntegerSetAttr to avoid conflicts with function types. 2020-01-13 13:24:39 -08:00
slicing-utils.mlir [mlir] Change the syntax of AffineMapAttr and IntegerSetAttr to avoid conflicts with function types. 2020-01-13 13:24:39 -08:00
strip-debuginfo.mlir [mlir] Change the syntax of AffineMapAttr and IntegerSetAttr to avoid conflicts with function types. 2020-01-13 13:24:39 -08:00
test-canonicalize.mlir [MLIR] Allow non-binary operations to be commutative 2020-02-10 10:23:55 -08:00
test-inlining.mlir Add the initial inlining infrastructure. 2019-09-05 12:24:13 -07:00
test-legalize-remapped-value.mlir Add getRemappedValue to ConversionPatternRewriter 2019-11-19 11:09:39 -08:00
test-legalizer-analysis.mlir Add support for multi-level value mapping to DialectConversion. 2019-09-16 10:38:19 -07:00
test-legalizer-full.mlir [mlir] Add support for marking 'unknown' operations as dynamically legal. 2020-01-27 19:50:52 -08:00
test-legalizer.mlir [mlir] Introduced CallOp Dialect Conversion 2020-03-18 20:07:38 -07:00
unroll-jam.mlir [mlir] Change the syntax of AffineMapAttr and IntegerSetAttr to avoid conflicts with function types. 2020-01-13 13:24:39 -08:00
unroll.mlir [mlir] Change the syntax of AffineMapAttr and IntegerSetAttr to avoid conflicts with function types. 2020-01-13 13:24:39 -08:00