• Home
  • History
  • Annotate
  • Raw
  • Download

Lines Matching refs:PeepholeOptimizer

123   class PeepholeOptimizer : public MachineFunctionPass {  class
131 PeepholeOptimizer() : MachineFunctionPass(ID) { in PeepholeOptimizer() function in __anon2734e12b0111::PeepholeOptimizer
395 char PeepholeOptimizer::ID = 0;
396 char &llvm::PeepholeOptimizerID = PeepholeOptimizer::ID;
397 INITIALIZE_PASS_BEGIN(PeepholeOptimizer, DEBUG_TYPE,
400 INITIALIZE_PASS_END(PeepholeOptimizer, DEBUG_TYPE, in INITIALIZE_PASS_DEPENDENCY()
411 bool PeepholeOptimizer:: in INITIALIZE_PASS_DEPENDENCY()
561 bool PeepholeOptimizer::optimizeCmpInstr(MachineInstr *MI, in optimizeCmpInstr()
582 bool PeepholeOptimizer::optimizeSelect(MachineInstr *MI, in optimizeSelect()
601 bool PeepholeOptimizer::optimizeCondBranch(MachineInstr *MI) { in optimizeCondBranch()
616 bool PeepholeOptimizer::findNextSource(unsigned Reg, unsigned SubReg, in findNextSource()
821 PeepholeOptimizer::RewriteMapTy &RewriteMap, in getNewSource()
874 PeepholeOptimizer::RewriteMapTy &RewriteMap) { in RewriteSource()
929 PeepholeOptimizer::RewriteMapTy &RewriteMap) override { in RewriteSource()
1184 bool PeepholeOptimizer::optimizeCoalescableCopy(MachineInstr *MI) { in optimizeCoalescableCopy()
1245 bool PeepholeOptimizer::optimizeUncoalescableCopy( in optimizeUncoalescableCopy()
1295 bool PeepholeOptimizer::isLoadFoldable( in isLoadFoldable()
1316 bool PeepholeOptimizer::isMoveImmediate( in isMoveImmediate()
1337 bool PeepholeOptimizer::foldImmediate( in foldImmediate()
1376 bool PeepholeOptimizer::foldRedundantCopy( in foldRedundantCopy()
1420 bool PeepholeOptimizer::isNAPhysCopy(unsigned Reg) { in isNAPhysCopy()
1425 bool PeepholeOptimizer::foldRedundantNAPhysCopy( in foldRedundantNAPhysCopy()
1473 bool PeepholeOptimizer::runOnMachineFunction(MachineFunction &MF) { in runOnMachineFunction()