/home/arjun/llvm-project/build/tools/mlir/include/mlir/Interfaces/SideEffectInterfaces.cpp.inc
Line | Count | Source (jump to first uncovered line) |
1 | | /*===- TableGen'erated file -------------------------------------*- C++ -*-===*\ |
2 | | |* *| |
3 | | |* Operation Interface Definitions *| |
4 | | |* *| |
5 | | |* Automatically generated file, do not edit! *| |
6 | | |* *| |
7 | | \*===----------------------------------------------------------------------===*/ |
8 | | |
9 | 0 | void MemoryEffectOpInterface::getEffects(SmallVectorImpl<SideEffects::EffectInstance<MemoryEffects::Effect>> & effects) { |
10 | 0 | return getImpl()->getEffects(getOperation(), effects); |
11 | 0 | } |
12 | 0 | void MemoryEffectOpInterface::getEffectsOnValue(Value value, SmallVectorImpl<SideEffects::EffectInstance<MemoryEffects::Effect>> & effects) { |
13 | 0 | return getImpl()->getEffectsOnValue(getOperation(), value, effects); |
14 | 0 | } |
15 | 0 | void MemoryEffectOpInterface::getEffectsOnResource(SideEffects::Resource * resource, SmallVectorImpl<SideEffects::EffectInstance<MemoryEffects::Effect>> & effects) { |
16 | 0 | return getImpl()->getEffectsOnResource(getOperation(), resource, effects); |
17 | 0 | } |