| /llvm-project-15.0.7/mlir/include/mlir/Transforms/ |
| H A D | InliningUtils.h | 56 virtual bool isLegalToInline(Operation *call, Operation *callable, in isLegalToInline() function 69 virtual bool isLegalToInline(Region *dest, Region *src, bool wouldBeCloned, in isLegalToInline() function 81 virtual bool isLegalToInline(Operation *op, Region *dest, bool wouldBeCloned, in isLegalToInline() function 170 virtual bool isLegalToInline(Operation *call, Operation *callable, 172 virtual bool isLegalToInline(Region *dest, Region *src, bool wouldBeCloned, 174 virtual bool isLegalToInline(Operation *op, Region *dest, bool wouldBeCloned,
|
| /llvm-project-15.0.7/mlir/lib/Transforms/Utils/ |
| H A D | InliningUtils.cpp | 60 bool InlinerInterface::isLegalToInline(Operation *call, Operation *callable, in isLegalToInline() function in InlinerInterface 63 return handler->isLegalToInline(call, callable, wouldBeCloned); in isLegalToInline() 67 bool InlinerInterface::isLegalToInline( in isLegalToInline() function in InlinerInterface 71 return handler->isLegalToInline(dest, src, wouldBeCloned, valueMapping); in isLegalToInline() 75 bool InlinerInterface::isLegalToInline( in isLegalToInline() function in InlinerInterface 79 return handler->isLegalToInline(op, dest, wouldBeCloned, valueMapping); in isLegalToInline() 113 static bool isLegalToInline(InlinerInterface &interface, Region *src, in isLegalToInline() function 119 if (!interface.isLegalToInline(&op, insertRegion, in isLegalToInline() 130 return !isLegalToInline(interface, ®ion, insertRegion, in isLegalToInline() 162 if (!interface.isLegalToInline(insertRegion, src, shouldCloneInlinedRegion, in inlineRegionImpl() [all …]
|
| /llvm-project-15.0.7/mlir/lib/Dialect/Tensor/IR/ |
| H A D | TensorDialect.cpp | 26 bool isLegalToInline(Region *dest, Region *src, bool wouldBeCloned, in isLegalToInline() function 30 bool isLegalToInline(Operation *, Region *, bool wouldBeCloned, in isLegalToInline() function
|
| /llvm-project-15.0.7/mlir/lib/Dialect/MemRef/IR/ |
| H A D | MemRefDialect.cpp | 26 bool isLegalToInline(Region *dest, Region *src, bool wouldBeCloned, in isLegalToInline() function 30 bool isLegalToInline(Operation *, Region *, bool wouldBeCloned, in isLegalToInline() function
|
| /llvm-project-15.0.7/mlir/lib/Dialect/Linalg/IR/ |
| H A D | LinalgDialect.cpp | 46 bool isLegalToInline(Region *dest, Region *src, bool wouldBeCloned, in isLegalToInline() function 51 bool isLegalToInline(Operation *, Region *, bool, in isLegalToInline() function
|
| /llvm-project-15.0.7/flang/lib/Optimizer/Dialect/ |
| H A D | FIRDialect.cpp | 26 bool isLegalToInline(mlir::Operation *call, mlir::Operation *callable, in isLegalToInline() function 33 bool isLegalToInline(mlir::Operation *op, mlir::Region *reg, in isLegalToInline() function
|
| /llvm-project-15.0.7/mlir/lib/Dialect/Math/IR/ |
| H A D | MathDialect.cpp | 24 bool isLegalToInline(Operation *, Region *, bool, in isLegalToInline() function
|
| /llvm-project-15.0.7/mlir/lib/Dialect/Arithmetic/IR/ |
| H A D | ArithmeticDialect.cpp | 25 bool isLegalToInline(Operation *, Region *, bool, in isLegalToInline() function
|
| /llvm-project-15.0.7/mlir/lib/Dialect/Func/IR/ |
| H A D | FuncOps.cpp | 50 bool isLegalToInline(Operation *call, Operation *callable, in isLegalToInline() function 56 bool isLegalToInline(Operation *, Region *, bool, in isLegalToInline() function 62 bool isLegalToInline(Region *, Region *, bool, in isLegalToInline() function
|
| /llvm-project-15.0.7/mlir/examples/toy/Ch6/mlir/ |
| H A D | Dialect.cpp | 41 bool isLegalToInline(Operation *call, Operation *callable, in isLegalToInline() function 47 bool isLegalToInline(Operation *, Region *, bool, in isLegalToInline() function 53 bool isLegalToInline(Region *, Region *, bool, in isLegalToInline() function
|
| /llvm-project-15.0.7/mlir/examples/toy/Ch4/mlir/ |
| H A D | Dialect.cpp | 41 bool isLegalToInline(Operation *call, Operation *callable, in isLegalToInline() function 47 bool isLegalToInline(Operation *, Region *, bool, in isLegalToInline() function 53 bool isLegalToInline(Region *, Region *, bool, in isLegalToInline() function
|
| /llvm-project-15.0.7/mlir/examples/toy/Ch5/mlir/ |
| H A D | Dialect.cpp | 41 bool isLegalToInline(Operation *call, Operation *callable, in isLegalToInline() function 47 bool isLegalToInline(Operation *, Region *, bool, in isLegalToInline() function 53 bool isLegalToInline(Region *, Region *, bool, in isLegalToInline() function
|
| /llvm-project-15.0.7/mlir/lib/Dialect/Bufferization/IR/ |
| H A D | BufferizationDialect.cpp | 43 bool isLegalToInline(Operation *, Region *, bool, in isLegalToInline() function
|
| /llvm-project-15.0.7/mlir/examples/toy/Ch7/mlir/ |
| H A D | Dialect.cpp | 42 bool isLegalToInline(Operation *call, Operation *callable, in isLegalToInline() function 48 bool isLegalToInline(Operation *, Region *, bool, in isLegalToInline() function 54 bool isLegalToInline(Region *, Region *, bool, in isLegalToInline() function
|
| /llvm-project-15.0.7/mlir/lib/Dialect/SPIRV/IR/ |
| H A D | SPIRVDialect.cpp | 56 bool isLegalToInline(Operation *call, Operation *callable, in isLegalToInline() function 63 bool isLegalToInline(Region *dest, Region *src, bool wouldBeCloned, in isLegalToInline() function 74 bool isLegalToInline(Operation *op, Region *dest, bool wouldBeCloned, in isLegalToInline() function
|
| /llvm-project-15.0.7/mlir/docs/ |
| H A D | Interfaces.md | 53 virtual bool isLegalToInline(Region *dest, Region *src, 63 bool isLegalToInline(Region *dest, Region *src, 99 virtual bool isLegalToInline(Region *dest, Region *src, 102 return handler ? handler->isLegalToInline(dest, src, valueMapping) : false; 108 if(!interface.isLegalToInline(...))
|
| /llvm-project-15.0.7/mlir/lib/Dialect/ControlFlow/IR/ |
| H A D | ControlFlowOps.cpp | 49 bool isLegalToInline(Operation *call, Operation *callable, in isLegalToInline() function 53 bool isLegalToInline(Operation *, Region *, bool, in isLegalToInline() function
|
| /llvm-project-15.0.7/mlir/docs/Tutorials/Toy/ |
| H A D | Ch-4.md | 67 bool isLegalToInline(Operation *call, Operation *callable, 75 bool isLegalToInline(Operation *, Region *, bool, 83 bool isLegalToInline(Region *dest, Region *src, bool wouldBeCloned,
|
| /llvm-project-15.0.7/mlir/test/lib/Dialect/Test/ |
| H A D | TestDialect.cpp | 241 bool isLegalToInline(Operation *call, Operation *callable, in isLegalToInline() function 246 bool isLegalToInline(Region *, Region *, bool, in isLegalToInline() function 251 bool isLegalToInline(Operation *, Region *, bool, in isLegalToInline() function
|
| /llvm-project-15.0.7/mlir/lib/Dialect/Tosa/IR/ |
| H A D | TosaOps.cpp | 51 bool isLegalToInline(Operation *op, Region *region, bool wouldBeCloned, in isLegalToInline() function 57 bool isLegalToInline(Region *dest, Region *src, bool wouldBeCloned, in isLegalToInline() function
|
| /llvm-project-15.0.7/mlir/lib/Dialect/Shape/IR/ |
| H A D | Shape.cpp | 116 bool isLegalToInline(Region *dest, Region *src, bool wouldBeCloned, in isLegalToInline() function 124 bool isLegalToInline(Operation *op, Region *dest, bool wouldBeCloned, in isLegalToInline() function
|
| /llvm-project-15.0.7/mlir/lib/Dialect/GPU/IR/ |
| H A D | GPUDialect.cpp | 112 bool isLegalToInline(Operation *, Region *, bool, in isLegalToInline() function
|
| /llvm-project-15.0.7/mlir/lib/Dialect/SCF/IR/ |
| H A D | SCF.cpp | 37 bool isLegalToInline(Region *dest, Region *src, bool wouldBeCloned, in isLegalToInline() function 43 bool isLegalToInline(Operation *, Region *, bool, in isLegalToInline() function
|
| /llvm-project-15.0.7/mlir/lib/Dialect/Affine/IR/ |
| H A D | AffineOps.cpp | 145 bool isLegalToInline(Region *dest, Region *src, bool wouldBeCloned, in isLegalToInline() function 190 bool isLegalToInline(Operation *op, Region *region, bool wouldBeCloned, in isLegalToInline() function
|