Lines Matching refs:Writers
284 SmallPtrSet<Function *, 64> Readers, Writers; in AnalyzeGlobals() local
288 GV.isConstant() ? nullptr : &Writers)) { in AnalyzeGlobals()
303 for (Function *Writer : Writers) { in AnalyzeGlobals()
318 Writers.clear(); in AnalyzeGlobals()
330 SmallPtrSetImpl<Function *> *Writers, in AnalyzeUsesOfPointer() argument
342 if (Writers) in AnalyzeUsesOfPointer()
343 Writers->insert(SI->getParent()->getParent()); in AnalyzeUsesOfPointer()
348 if (AnalyzeUsesOfPointer(I, Readers, Writers)) in AnalyzeUsesOfPointer()
351 if (AnalyzeUsesOfPointer(I, Readers, Writers, OkayStoreDest)) in AnalyzeUsesOfPointer()
359 if (Writers) in AnalyzeUsesOfPointer()
360 Writers->insert(CS->getParent()->getParent()); in AnalyzeUsesOfPointer()
374 if (Writers) in AnalyzeUsesOfPointer()
375 Writers->insert(ParentF); in AnalyzeUsesOfPointer()
385 if (Writers && !CalleeF->onlyReadsMemory()) in AnalyzeUsesOfPointer()
386 Writers->insert(CalleeF); in AnalyzeUsesOfPointer()