Home
last modified time | relevance | path

Searched refs:isLegalToInline (Results 1 – 24 of 24) sorted by relevance

/llvm-project-15.0.7/mlir/include/mlir/Transforms/
H A DInliningUtils.h56 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 DInliningUtils.cpp60 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, &region, 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 DTensorDialect.cpp26 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 DMemRefDialect.cpp26 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 DLinalgDialect.cpp46 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 DFIRDialect.cpp26 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 DMathDialect.cpp24 bool isLegalToInline(Operation *, Region *, bool, in isLegalToInline() function
/llvm-project-15.0.7/mlir/lib/Dialect/Arithmetic/IR/
H A DArithmeticDialect.cpp25 bool isLegalToInline(Operation *, Region *, bool, in isLegalToInline() function
/llvm-project-15.0.7/mlir/lib/Dialect/Func/IR/
H A DFuncOps.cpp50 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 DDialect.cpp41 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 DDialect.cpp41 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 DDialect.cpp41 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 DBufferizationDialect.cpp43 bool isLegalToInline(Operation *, Region *, bool, in isLegalToInline() function
/llvm-project-15.0.7/mlir/examples/toy/Ch7/mlir/
H A DDialect.cpp42 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 DSPIRVDialect.cpp56 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 DInterfaces.md53 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 DControlFlowOps.cpp49 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 DCh-4.md67 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 DTestDialect.cpp241 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 DTosaOps.cpp51 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 DShape.cpp116 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 DGPUDialect.cpp112 bool isLegalToInline(Operation *, Region *, bool, in isLegalToInline() function
/llvm-project-15.0.7/mlir/lib/Dialect/SCF/IR/
H A DSCF.cpp37 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 DAffineOps.cpp145 bool isLegalToInline(Region *dest, Region *src, bool wouldBeCloned, in isLegalToInline() function
190 bool isLegalToInline(Operation *op, Region *region, bool wouldBeCloned, in isLegalToInline() function