Lines Matching refs:Functions
57 bool optimizePTrueIntrinsicCalls(SmallSetVector<Function *, 4> &Functions);
61 bool optimizeInstructions(SmallSetVector<Function *, 4> &Functions);
65 bool optimizeFunctions(SmallSetVector<Function *, 4> &Functions);
245 SmallSetVector<Function *, 4> &Functions) { in optimizePTrueIntrinsicCalls() argument
248 for (auto *F : Functions) { in optimizePTrueIntrinsicCalls()
398 SmallSetVector<Function *, 4> &Functions) { in optimizeInstructions() argument
401 for (auto *F : Functions) { in optimizeInstructions()
426 SmallSetVector<Function *, 4> &Functions) { in optimizeFunctions() argument
429 Changed |= optimizePTrueIntrinsicCalls(Functions); in optimizeFunctions()
430 Changed |= optimizeInstructions(Functions); in optimizeFunctions()
437 SmallSetVector<Function *, 4> Functions; in runOnModule() local
451 Functions.insert(cast<Instruction>(U)->getFunction()); in runOnModule()
458 if (!Functions.empty()) in runOnModule()
459 Changed |= optimizeFunctions(Functions); in runOnModule()