Lines Matching full:instance
42 for (MemoryEffects::EffectInstance instance : effects) { in runOnOperation() local
43 auto diag = op.emitRemark() << "found an instance of "; in runOnOperation()
45 if (isa<MemoryEffects::Allocate>(instance.getEffect())) in runOnOperation()
47 else if (isa<MemoryEffects::Free>(instance.getEffect())) in runOnOperation()
49 else if (isa<MemoryEffects::Read>(instance.getEffect())) in runOnOperation()
51 else if (isa<MemoryEffects::Write>(instance.getEffect())) in runOnOperation()
54 if (instance.getValue()) { in runOnOperation()
55 if (instance.getEffectValue<OpOperand *>()) in runOnOperation()
57 else if (instance.getEffectValue<OpResult>()) in runOnOperation()
59 else if (instance.getEffectValue<BlockArgument>()) in runOnOperation()
61 } else if (SymbolRefAttr symbolRef = instance.getSymbolRef()) in runOnOperation()
64 diag << " on resource '" << instance.getResource()->getName() << "'"; in runOnOperation()
76 for (const TestEffects::EffectInstance &instance : testEffects) { in runOnOperation() local
78 << instance.getParameters(); in runOnOperation()