Lines Matching refs:MiscompiledFunctions
300 std::vector<Function *> &MiscompiledFunctions, in ExtractLoops() argument
309 MiscompiledFunctions, VMap) in ExtractLoops()
337 for (unsigned i = 0, e = MiscompiledFunctions.size(); i != e; ++i) in ExtractLoops()
338 MiscompiledFunctions[i] = cast<Function>(VMap[MiscompiledFunctions[i]]); in ExtractLoops()
370 for (unsigned i = 0, e = MiscompiledFunctions.size(); i != e; ++i) in ExtractLoops()
371 MiscompiledFunctions[i] = cast<Function>(VMap[MiscompiledFunctions[i]]); in ExtractLoops()
387 for (Function *F : MiscompiledFunctions) { in ExtractLoops()
395 MiscompiledFunctions.clear(); in ExtractLoops()
400 MiscompiledFunctions.push_back(NewF); in ExtractLoops()
425 MiscompiledFunctions.clear(); in ExtractLoops()
430 MiscompiledFunctions.push_back(NewF); in ExtractLoops()
532 std::vector<Function *> &MiscompiledFunctions, in ExtractBlocks() argument
537 for (unsigned i = 0, e = MiscompiledFunctions.size(); i != e; ++i) in ExtractBlocks()
538 for (BasicBlock &BB : *MiscompiledFunctions[i]) in ExtractBlocks()
547 bool Ret = ReduceMiscompiledBlocks(BD, TestFn, MiscompiledFunctions) in ExtractBlocks()
555 MiscompiledFunctions).reduceList(Blocks, Error); in ExtractBlocks()
565 SplitFunctionsOutOfModule(ProgClone, MiscompiledFunctions, VMap) in ExtractBlocks()
594 MiscompiledFunctions.clear(); in ExtractBlocks()
599 MiscompiledFunctions.push_back(NewF); in ExtractBlocks()
617 std::vector<Function*> MiscompiledFunctions; in DebugAMiscompilation() local
621 MiscompiledFunctions.push_back(&F); in DebugAMiscompilation()
625 ReduceMiscompilingFunctions(BD, TestFn).reduceList(MiscompiledFunctions, in DebugAMiscompilation()
629 return MiscompiledFunctions; in DebugAMiscompilation()
632 << (MiscompiledFunctions.size() == 1 ? " is" : "s are") in DebugAMiscompilation()
634 PrintFunctionList(MiscompiledFunctions); in DebugAMiscompilation()
641 bool Ret = ExtractLoops(BD, TestFn, MiscompiledFunctions, Error); in DebugAMiscompilation()
643 return MiscompiledFunctions; in DebugAMiscompilation()
651 ReduceMiscompilingFunctions(BD, TestFn).reduceList(MiscompiledFunctions, in DebugAMiscompilation()
654 return MiscompiledFunctions; in DebugAMiscompilation()
657 << (MiscompiledFunctions.size() == 1 ? " is" : "s are") in DebugAMiscompilation()
659 PrintFunctionList(MiscompiledFunctions); in DebugAMiscompilation()
665 bool Ret = ExtractBlocks(BD, TestFn, MiscompiledFunctions, Error); in DebugAMiscompilation()
667 return MiscompiledFunctions; in DebugAMiscompilation()
674 ReduceMiscompilingFunctions(BD, TestFn).reduceList(MiscompiledFunctions, in DebugAMiscompilation()
677 return MiscompiledFunctions; in DebugAMiscompilation()
680 << (MiscompiledFunctions.size() == 1 ? " is" : "s are") in DebugAMiscompilation()
682 PrintFunctionList(MiscompiledFunctions); in DebugAMiscompilation()
687 return MiscompiledFunctions; in DebugAMiscompilation()
741 std::vector<Function *> MiscompiledFunctions = in debugMiscompilation() local
751 SplitFunctionsOutOfModule(ToNotOptimize, MiscompiledFunctions, VMap) in debugMiscompilation()