Lines Matching refs:Functions
58 bool optimizePTrueIntrinsicCalls(SmallSetVector<Function *, 4> &Functions);
62 bool optimizeInstructions(SmallSetVector<Function *, 4> &Functions);
66 bool optimizeFunctions(SmallSetVector<Function *, 4> &Functions);
246 SmallSetVector<Function *, 4> &Functions) { in optimizePTrueIntrinsicCalls() argument
249 for (auto *F : Functions) { in optimizePTrueIntrinsicCalls()
399 SmallSetVector<Function *, 4> &Functions) { in optimizeInstructions() argument
402 for (auto *F : Functions) { in optimizeInstructions()
427 SmallSetVector<Function *, 4> &Functions) { in optimizeFunctions() argument
430 Changed |= optimizePTrueIntrinsicCalls(Functions); in optimizeFunctions()
431 Changed |= optimizeInstructions(Functions); in optimizeFunctions()
438 SmallSetVector<Function *, 4> Functions; in runOnModule() local
452 Functions.insert(cast<Instruction>(U)->getFunction()); in runOnModule()
459 if (!Functions.empty()) in runOnModule()
460 Changed |= optimizeFunctions(Functions); in runOnModule()