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