Home
last modified time | relevance | path

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

/llvm-project-15.0.7/mlir/lib/Dialect/Transform/IR/
H A DTransformInterfaces.cpp169 SmallVector<MemoryEffects::EffectInstance> effects; in checkAndRecordHandleInvalidation() local
226 SmallVector<MemoryEffects::EffectInstance, 2> effects; in applyTransform() local
353 SmallVectorImpl<MemoryEffects::EffectInstance> &effects) { in consumesHandle()
365 static bool hasEffect(ArrayRef<MemoryEffects::EffectInstance> effects) { in hasEffect()
375 SmallVector<MemoryEffects::EffectInstance> effects; in isHandleConsumed() local
383 SmallVectorImpl<MemoryEffects::EffectInstance> &effects) { in producesHandle()
394 SmallVectorImpl<MemoryEffects::EffectInstance> &effects) { in onlyReadsHandle()
402 SmallVectorImpl<MemoryEffects::EffectInstance> &effects) { in modifiesPayload()
408 SmallVectorImpl<MemoryEffects::EffectInstance> &effects) { in onlyReadsPayload()
H A DTransformOps.cpp300 SmallVectorImpl<MemoryEffects::EffectInstance> &effects) { in getEffects()
378 SmallVectorImpl<MemoryEffects::EffectInstance> &effects) { in getEffects()
438 SmallVectorImpl<MemoryEffects::EffectInstance> &effects) { in getEffects()
548 SmallVectorImpl<MemoryEffects::EffectInstance> &effects) { in getEffects()
/llvm-project-15.0.7/mlir/lib/Interfaces/
H A DSideEffectInterfaces.cpp65 SmallVector<MemoryEffects::EffectInstance, 1> effects; in wouldOpBeTriviallyDeadImpl() local
109 SmallVector<SideEffects::EffectInstance<MemoryEffects::Effect>, 4> effects; in hasSingleEffect() local
/llvm-project-15.0.7/mlir/test/lib/Dialect/Transform/
H A DTestTransformDialectExtension.cpp69 void getEffects(SmallVectorImpl<MemoryEffects::EffectInstance> &effects) {} in getEffects()
100 void getEffects(SmallVectorImpl<MemoryEffects::EffectInstance> &effects) {} in getEffects()
217 SmallVectorImpl<MemoryEffects::EffectInstance> &effects) {} in getEffects()
226 SmallVectorImpl<MemoryEffects::EffectInstance> &effects) {} in getEffects()
296 SmallVectorImpl<MemoryEffects::EffectInstance> &effects) { in getEffects()
/llvm-project-15.0.7/mlir/lib/Dialect/Bufferization/TransformOps/
H A DBufferizationTransformOps.cpp58 SmallVectorImpl<MemoryEffects::EffectInstance> &effects) { in getEffects()
/llvm-project-15.0.7/mlir/lib/Dialect/MemRef/IR/
H A DMemRefDialect.cpp54 SmallVector<MemoryEffects::EffectInstance, 2> effects; in findDealloc() local
/llvm-project-15.0.7/mlir/test/lib/IR/
H A DTestSideEffects.cpp27 SmallVector<MemoryEffects::EffectInstance, 8> effects; in runOnOperation() local
/llvm-project-15.0.7/mlir/lib/Dialect/Bufferization/Transforms/
H A DBufferUtils.cpp61 SmallVector<MemoryEffects::EffectInstance, 2> effects; in build() local
/llvm-project-15.0.7/mlir/include/mlir/Dialect/Transform/IR/
H A DTransformInterfaces.h727 void getEffects(SmallVectorImpl<MemoryEffects::EffectInstance> &effects) { in getEffects()
753 void getEffects(SmallVectorImpl<MemoryEffects::EffectInstance> &effects) { in getEffects()
/llvm-project-15.0.7/mlir/test/lib/Analysis/DataFlow/
H A DTestDenseDataFlowAnalysis.cpp192 SmallVector<MemoryEffects::EffectInstance> effects; in visitOperation() local
/llvm-project-15.0.7/mlir/lib/Dialect/Linalg/TransformOps/
H A DLinalgTransformOps.cpp510 SmallVectorImpl<MemoryEffects::EffectInstance> &effects) { in getEffects()
753 SmallVectorImpl<MemoryEffects::EffectInstance> &effects) { in getEffects()
988 SmallVectorImpl<MemoryEffects::EffectInstance> &effects) { in getEffects()
/llvm-project-15.0.7/mlir/lib/Analysis/AliasAnalysis/
H A DLocalAliasAnalysis.cpp367 SmallVector<MemoryEffects::EffectInstance> effects; in getModRef() local
/llvm-project-15.0.7/mlir/lib/Dialect/Linalg/Analysis/
H A DDependenceAnalysis.cpp57 SmallVector<MemoryEffects::EffectInstance, 1> effects; in find() local
/llvm-project-15.0.7/mlir/tools/mlir-tblgen/
H A DOpDocGen.cpp95 std::set<std::string> effects, interfaces, traits; in emitOpTraitsDoc() local
H A DOpDefinitionsGen.cpp2287 auto &effects = interfaceEffects[opTrait->getBaseEffectName()]; in genSideEffectInterfaceMethods() local
/llvm-project-15.0.7/mlir/test/lib/Dialect/Test/
H A DTestDialect.cpp1235 SmallVectorImpl<SideEffects::EffectInstance<TestEffects::Effect>> in testSideEffectOpGetEffect()
1245 SmallVectorImpl<MemoryEffects::EffectInstance> &effects) { in getEffects()
1281 SmallVectorImpl<TestEffects::EffectInstance> &effects) { in getEffects()
/llvm-project-15.0.7/mlir/lib/Dialect/Bufferization/IR/
H A DBufferizationOps.cpp423 SmallVectorImpl<SideEffects::EffectInstance<MemoryEffects::Effect>> in getEffects()
/llvm-project-15.0.7/mlir/lib/Dialect/Linalg/IR/
H A DLinalgOps.cpp827 SmallVectorImpl<SideEffects::EffectInstance<MemoryEffects::Effect>> in getGenericEffectsImpl()
843 SmallVectorImpl<SideEffects::EffectInstance<MemoryEffects::Effect>> in getEffects()
/llvm-project-15.0.7/mlir/lib/Dialect/Affine/Utils/
H A DUtils.cpp677 SmallVector<MemoryEffects::EffectInstance, 1> effects; in hasNoInterveningEffect() local
/llvm-project-15.0.7/mlir/lib/Dialect/Affine/Transforms/
H A DLoopFusion.cpp801 SmallVector<MemoryEffects::EffectInstance, 1> effects; in init() local
/llvm-project-15.0.7/mlir/lib/Dialect/Vector/IR/
H A DVectorOps.cpp3189 SmallVectorImpl<SideEffects::EffectInstance<MemoryEffects::Effect>> in getEffects()
3627 SmallVectorImpl<SideEffects::EffectInstance<MemoryEffects::Effect>> in getEffects()