Home
last modified time | relevance | path

Searched refs:ParallelUtilities (Results 1 – 15 of 15) sorted by relevance

/llvm-project-15.0.7/bolt/lib/Passes/
H A DLoopInversionPass.cpp92 ParallelUtilities::WorkFuncTy WorkFun = [&](BinaryFunction &BF) { in runOnFunctions()
97 ParallelUtilities::PredicateTy SkipFunc = [&](const BinaryFunction &BF) { in runOnFunctions()
101 ParallelUtilities::runOnEachFunction( in runOnFunctions()
102 BC, ParallelUtilities::SchedulingPolicy::SP_TRIVIAL, WorkFun, SkipFunc, in runOnFunctions()
H A DFrameAnalysis.cpp515 ParallelUtilities::WorkFuncTy CleanFunction = [&](BinaryFunction &BF) { in cleanAnnotations()
524 ParallelUtilities::runOnEachFunction( in cleanAnnotations()
525 BC, ParallelUtilities::SchedulingPolicy::SP_INST_LINEAR, CleanFunction, in cleanAnnotations()
526 ParallelUtilities::PredicateTy(nullptr), "cleanAnnotations"); in cleanAnnotations()
597 ParallelUtilities::WorkFuncTy ClearFunctionSPT = [&](BinaryFunction &BF) { in clearSPTMap()
602 ParallelUtilities::PredicateTy SkipFunc = [&](const BinaryFunction &BF) { in clearSPTMap()
606 ParallelUtilities::runOnEachFunction( in clearSPTMap()
607 BC, ParallelUtilities::SchedulingPolicy::SP_INST_LINEAR, ClearFunctionSPT, in clearSPTMap()
630 ParallelUtilities::WorkFuncWithAllocTy ProcessFunction = in preComputeSPT()
638 ParallelUtilities::PredicateTy SkipPredicate = [&](const BinaryFunction &BF) { in preComputeSPT()
[all …]
H A DADRRelaxationPass.cpp66 ParallelUtilities::WorkFuncTy WorkFun = [&](BinaryFunction &BF) { in runOnFunctions()
70 ParallelUtilities::runOnEachFunction( in runOnFunctions()
71 BC, ParallelUtilities::SchedulingPolicy::SP_TRIVIAL, WorkFun, nullptr, in runOnFunctions()
H A DAligner.cpp159 ParallelUtilities::WorkFuncTy WorkFun = [&](BinaryFunction &BF) { in runOnFunctions()
187 ParallelUtilities::runOnEachFunction( in runOnFunctions()
188 BC, ParallelUtilities::SchedulingPolicy::SP_TRIVIAL, WorkFun, in runOnFunctions()
189 ParallelUtilities::PredicateTy(nullptr), "AlignerPass"); in runOnFunctions()
H A DBinaryPasses.cpp322 ParallelUtilities::runOnEachFunction( in runOnFunctions()
323 BC, ParallelUtilities::SchedulingPolicy::SP_BB_LINEAR, in runOnFunctions()
393 ParallelUtilities::WorkFuncTy WorkFun = [&](BinaryFunction &BF) { in runOnFunctions()
403 ParallelUtilities::runOnEachFunction( in runOnFunctions()
517 ParallelUtilities::WorkFuncTy WorkFun = [&](BinaryFunction &BF) { in runOnFunctions()
538 ParallelUtilities::runOnEachFunction( in runOnFunctions()
552 ParallelUtilities::WorkFuncTy WorkFun = [&](BinaryFunction &BF) { in runOnFunctions()
564 ParallelUtilities::runOnEachFunction( in runOnFunctions()
1026 ParallelUtilities::runOnEachFunction( in runOnFunctions()
1027 BC, ParallelUtilities::SchedulingPolicy::SP_INST_LINEAR, in runOnFunctions()
[all …]
H A DIdenticalCodeFolding.cpp422 ParallelUtilities::WorkFuncTy WorkFun = [&](BinaryFunction &BF) { in runOnFunctions()
433 ParallelUtilities::PredicateTy SkipFunc = [&](const BinaryFunction &BF) { in runOnFunctions()
437 ParallelUtilities::runOnEachFunction( in runOnFunctions()
438 BC, ParallelUtilities::SchedulingPolicy::SP_TRIVIAL, WorkFun, SkipFunc, in runOnFunctions()
467 ThPool = &ParallelUtilities::getThreadPool(); in runOnFunctions()
H A DSplitFunctions.cpp170 ParallelUtilities::WorkFuncTy WorkFun; in runOnFunctions()
179 ParallelUtilities::PredicateTy SkipFunc = [&](const BinaryFunction &BF) { in runOnFunctions()
187 ParallelUtilities::runOnEachFunction( in runOnFunctions()
188 BC, ParallelUtilities::SchedulingPolicy::SP_BB_LINEAR, WorkFun, SkipFunc, in runOnFunctions()
H A DFrameOptimizer.cpp352 ParallelUtilities::PredicateTy SkipPredicate = [&](const BinaryFunction &BF) { in performShrinkWrapping()
361 ParallelUtilities::WorkFuncWithAllocTy WorkFunction = in performShrinkWrapping()
373 ParallelUtilities::runOnEachFunctionWithUniqueAllocId( in performShrinkWrapping()
374 BC, ParallelUtilities::SchedulingPolicy::SP_INST_QUADRATIC, WorkFunction, in performShrinkWrapping()
H A DInstrumentation.cpp532 ParallelUtilities::PredicateTy SkipPredicate = [&](const BinaryFunction &BF) { in runOnFunctions()
537 ParallelUtilities::WorkFuncWithAllocTy WorkFun = in runOnFunctions()
542 ParallelUtilities::runOnEachFunctionWithUniqueAllocId( in runOnFunctions()
543 BC, ParallelUtilities::SchedulingPolicy::SP_INST_QUADRATIC, WorkFun, in runOnFunctions()
/llvm-project-15.0.7/bolt/lib/Core/
H A DCMakeLists.txt24 ParallelUtilities.cpp
H A DParallelUtilities.cpp48 namespace ParallelUtilities { namespace
/llvm-project-15.0.7/bolt/include/bolt/Core/
H A DParallelUtilities.h37 namespace ParallelUtilities {
/llvm-project-15.0.7/bolt/lib/Rewrite/
H A DRewriteInstance.cpp2958 ParallelUtilities::WorkFuncWithAllocTy WorkFun = in buildFunctionsCFG()
2969 ParallelUtilities::PredicateTy SkipPredicate = [&](const BinaryFunction &BF) { in buildFunctionsCFG()
2973 ParallelUtilities::runOnEachFunctionWithUniqueAllocId( in buildFunctionsCFG()
2974 *BC, ParallelUtilities::SchedulingPolicy::SP_INST_LINEAR, WorkFun, in buildFunctionsCFG()
H A DDWARFRewriter.cpp337 ThreadPool &ThreadPool = ParallelUtilities::getThreadPool(); in updateDebugInfo()
/llvm-project-15.0.7/clang/docs/tools/
H A Dclang-formatted-files.txt10 bolt/include/bolt/Core/ParallelUtilities.h