Searched refs:hasEffect (Results 1 – 5 of 5) sorted by relevance
149 cast<MemoryEffectOpInterface>(fromOp).hasEffect<MemoryEffects::Read>() && in hasOtherSideEffectingOpInBetween()151 cast<MemoryEffectOpInterface>(toOp).hasEffect<MemoryEffects::Read>()); in hasOtherSideEffectingOpInBetween()173 nextOpMemEffects.hasEffect<MemoryEffects::Write>()) || in hasOtherSideEffectingOpInBetween()
144 assert(hasEffect<MemoryEffects::Allocate>(instances, operand.get()) && in isUseLive()312 static bool hasEffect(ArrayRef<MemoryEffects::EffectInstance> instances, in hasEffect() function in __anon03a6bbe50111::TransformOpMemFreeAnalysis333 if (hasEffect<MemoryEffects::Free>(instances, operand)) { in collectFreedValues()
365 static bool hasEffect(ArrayRef<MemoryEffects::EffectInstance> effects) { in hasEffect() function377 return hasEffect<MemoryEffects::Read, TransformMappingResource>(effects) && in isHandleConsumed()378 hasEffect<MemoryEffects::Free, TransformMappingResource>(effects); in isHandleConsumed()
73 template <typename Effect> bool hasEffect() {
495 if (effectInterface.hasEffect<MemoryEffects::Free>()) in matchAndRewrite()