Lines Matching refs:MemoryUses
5105 Instruction *I, SmallVectorImpl<std::pair<Use *, Type *>> &MemoryUses, in FindAllMemoryUses() argument
5126 MemoryUses.push_back({&U, LI->getType()}); in FindAllMemoryUses()
5133 MemoryUses.push_back({&U, SI->getValueOperand()->getType()}); in FindAllMemoryUses()
5140 MemoryUses.push_back({&U, RMW->getValOperand()->getType()}); in FindAllMemoryUses()
5147 MemoryUses.push_back({&U, CmpX->getCompareOperand()->getType()}); in FindAllMemoryUses()
5171 if (FindAllMemoryUses(UserI, MemoryUses, ConsideredInsts, TLI, TRI, OptSize, in FindAllMemoryUses()
5180 Instruction *I, SmallVectorImpl<std::pair<Use *, Type *>> &MemoryUses, in FindAllMemoryUses() argument
5185 return FindAllMemoryUses(I, MemoryUses, ConsideredInsts, TLI, TRI, OptSize, in FindAllMemoryUses()
5271 SmallVector<std::pair<Use *, Type *>, 16> MemoryUses; in isProfitableToFoldIntoAddressingMode() local
5272 if (FindAllMemoryUses(I, MemoryUses, TLI, TRI, OptSize, PSI, BFI)) in isProfitableToFoldIntoAddressingMode()
5285 for (const std::pair<Use *, Type *> &Pair : MemoryUses) { in isProfitableToFoldIntoAddressingMode()