Home
last modified time | relevance | path

Searched defs:effects (Results 1 – 25 of 44) sorted by relevance

12

/llvm-project/mlir/lib/Interfaces/
H A DSideEffectInterfaces.cpp67 SmallVector<MemoryEffects::EffectInstance, 1> effects; wouldOpBeTriviallyDeadImpl() local
111 SmallVector<SideEffects::EffectInstance<MemoryEffects::Effect>, 4> effects; hasSingleEffect() local
133 SmallVector<SideEffects::EffectInstance<MemoryEffects::Effect>, 4> effects; hasSingleEffect() local
162 SmallVector<SideEffects::EffectInstance<MemoryEffects::Effect>, 4> effects; hasSingleEffect() local
215 SmallVector<SideEffects::EffectInstance<MemoryEffects::Effect>, 4> effects; hasEffect() local
233 SmallVector<SideEffects::EffectInstance<MemoryEffects::Effect>, 4> effects; hasEffect() local
255 SmallVector<SideEffects::EffectInstance<MemoryEffects::Effect>, 4> effects; hasEffect() local
336 SmallVector<MemoryEffects::EffectInstance> effects; getEffectsRecursively() local
[all...]
/llvm-project/mlir/test/lib/Dialect/Transform/
H A DTestTransformDialectExtension.cpp79 void getEffects(SmallVectorImpl<MemoryEffects::EffectInstance> &effects) {} in getEffects() argument
111 void getEffects(SmallVectorImpl<MemoryEffects::EffectInstance> &effects) {} in getEffects() argument
129 SmallVectorImpl<MemoryEffects::EffectInstance> &effects) { in getEffects() argument
144 SmallVectorImpl<MemoryEffects::EffectInstance> &effects) { in getEffects() argument
162 getEffects(SmallVectorImpl<MemoryEffects::EffectInstance> & effects) getEffects() argument
183 getEffects(SmallVectorImpl<MemoryEffects::EffectInstance> & effects) getEffects() argument
201 getEffects(SmallVectorImpl<MemoryEffects::EffectInstance> & effects) getEffects() argument
225 getEffects(SmallVectorImpl<MemoryEffects::EffectInstance> & effects) getEffects() argument
244 getEffects(SmallVectorImpl<MemoryEffects::EffectInstance> & effects) getEffects() argument
283 getEffects(SmallVectorImpl<MemoryEffects::EffectInstance> & effects) getEffects() argument
304 getEffects(SmallVectorImpl<MemoryEffects::EffectInstance> & effects) getEffects() argument
333 getEffects(SmallVectorImpl<MemoryEffects::EffectInstance> & effects) getEffects() argument
343 getEffects(SmallVectorImpl<MemoryEffects::EffectInstance> & effects) getEffects() argument
358 getEffects(SmallVectorImpl<MemoryEffects::EffectInstance> & effects) getEffects() argument
427 getEffects(SmallVectorImpl<MemoryEffects::EffectInstance> & effects) getEffects() argument
462 getEffects(SmallVectorImpl<MemoryEffects::EffectInstance> & effects) getEffects() argument
532 getEffects(SmallVectorImpl<MemoryEffects::EffectInstance> & effects) getEffects() argument
561 getEffects(SmallVectorImpl<MemoryEffects::EffectInstance> & effects) getEffects() argument
581 getEffects(SmallVectorImpl<MemoryEffects::EffectInstance> & effects) getEffects() argument
593 getEffects(SmallVectorImpl<MemoryEffects::EffectInstance> & effects) getEffects() argument
605 getEffects(SmallVectorImpl<MemoryEffects::EffectInstance> & effects) getEffects() argument
629 getEffects(SmallVectorImpl<MemoryEffects::EffectInstance> & effects) getEffects() argument
635 getEffects(SmallVectorImpl<MemoryEffects::EffectInstance> & effects) getEffects() argument
722 getEffects(SmallVectorImpl<MemoryEffects::EffectInstance> & effects) getEffects() argument
785 getEffects(SmallVectorImpl<MemoryEffects::EffectInstance> & effects) getEffects() argument
802 getEffects(SmallVectorImpl<MemoryEffects::EffectInstance> & effects) getEffects() argument
[all...]
/llvm-project/mlir/lib/Dialect/Transform/LoopExtension/
H A DLoopExtensionOps.cpp33 SmallVectorImpl<MemoryEffects::EffectInstance> &effects) { in getEffects()
/llvm-project/mlir/include/mlir/Dialect/Transform/Interfaces/
H A DMatchInterfaces.h104 void getEffects(SmallVectorImpl<MemoryEffects::EffectInstance> &effects) { in getEffects()
165 void getEffects(SmallVectorImpl<MemoryEffects::EffectInstance> &effects) { in getEffects()
H A DTransformInterfaces.h1156 getPotentialTopLevelEffects(SmallVectorImpl<MemoryEffects::EffectInstance> & effects) getPotentialTopLevelEffects() argument
1299 getEffects(SmallVectorImpl<MemoryEffects::EffectInstance> & effects) getEffects() argument
1325 getEffects(SmallVectorImpl<MemoryEffects::EffectInstance> & effects) getEffects() argument
1366 getEffects(SmallVectorImpl<MemoryEffects::EffectInstance> & effects) getEffects() argument
[all...]
/llvm-project/mlir/lib/Dialect/Transform/Interfaces/
H A DTransformInterfaces.cpp714 SmallVector<MemoryEffects::EffectInstance> effects; in checkAndRecordHandleInvalidationImpl() local
1607 remapEffects(MemoryEffectOpInterface iface,BlockArgument source,OpOperand * target,SmallVectorImpl<MemoryEffects::EffectInstance> & effects) remapEffects() argument
1618 remapArgumentEffects(Block & block,MutableArrayRef<OpOperand> operands,SmallVectorImpl<MemoryEffects::EffectInstance> & effects) remapArgumentEffects() argument
1637 getPotentialTopLevelEffects(Operation * operation,Value root,Block & body,SmallVectorImpl<MemoryEffects::EffectInstance> & effects) getPotentialTopLevelEffects() argument
1761 getParamProducerTransformOpTraitEffects(Operation * op,SmallVectorImpl<MemoryEffects::EffectInstance> & effects) getParamProducerTransformOpTraitEffects() argument
1800 consumesHandle(MutableArrayRef<OpOperand> handles,SmallVectorImpl<MemoryEffects::EffectInstance> & effects) consumesHandle() argument
1812 hasEffect(Range && effects) hasEffect() argument
1822 SmallVector<MemoryEffects::EffectInstance> effects; isHandleConsumed() local
1830 producesHandle(ResultRange handles,SmallVectorImpl<MemoryEffects::EffectInstance> & effects) producesHandle() argument
1841 producesHandle(MutableArrayRef<BlockArgument> handles,SmallVectorImpl<MemoryEffects::EffectInstance> & effects) producesHandle() argument
1852 onlyReadsHandle(MutableArrayRef<OpOperand> handles,SmallVectorImpl<MemoryEffects::EffectInstance> & effects) onlyReadsHandle() argument
1860 modifiesPayload(SmallVectorImpl<MemoryEffects::EffectInstance> & effects) modifiesPayload() argument
1866 onlyReadsPayload(SmallVectorImpl<MemoryEffects::EffectInstance> & effects) onlyReadsPayload() argument
1872 SmallVector<MemoryEffects::EffectInstance> effects; doesModifyPayload() local
1879 SmallVector<MemoryEffects::EffectInstance> effects; doesReadPayload() local
1886 SmallVector<MemoryEffects::EffectInstance> effects; getConsumedBlockArguments() local
1917 SmallVector<MemoryEffects::EffectInstance, 2> effects; getConsumedHandleOpOperands() local
1934 SmallVector<MemoryEffects::EffectInstance> effects; verifyTransformOpInterface() local
[all...]
/llvm-project/mlir/lib/Dialect/GPU/Transforms/
H A DEliminateBarriers.cpp84 SmallVectorImpl<MemoryEffects::EffectInstance> &effects) { in addAllValuelessEffects() argument
97 collectEffects(Operation * op,SmallVectorImpl<MemoryEffects::EffectInstance> & effects,bool ignoreBarriers=true) collectEffects() argument
143 getEffectsBefore(Operation * op,SmallVectorImpl<MemoryEffects::EffectInstance> & effects,bool stopAtBarrier) getEffectsBefore() argument
223 getEffectsAfter(Operation * op,SmallVectorImpl<MemoryEffects::EffectInstance> & effects,bool stopAtBarrier) getEffectsAfter() argument
375 SmallVector<MemoryEffects::EffectInstance> effects; maybeCaptured() local
[all...]
/llvm-project/flang/lib/Optimizer/HLFIR/IR/
H A DHLFIROps.cpp40 getIntrinsicEffects(mlir::Operation * self,llvm::SmallVectorImpl<mlir::SideEffects::EffectInstance<mlir::MemoryEffects::Effect>> & effects) getIntrinsicEffects() argument
546 getEffects(llvm::SmallVectorImpl<mlir::SideEffects::EffectInstance<mlir::MemoryEffects::Effect>> & effects) getEffects() argument
561 getEffects(llvm::SmallVectorImpl<mlir::SideEffects::EffectInstance<mlir::MemoryEffects::Effect>> & effects) getEffects() argument
604 getEffects(llvm::SmallVectorImpl<mlir::SideEffects::EffectInstance<mlir::MemoryEffects::Effect>> & effects) getEffects() argument
659 getEffects(llvm::SmallVectorImpl<mlir::SideEffects::EffectInstance<mlir::MemoryEffects::Effect>> & effects) getEffects() argument
767 getEffects(llvm::SmallVectorImpl<mlir::SideEffects::EffectInstance<mlir::MemoryEffects::Effect>> & effects) getEffects() argument
837 getEffects(llvm::SmallVectorImpl<mlir::SideEffects::EffectInstance<mlir::MemoryEffects::Effect>> & effects) getEffects() argument
861 getEffects(llvm::SmallVectorImpl<mlir::SideEffects::EffectInstance<mlir::MemoryEffects::Effect>> & effects) getEffects() argument
919 getEffects(llvm::SmallVectorImpl<mlir::SideEffects::EffectInstance<mlir::MemoryEffects::Effect>> & effects) getEffects() argument
938 getEffects(llvm::SmallVectorImpl<mlir::SideEffects::EffectInstance<mlir::MemoryEffects::Effect>> & effects) getEffects() argument
963 getEffects(llvm::SmallVectorImpl<mlir::SideEffects::EffectInstance<mlir::MemoryEffects::Effect>> & effects) getEffects() argument
978 getEffects(llvm::SmallVectorImpl<mlir::SideEffects::EffectInstance<mlir::MemoryEffects::Effect>> & effects) getEffects() argument
1034 getEffects(llvm::SmallVectorImpl<mlir::SideEffects::EffectInstance<mlir::MemoryEffects::Effect>> & effects) getEffects() argument
1162 getEffects(llvm::SmallVectorImpl<mlir::SideEffects::EffectInstance<mlir::MemoryEffects::Effect>> & effects) getEffects() argument
1204 getEffects(llvm::SmallVectorImpl<mlir::SideEffects::EffectInstance<mlir::MemoryEffects::Effect>> & effects) getEffects() argument
1277 getEffects(llvm::SmallVectorImpl<mlir::SideEffects::EffectInstance<mlir::MemoryEffects::Effect>> & effects) getEffects() argument
1383 getEffects(llvm::SmallVectorImpl<mlir::SideEffects::EffectInstance<mlir::MemoryEffects::Effect>> & effects) getEffects() argument
1914 getEffects(llvm::SmallVectorImpl<mlir::SideEffects::EffectInstance<mlir::MemoryEffects::Effect>> & effects) getEffects() argument
[all...]
/llvm-project/mlir/lib/Dialect/Transform/IR/
H A DTransformOps.cpp213 SmallVectorImpl<MemoryEffects::EffectInstance> &effects) { in getEffects() argument
271 SmallVectorImpl<MemoryEffects::EffectInstance> &effects) { in getEffects() argument
298 SmallVectorImpl<MemoryEffects::EffectInstance> &effects) { in getEffects() argument
363 getEffects(SmallVectorImpl<MemoryEffects::EffectInstance> & effects) getEffects() argument
471 getEffects(SmallVectorImpl<MemoryEffects::EffectInstance> & effects) getEffects() argument
675 getEffects(SmallVectorImpl<MemoryEffects::EffectInstance> & effects) getEffects() argument
759 getEffects(SmallVectorImpl<MemoryEffects::EffectInstance> & effects) getEffects() argument
821 getEffects(SmallVectorImpl<MemoryEffects::EffectInstance> & effects) getEffects() argument
966 getEffects(SmallVectorImpl<MemoryEffects::EffectInstance> & effects) getEffects() argument
1155 getEffects(SmallVectorImpl<MemoryEffects::EffectInstance> & effects) getEffects() argument
1474 getEffects(SmallVectorImpl<MemoryEffects::EffectInstance> & effects) getEffects() argument
1751 getEffects(SmallVectorImpl<MemoryEffects::EffectInstance> & effects) getEffects() argument
1843 getEffects(SmallVectorImpl<MemoryEffects::EffectInstance> & effects) getEffects() argument
2042 getEffects(SmallVectorImpl<MemoryEffects::EffectInstance> & effects) getEffects() argument
2118 getEffects(SmallVectorImpl<MemoryEffects::EffectInstance> & effects) getEffects() argument
2160 getEffects(SmallVectorImpl<MemoryEffects::EffectInstance> & effects) getEffects() argument
2460 getEffects(SmallVectorImpl<MemoryEffects::EffectInstance> & effects) getEffects() argument
2509 getEffects(SmallVectorImpl<MemoryEffects::EffectInstance> & effects) getEffects() argument
2692 getEffects(SmallVectorImpl<MemoryEffects::EffectInstance> & effects) getEffects() argument
2818 getEffects(SmallVectorImpl<MemoryEffects::EffectInstance> & effects) getEffects() argument
2850 getEffects(SmallVectorImpl<MemoryEffects::EffectInstance> & effects) getEffects() argument
2859 getEffects(SmallVectorImpl<MemoryEffects::EffectInstance> & effects) getEffects() argument
[all...]
/llvm-project/mlir/lib/Dialect/Bufferization/TransformOps/
H A DBufferizationTransformOps.cpp38 SmallVectorImpl<MemoryEffects::EffectInstance> &effects) { in getEffects() argument
112 SmallVectorImpl<MemoryEffects::EffectInstance> &effects) { in getEffects() argument
/llvm-project/mlir/lib/Dialect/Transform/PDLExtension/
H A DPDLExtensionOps.cpp160 SmallVectorImpl<MemoryEffects::EffectInstance> &effects) { in getEffects()
193 SmallVectorImpl<MemoryEffects::EffectInstance> &effects) { in getEffects()
/llvm-project/mlir/examples/transform/Ch2/lib/
H A DMyExtension.cpp128 getEffects(::llvm::SmallVectorImpl<::mlir::MemoryEffects::EffectInstance> & effects) getEffects() argument
/llvm-project/mlir/test/lib/IR/
H A DTestSideEffects.cpp27 SmallVector<MemoryEffects::EffectInstance, 8> effects; in runOnOperation() local
/llvm-project/flang/lib/Optimizer/HLFIR/Transforms/
H A DScheduleOrderedAssignments.cpp173 gatherMemoryEffects(mlir::Region & region,bool mayOnlyRead,llvm::SmallVectorImpl<mlir::MemoryEffects::EffectInstance> & effects) gatherMemoryEffects() argument
352 anyWrite(llvm::ArrayRef<mlir::MemoryEffects::EffectInstance> effects) anyWrite() argument
384 llvm::SmallVector<mlir::MemoryEffects::EffectInstance> effects; saveEvaluationIfConflict() local
423 saveEvaluation(mlir::Region & yieldRegion,llvm::ArrayRef<mlir::MemoryEffects::EffectInstance> effects,bool anyWrite) saveEvaluation() argument
[all...]
/llvm-project/mlir/lib/Dialect/Transform/IRDLExtension/
H A DIRDLExtensionOps.cpp52 SmallVectorImpl<MemoryEffects::EffectInstance> &effects) { in getEffects()
/llvm-project/mlir/test/lib/Interfaces/TilingInterface/
H A DTestTilingInterfaceTransformOps.cpp209 getEffects(SmallVectorImpl<MemoryEffects::EffectInstance> & effects) getEffects() argument
286 getEffects(SmallVectorImpl<MemoryEffects::EffectInstance> & effects) getEffects() argument
375 getEffects(SmallVectorImpl<MemoryEffects::EffectInstance> & effects) getEffects() argument
[all...]
/llvm-project/mlir/examples/transform/Ch4/lib/
H A DMyExtension.cpp161 getEffects(llvm::SmallVectorImpl<mlir::MemoryEffects::EffectInstance> & effects) getEffects() argument
/llvm-project/mlir/examples/transform/Ch3/lib/
H A DMyExtension.cpp138 getEffects(::llvm::SmallVectorImpl<::mlir::MemoryEffects::EffectInstance> & effects) getEffects() argument
/llvm-project/mlir/lib/Dialect/Func/TransformOps/
H A DFuncTransformOps.cpp218 SmallVectorImpl<MemoryEffects::EffectInstance> &effects) { in getEffects() argument
/llvm-project/mlir/lib/Dialect/MemRef/TransformOps/
H A DMemRefTransformOps.cpp183 SmallVectorImpl<MemoryEffects::EffectInstance> &effects) { in getEffects() argument
250 SmallVectorImpl<MemoryEffects::EffectInstance> &effects) { in getEffects() argument
/llvm-project/mlir/lib/Dialect/Bufferization/Transforms/
H A DBufferUtils.cpp62 SmallVector<MemoryEffects::EffectInstance, 2> effects; build() local
/llvm-project/mlir/lib/Dialect/Affine/TransformOps/
H A DAffineTransformOps.cpp144 SmallVectorImpl<MemoryEffects::EffectInstance> &effects) { in getEffects() argument
/llvm-project/mlir/lib/Dialect/Linalg/TransformOps/
H A DLinalgTransformOps.cpp368 getEffects(SmallVectorImpl<MemoryEffects::EffectInstance> & effects) getEffects() argument
464 getEffects(SmallVectorImpl<MemoryEffects::EffectInstance> & effects) getEffects() argument
1041 getEffects(SmallVectorImpl<MemoryEffects::EffectInstance> & effects) getEffects() argument
1392 getEffects(SmallVectorImpl<MemoryEffects::EffectInstance> & effects) getEffects() argument
1479 getEffects(SmallVectorImpl<MemoryEffects::EffectInstance> & effects) getEffects() argument
1550 getEffects(SmallVectorImpl<MemoryEffects::EffectInstance> & effects) getEffects() argument
1762 getEffects(SmallVectorImpl<MemoryEffects::EffectInstance> & effects) getEffects() argument
1991 getEffects(SmallVectorImpl<MemoryEffects::EffectInstance> & effects) getEffects() argument
2134 getEffects(SmallVectorImpl<MemoryEffects::EffectInstance> & effects) getEffects() argument
2444 getEffects(SmallVectorImpl<MemoryEffects::EffectInstance> & effects) getEffects() argument
2784 getEffects(SmallVectorImpl<MemoryEffects::EffectInstance> & effects) getEffects() argument
3061 getEffects(SmallVectorImpl<MemoryEffects::EffectInstance> & effects) getEffects() argument
3228 getEffects(SmallVectorImpl<MemoryEffects::EffectInstance> & effects) getEffects() argument
3411 getEffects(SmallVectorImpl<MemoryEffects::EffectInstance> & effects) getEffects() argument
[all...]
/llvm-project/mlir/test/lib/Dialect/Test/
H A DTestOpDefs.cpp326 getEffects(SmallVectorImpl<MemoryEffects::EffectInstance> & effects) getEffects() argument
360 getEffects(SmallVectorImpl<TestEffects::EffectInstance> & effects) getEffects() argument
365 getEffects(SmallVectorImpl<MemoryEffects::EffectInstance> & effects) getEffects() argument
405 getEffects(SmallVectorImpl<TestEffects::EffectInstance> & effects) getEffects() argument
1070 getEffects(SmallVectorImpl<SideEffects::EffectInstance<MemoryEffects::Effect>> & effects) getEffects() argument
[all...]
/llvm-project/mlir/lib/Dialect/SCF/TransformOps/
H A DSCFTransformOps.cpp332 getEffects(SmallVectorImpl<MemoryEffects::EffectInstance> & effects) getEffects() argument
441 getEffects(SmallVectorImpl<MemoryEffects::EffectInstance> & effects) getEffects() argument

12