Home
last modified time | relevance | path

Searched refs:FrameOptimizerPass (Results 1 – 3 of 3) sorted by relevance

/llvm-project-15.0.7/bolt/include/bolt/Passes/
H A DFrameOptimizer.h76 class FrameOptimizerPass : public BinaryFunctionPass {
105 explicit FrameOptimizerPass(const cl::opt<bool> &PrintPass) in FrameOptimizerPass() function
/llvm-project-15.0.7/bolt/lib/Passes/
H A DFrameOptimizer.cpp57 void FrameOptimizerPass::removeUnnecessaryLoads(const RegAnalysis &RA, in removeUnnecessaryLoads()
163 void FrameOptimizerPass::removeUnusedStores(const FrameAnalysis &FA, in removeUnusedStores()
225 void FrameOptimizerPass::runOnFunctions(BinaryContext &BC) { in runOnFunctions()
309 void FrameOptimizerPass::performShrinkWrapping(const RegAnalysis &RA, in performShrinkWrapping()
/llvm-project-15.0.7/bolt/lib/Rewrite/
H A DBinaryPassManager.cpp448 Manager.registerPass(std::make_unique<FrameOptimizerPass>(PrintFOP)); in runAllPasses()