Lines Matching defs: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) {
248 for (auto *F : Functions) {
398 SmallSetVector<Function *, 4> &Functions) {
401 for (auto *F : Functions) {
426 SmallSetVector<Function *, 4> &Functions) {
429 Changed |= optimizePTrueIntrinsicCalls(Functions);
430 Changed |= optimizeInstructions(Functions);
437 SmallSetVector<Function *, 4> Functions;
451 Functions.insert(cast<Instruction>(U)->getFunction());
458 if (!Functions.empty())
459 Changed |= optimizeFunctions(Functions);