Searched refs:InstructionCombiningPass (Results 1 – 2 of 2) sorted by relevance
43 class InstructionCombiningPass : public FunctionPass {51 explicit InstructionCombiningPass(bool ExpensiveCombines = true);52 explicit InstructionCombiningPass(bool ExpensiveCombines,
3665 void InstructionCombiningPass::getAnalysisUsage(AnalysisUsage &AU) const { in getAnalysisUsage()3680 bool InstructionCombiningPass::runOnFunction(Function &F) { in runOnFunction()3706 char InstructionCombiningPass::ID = 0;3708 InstructionCombiningPass::InstructionCombiningPass(bool ExpensiveCombines) in InstructionCombiningPass() function in InstructionCombiningPass3714 InstructionCombiningPass::InstructionCombiningPass(bool ExpensiveCombines, in InstructionCombiningPass() function in InstructionCombiningPass3721 INITIALIZE_PASS_BEGIN(InstructionCombiningPass, "instcombine",3731 INITIALIZE_PASS_END(InstructionCombiningPass, "instcombine", in INITIALIZE_PASS_DEPENDENCY()3744 return new InstructionCombiningPass(ExpensiveCombines); in createInstructionCombiningPass()3749 return new InstructionCombiningPass(ExpensiveCombines, MaxIterations); in createInstructionCombiningPass()