llvm-project/mlir/docs/Tutorials/Toy
River Riddle fa4174792a [mlir][Inliner] Add a `wouldBeCloned` flag to each of the `isLegalToInline` hooks.
Often times the legality of inlining can change depending on if the callable is going to be inlined in-place, or cloned. For example, some operations are not allowed to be duplicated and can only be inlined if the original callable will cease to exist afterwards. The new `wouldBeCloned` flag allows for dialects to hook into this when determining legality.

Differential Revision: https://reviews.llvm.org/D90360
2020-10-28 21:49:28 -07:00
..
Ch-1.md [mlir] Add tutorial index.md pages 2020-09-21 15:50:48 -07:00
Ch-2.md [mlir] use OpBuilderDAG instead of OpBuilder 2020-10-27 10:21:49 +01:00
Ch-3.md [mlir][docs] Update/Add documentation for MLIRs Pattern Rewrite infrastructure 2020-08-13 12:05:55 -07:00
Ch-4.md [mlir][Inliner] Add a `wouldBeCloned` flag to each of the `isLegalToInline` hooks. 2020-10-28 21:49:28 -07:00
Ch-5.md [mlir] Remove OperandAdaptor 2020-06-15 06:01:31 -07:00
Ch-6.md [mlir] take LLVMContext in MLIR-to-LLVM-IR translation 2020-08-07 14:22:30 +02:00
Ch-7.md [mlir] Update the documentation for defining types 2020-08-18 18:02:20 -07:00
_index.md [mlir] Add tutorial index.md pages 2020-09-21 15:50:48 -07:00