Lines Matching refs:SCCNodeSet

110 using SCCNodeSet = SmallSetVector<Function *, 8>;  typedef
161 const SCCNodeSet &SCCNodes) { in checkFunctionMemoryAccess()
259 static void addMemoryAttrs(const SCCNodeSet &SCCNodes, AARGetterT &&AARGetter, in addMemoryAttrs()
533 ArgumentUsesTracker(const SCCNodeSet &SCCNodes) : SCCNodes(SCCNodes) {} in ArgumentUsesTracker()
580 const SCCNodeSet &SCCNodes;
753 static void addArgumentReturnedAttrs(const SCCNodeSet &SCCNodes, in addArgumentReturnedAttrs()
870 static void addArgumentAttrs(const SCCNodeSet &SCCNodes, in addArgumentAttrs()
1055 static bool isFunctionMallocLike(Function *F, const SCCNodeSet &SCCNodes) { in isFunctionMallocLike()
1119 static void addNoAliasAttrs(const SCCNodeSet &SCCNodes, in addNoAliasAttrs()
1161 static bool isReturnNonNull(Function *F, const SCCNodeSet &SCCNodes, in isReturnNonNull()
1232 static void addNonNullAttrs(const SCCNodeSet &SCCNodes, in addNonNullAttrs()
1289 static void addNoUndefAttrs(const SCCNodeSet &SCCNodes, in addNoUndefAttrs()
1377 void run(const SCCNodeSet &SCCNodes, SmallSet<Function *, 8> &Changed);
1382 void AttributeInferer::run(const SCCNodeSet &SCCNodes, in run()
1451 SCCNodeSet SCCNodes;
1459 const SCCNodeSet &SCCNodes) { in InstrBreaksNonConvergent()
1468 static bool InstrBreaksNonThrowing(Instruction &I, const SCCNodeSet &SCCNodes) { in InstrBreaksNonThrowing()
1484 static bool InstrBreaksNoFree(Instruction &I, const SCCNodeSet &SCCNodes) { in InstrBreaksNoFree()
1523 static bool InstrBreaksNoSync(Instruction &I, const SCCNodeSet &SCCNodes) { in InstrBreaksNoSync()
1558 static void inferConvergent(const SCCNodeSet &SCCNodes, in inferConvergent()
1589 static void inferAttrsFromFunctionBodies(const SCCNodeSet &SCCNodes, in inferAttrsFromFunctionBodies()
1658 static void addNoRecurseAttrs(const SCCNodeSet &SCCNodes, in addNoRecurseAttrs()
1728 static void addNoReturnAttrs(const SCCNodeSet &SCCNodes, in addNoReturnAttrs()
1772 static void addWillReturn(const SCCNodeSet &SCCNodes, in addWillReturn()