Lines Matching refs:Functions
56 bool optimizePTrueIntrinsicCalls(SmallSetVector<Function *, 4> &Functions);
60 bool optimizeInstructions(SmallSetVector<Function *, 4> &Functions);
64 bool optimizeFunctions(SmallSetVector<Function *, 4> &Functions);
244 SmallSetVector<Function *, 4> &Functions) { in optimizePTrueIntrinsicCalls() argument
247 for (auto *F : Functions) { in optimizePTrueIntrinsicCalls()
403 SmallSetVector<Function *, 4> &Functions) { in optimizeInstructions() argument
406 for (auto *F : Functions) { in optimizeInstructions()
431 SmallSetVector<Function *, 4> &Functions) { in optimizeFunctions() argument
434 Changed |= optimizePTrueIntrinsicCalls(Functions); in optimizeFunctions()
435 Changed |= optimizeInstructions(Functions); in optimizeFunctions()
442 SmallSetVector<Function *, 4> Functions; in runOnModule() local
456 Functions.insert(cast<Instruction>(U)->getFunction()); in runOnModule()
463 if (!Functions.empty()) in runOnModule()
464 Changed |= optimizeFunctions(Functions); in runOnModule()