Lines Matching refs:usesWrite
423 const DenseSet<OpOperand *> &usesWrite, const DominanceInfo &domInfo, in hasReadAfterWriteInterference() argument
429 for (OpOperand *uWrite : usesWrite) in hasReadAfterWriteInterference()
454 for (OpOperand *uConflictingWrite : usesWrite) { in hasReadAfterWriteInterference()
638 DenseSet<OpOperand *> usesRead, usesWrite; in wouldCreateReadAfterWriteInterference() local
640 getAliasingInplaceWrites(usesWrite, operand.get(), aliasInfo, state); in wouldCreateReadAfterWriteInterference()
643 getAliasingInplaceWrites(usesWrite, result, aliasInfo, state); in wouldCreateReadAfterWriteInterference()
646 usesWrite.insert(&operand); in wouldCreateReadAfterWriteInterference()
648 return hasReadAfterWriteInterference(usesRead, usesWrite, domInfo, state, in wouldCreateReadAfterWriteInterference()
689 DenseSet<OpOperand *> usesWrite; in wouldCreateWriteToNonWritableBuffer() local
690 getAliasingInplaceWrites(usesWrite, operand.get(), aliasInfo, state); in wouldCreateWriteToNonWritableBuffer()
692 getAliasingInplaceWrites(usesWrite, result, aliasInfo, state); in wouldCreateWriteToNonWritableBuffer()
695 usesWrite.insert(&operand); in wouldCreateWriteToNonWritableBuffer()
700 for (OpOperand *uWrite : usesWrite) in wouldCreateWriteToNonWritableBuffer()