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()
1398 void run(const SCCNodeSet &SCCNodes, SmallSet<Function *, 8> &Changed);
1403 void AttributeInferer::run(const SCCNodeSet &SCCNodes, in run()
1472 SCCNodeSet SCCNodes;
1480 const SCCNodeSet &SCCNodes) { in InstrBreaksNonConvergent()
1489 static bool InstrBreaksNonThrowing(Instruction &I, const SCCNodeSet &SCCNodes) { in InstrBreaksNonThrowing()
1505 static bool InstrBreaksNoFree(Instruction &I, const SCCNodeSet &SCCNodes) { in InstrBreaksNoFree()
1544 static bool InstrBreaksNoSync(Instruction &I, const SCCNodeSet &SCCNodes) { in InstrBreaksNoSync()
1579 static void inferConvergent(const SCCNodeSet &SCCNodes, in inferConvergent()
1610 static void inferAttrsFromFunctionBodies(const SCCNodeSet &SCCNodes, in inferAttrsFromFunctionBodies()
1679 static void addNoRecurseAttrs(const SCCNodeSet &SCCNodes, in addNoRecurseAttrs()
1749 static void addNoReturnAttrs(const SCCNodeSet &SCCNodes, in addNoReturnAttrs()
1793 static void addWillReturn(const SCCNodeSet &SCCNodes, in addWillReturn()