Lines Matching refs:effects
300 SmallVectorImpl<MemoryEffects::EffectInstance> &effects) { in getEffects() argument
305 consumesHandle(getTarget(), effects); in getEffects()
307 onlyReadsHandle(getTarget(), effects); in getEffects()
378 SmallVectorImpl<MemoryEffects::EffectInstance> &effects) { in getEffects() argument
379 consumesHandle(getHandles(), effects); in getEffects()
380 producesHandle(getResult(), effects); in getEffects()
438 SmallVectorImpl<MemoryEffects::EffectInstance> &effects) { in getEffects() argument
439 onlyReadsHandle(getPattern(), effects); in getEffects()
440 consumesHandle(getHandles(), effects); in getEffects()
441 producesHandle(getReplicated(), effects); in getEffects()
548 SmallVectorImpl<MemoryEffects::EffectInstance> &effects) { in getEffects() argument
550 effects.emplace_back(MemoryEffects::Read::get(), getRoot(), mappingResource); in getEffects()
553 effects.emplace_back(MemoryEffects::Allocate::get(), result, in getEffects()
555 effects.emplace_back(MemoryEffects::Write::get(), result, mappingResource); in getEffects()
568 iface.getEffects(effects); in getEffects()
586 effects.emplace_back(effect.getEffect(), getRoot(), effect.getResource()); in getEffects()