Lines Matching refs:SCCNodeSet
94 using SCCNodeSet = SmallSetVector<Function *, 8>; typedef
108 const SCCNodeSet &SCCNodes) { in checkFunctionMemoryAccess()
231 static bool addReadAttrs(const SCCNodeSet &SCCNodes, AARGetterT &&AARGetter) { in addReadAttrs()
354 ArgumentUsesTracker(const SCCNodeSet &SCCNodes) : SCCNodes(SCCNodes) {} in ArgumentUsesTracker()
409 const SCCNodeSet &SCCNodes;
567 static bool addArgumentReturnedAttrs(const SCCNodeSet &SCCNodes) { in addArgumentReturnedAttrs()
660 static bool addArgumentAttrs(const SCCNodeSet &SCCNodes) { in addArgumentAttrs()
845 static bool isFunctionMallocLike(Function *F, const SCCNodeSet &SCCNodes) { in isFunctionMallocLike()
909 static bool addNoAliasAttrs(const SCCNodeSet &SCCNodes) { in addNoAliasAttrs()
953 static bool isReturnNonNull(Function *F, const SCCNodeSet &SCCNodes, in isReturnNonNull()
1019 static bool addNonNullAttrs(const SCCNodeSet &SCCNodes) { in addNonNullAttrs()
1130 bool run(const SCCNodeSet &SCCNodes);
1135 bool AttributeInferer::run(const SCCNodeSet &SCCNodes) { in run()
1208 const SCCNodeSet &SCCNodes) { in InstrBreaksNonConvergent()
1216 static bool InstrBreaksNonThrowing(Instruction &I, const SCCNodeSet &SCCNodes) { in InstrBreaksNonThrowing()
1238 static bool inferAttrsFromFunctionBodies(const SCCNodeSet &SCCNodes) { in inferAttrsFromFunctionBodies()
1296 static bool addNoRecurseAttrs(const SCCNodeSet &SCCNodes) { in addNoRecurseAttrs()
1326 static bool deriveAttrsInPostOrder(SCCNodeSet &SCCNodes, AARGetterT &&AARGetter, in deriveAttrsInPostOrder()
1366 SCCNodeSet SCCNodes; in run()
1440 SCCNodeSet SCCNodes; in runImpl()