Lines Matching defs:MiscompiledFunctions
309 std::vector<Function *> &MiscompiledFunctions) {
318 ToNotOptimize.get(), MiscompiledFunctions, VMap);
344 for (unsigned i = 0, e = MiscompiledFunctions.size(); i != e; ++i)
345 MiscompiledFunctions[i] = cast<Function>(VMap[MiscompiledFunctions[i]]);
374 for (unsigned i = 0, e = MiscompiledFunctions.size(); i != e; ++i)
375 MiscompiledFunctions[i] = cast<Function>(VMap[MiscompiledFunctions[i]]);
391 for (Function *F : MiscompiledFunctions) {
400 MiscompiledFunctions.clear();
405 MiscompiledFunctions.push_back(NewF);
429 // All of the Function*'s in the MiscompiledFunctions list are in the old
432 MiscompiledFunctions.clear();
437 MiscompiledFunctions.push_back(NewF);
541 std::vector<Function *> &MiscompiledFunctions) {
546 for (unsigned i = 0, e = MiscompiledFunctions.size(); i != e; ++i)
547 for (BasicBlock &BB : *MiscompiledFunctions[i])
556 Expected<bool> Ret = ReduceMiscompiledBlocks(BD, TestFn, MiscompiledFunctions)
564 ReduceMiscompiledBlocks(BD, TestFn, MiscompiledFunctions)
575 SplitFunctionsOutOfModule(ProgClone.get(), MiscompiledFunctions, VMap);
598 MiscompiledFunctions.clear();
603 MiscompiledFunctions.push_back(NewF);
623 std::vector<Function *> MiscompiledFunctions;
627 MiscompiledFunctions.push_back(&F);
632 .reduceList(MiscompiledFunctions);
639 << (MiscompiledFunctions.size() == 1 ? " is" : "s are")
641 PrintFunctionList(MiscompiledFunctions);
648 Expected<bool> Ret = ExtractLoops(BD, TestFn, MiscompiledFunctions);
659 .reduceList(MiscompiledFunctions);
664 << (MiscompiledFunctions.size() == 1 ? " is" : "s are")
666 PrintFunctionList(MiscompiledFunctions);
672 Expected<bool> Ret = ExtractBlocks(BD, TestFn, MiscompiledFunctions);
682 .reduceList(MiscompiledFunctions);
687 << (MiscompiledFunctions.size() == 1 ? " is" : "s are")
689 PrintFunctionList(MiscompiledFunctions);
694 return MiscompiledFunctions;
755 Expected<std::vector<Function *>> MiscompiledFunctions =
757 if (Error E = MiscompiledFunctions.takeError())
765 SplitFunctionsOutOfModule(ToNotOptimize, *MiscompiledFunctions, VMap)