Lines Matching refs:ReadsMemory
126 bool ReadsMemory = false; in checkFunctionMemoryAccess() local
154 ReadsMemory = true; in checkFunctionMemoryAccess()
180 ReadsMemory = true; in checkFunctionMemoryAccess()
211 ReadsMemory |= I->mayReadFromMemory(); in checkFunctionMemoryAccess()
215 if (!ReadsMemory) in checkFunctionMemoryAccess()
221 return ReadsMemory ? MAK_ReadOnly : MAK_ReadNone; in checkFunctionMemoryAccess()
234 bool ReadsMemory = false; in addReadAttrs() local
248 ReadsMemory = true; in addReadAttrs()
263 assert(!(ReadsMemory && WritesMemory) && in addReadAttrs()
270 if (F->onlyReadsMemory() && ReadsMemory) in addReadAttrs()
284 if (!WritesMemory && !ReadsMemory) { in addReadAttrs()
292 if (WritesMemory && !ReadsMemory) in addReadAttrs()
295 F->addFnAttr(ReadsMemory ? Attribute::ReadOnly : Attribute::ReadNone); in addReadAttrs()
297 if (WritesMemory && !ReadsMemory) in addReadAttrs()
299 else if (ReadsMemory) in addReadAttrs()