Home
last modified time | relevance | path

Searched defs:effect (Results 1 – 13 of 13) sorted by relevance

/llvm-project-15.0.7/mlir/include/mlir/Interfaces/
H A DSideEffectInterfaces.h38 static bool classof(const ::mlir::SideEffects::Effect *effect) { in classof()
142 : effect(effect), resource(resource) {} in effect() argument
145 : effect(effect), resource(resource), value(value) {} in effect() function
148 : effect(effect), resource(resource), value(symbol) {} in effect() argument
151 : effect(effect), resource(resource), parameters(parameters) {} in effect() argument
154 : effect(effect), resource(resource), value(value), in effect() function
158 : effect(effect), resource(resource), value(symbol), in effect() argument
/llvm-project-15.0.7/mlir/test/lib/Dialect/Test/
H A DTestInterfaces.cpp6 const mlir::SideEffects::Effect *effect) { in classof()
H A DTestDialect.cpp1257 MemoryEffects::Effect *effect = in getEffects() local
/llvm-project-15.0.7/mlir/lib/Interfaces/
H A DSideEffectInterfaces.cpp26 bool MemoryEffects::Effect::classof(const SideEffects::Effect *effect) { in classof()
115 for (auto &effect : effects) { in hasSingleEffect() local
/llvm-project-15.0.7/mlir/lib/Dialect/Transform/IR/
H A DTransformInterfaces.cpp181 auto consumesTarget = [&](const MemoryEffects::EffectInstance &effect) { in checkAndRecordHandleInvalidation()
230 if (llvm::any_of(effects, [](const MemoryEffects::EffectInstance &effect) { in applyTransform()
366 return llvm::any_of(effects, [](const MemoryEffects::EffectInstance &effect) { in hasEffect()
H A DTransformOps.cpp585 for (const auto &effect : nestedEffects) in getEffects() local
/llvm-project-15.0.7/mlir/lib/Analysis/AliasAnalysis/
H A DLocalAliasAnalysis.cpp213 getAllocEffectFor(Value value, Optional<MemoryEffects::EffectInstance> &effect, in getAllocEffectFor()
371 for (const MemoryEffects::EffectInstance &effect : effects) { in getModRef() local
/llvm-project-15.0.7/mlir/test/lib/Analysis/DataFlow/
H A DTestDenseDataFlowAnalysis.cpp196 for (const auto &effect : effects) { in visitOperation() local
/llvm-project-15.0.7/mlir/lib/Dialect/NVGPU/Transforms/
H A DOptimizeSharedMemory.cpp144 Optional<MemoryEffects::EffectInstance> effect = in getShmReadAndWriteOps() local
/llvm-project-15.0.7/mlir/tools/mlir-tblgen/
H A DOpDocGen.cpp117 StringRef effect = rec->getValueAsString("effect"); in emitOpTraitsDoc() local
H A DOpDefinitionsGen.cpp2261 SideEffect effect; in genSideEffectInterfaceMethods() member
2274 if (SideEffect *effect = dyn_cast<SideEffect>(&decorator)) { in genSideEffectInterfaceMethods() local
2328 StringRef effect = location.effect.getName(); in genSideEffectInterfaceMethods() local
/llvm-project-15.0.7/mlir/lib/Dialect/MemRef/IR/
H A DMemRefOps.cpp308 if (auto effect = in isGuaranteedAutomaticAllocation() local
331 if (auto effect = in isOpItselfPotentialAutomaticAllocation() local
/llvm-project-15.0.7/mlir/lib/Dialect/Affine/Utils/
H A DUtils.cpp681 for (auto effect : effects) { in hasNoInterveningEffect() local