Home
last modified time | relevance | path

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

/llvm-project/mlir/include/mlir/Interfaces/
H A DSideEffectInterfaces.h38 static bool classof(const ::mlir::SideEffects::Effect *effect) { in classof()
142 : effect(effect), resource(resource), stage(0), in effect() argument
146 : effect(effect), resource(resource), stage(stage), in effect() function
154 : effect(effect), resource(resource), value(value), stage(0), in effect() function
162 : effect(effect), resource(resource), value(value), stage(stage), in effect() argument
166 : effect(effect), resource(resource), value(symbol), stage(0), in effect() function
171 : effect(effect), resource(resource), value(symbol), stage(stage), in effect() function
175 : effect(effect), resource(resource), parameters(parameters), stage(0), in effect() function
180 : effect(effect), resource(resource), parameters(parameters), in effect() function
188 : effect(effect), resource(resource), value(value), in effect() function
[all …]
/llvm-project/mlir/lib/Interfaces/
H A DSideEffectInterfaces.cpp27 classof(const SideEffects::Effect * effect) classof() argument
116 for (auto &effect : effects) { hasSingleEffect() local
138 for (auto &effect : effects) { hasSingleEffect() local
167 for (auto &effect : effects) { hasSingleEffect() local
217 __anon0c95af050202(MemoryEffects::EffectInstance &effect) hasEffect() argument
235 __anon0c95af050302(MemoryEffects::EffectInstance &effect) hasEffect() argument
257 __anon0c95af050402(MemoryEffects::EffectInstance &effect) hasEffect() argument
[all...]
/llvm-project/mlir/test/lib/Dialect/Test/
H A DTestInterfaces.cpp6 const mlir::SideEffects::Effect *effect) { in classof()
H A DTestOpDefs.cpp336 MemoryEffects::Effect *effect = getEffects() local
375 MemoryEffects::Effect *effect = getEffects() local
[all...]
/llvm-project/mlir/lib/Analysis/AliasAnalysis/
H A DLocalAliasAnalysis.cpp225 std::optional<MemoryEffects::EffectInstance> &effect, in getAllocEffectFor()
383 for (const MemoryEffects::EffectInstance &effect : effects) { in getModRef() local
/llvm-project/flang/lib/Optimizer/HLFIR/Transforms/
H A DScheduleOrderedAssignments.cpp212 for (auto &effect : opEffects) in gatherMemoryEffects() local
354 __anonfb67bf620202(const mlir::MemoryEffects::EffectInstance &effect) anyWrite() argument
722 logIfUnkownEffectValue(llvm::raw_ostream & os,mlir::MemoryEffects::EffectInstance effect,mlir::Operation & op) logIfUnkownEffectValue() argument
[all...]
H A DOptimizedBufferization.cpp125 containsReadOrWriteEffectOn(const mlir::MemoryEffects::EffectInstance & effect,mlir::Value val) containsReadOrWriteEffectOn() argument
[all...]
/llvm-project/mlir/test/lib/Analysis/DataFlow/
H A DTestDenseForwardDataFlowAnalysis.cpp104 for (const auto &effect : effects) { visitOperation() local
H A DTestDenseBackwardDataFlowAnalysis.cpp100 for (const MemoryEffects::EffectInstance &effect : effects) { visitOperation() local
/llvm-project/mlir/lib/Dialect/NVGPU/Transforms/
H A DOptimizeSharedMemory.cpp120 std::optional<MemoryEffects::EffectInstance> effect = in getShmReadAndWriteOps() local
/llvm-project/flang/lib/Optimizer/Analysis/
H A DAliasAnalysis.cpp202 for (const MemoryEffects::EffectInstance &effect : effects) { getModRef() local
/llvm-project/mlir/lib/Dialect/Transform/Interfaces/
H A DTransformInterfaces.cpp742 auto consumesTarget = [&](const MemoryEffects::EffectInstance &effect) { in checkAndRecordHandleInvalidationImpl() argument
1610 for (const auto &effect : nestedEffects) remapEffects() local
1813 __anon09fbf25f1702(const MemoryEffects::EffectInstance &effect) hasEffect() argument
1894 for (const MemoryEffects::EffectInstance &effect : effects) { getConsumedBlockArguments() local
1921 __anon09fbf25f1802(const MemoryEffects::EffectInstance &effect) getConsumedHandleOpOperands() argument
[all...]
/llvm-project/mlir/lib/Dialect/GPU/Transforms/
H A DEliminateBarriers.cpp378 __anonebdebb8c1002(const MemoryEffects::EffectInstance &effect) maybeCaptured() argument
[all...]
/llvm-project/mlir/tools/mlir-tblgen/
H A DOpDocGen.cpp158 StringRef effect = rec->getValueAsString("effect"); emitOpTraitsDoc() local
H A DOpDefinitionsGen.cpp3330 SideEffect effect; global() member
3343 if (SideEffect *effect = dyn_cast<SideEffect>(&decorator)) { global() local
3401 StringRef effect = location.effect.getName(); global() local
[all...]
/llvm-project/mlir/lib/Dialect/Affine/Utils/
H A DUtils.cpp700 for (auto effect : effects) { hasNoInterveningEffect() local
[all...]
/llvm-project/mlir/lib/Dialect/MemRef/IR/
H A DMemRefOps.cpp437 effect->getResource())) in isGuaranteedAutomaticAllocation() local
460 effect->getResource())) in isOpItselfPotentialAutomaticAllocation() local