Lines Matching refs:ARMPreAllocLoadStoreOpt
2142 struct ARMPreAllocLoadStoreOpt : public MachineFunctionPass{ struct
2154 ARMPreAllocLoadStoreOpt() : MachineFunctionPass(ID) {} in ARMPreAllocLoadStoreOpt() argument
2185 char ARMPreAllocLoadStoreOpt::ID = 0;
2187 INITIALIZE_PASS_BEGIN(ARMPreAllocLoadStoreOpt, "arm-prera-ldst-opt",
2190 INITIALIZE_PASS_END(ARMPreAllocLoadStoreOpt, "arm-prera-ldst-opt",
2198 bool ARMPreAllocLoadStoreOpt::runOnMachineFunction(MachineFunction &Fn) { in runOnMachineFunction()
2255 bool ARMPreAllocLoadStoreOpt::CanFormLdStDWord( in CanFormLdStDWord()
2323 bool ARMPreAllocLoadStoreOpt::RescheduleOps( in RescheduleOps()
2533 ARMPreAllocLoadStoreOpt::RescheduleLoadStoreInstrs(MachineBasicBlock *MBB) { in RescheduleLoadStoreInstrs()
3144 bool ARMPreAllocLoadStoreOpt::DistributeIncrements(Register Base) { in DistributeIncrements()
3284 bool ARMPreAllocLoadStoreOpt::DistributeIncrements() { in DistributeIncrements()
3310 return new ARMPreAllocLoadStoreOpt(); in createARMLoadStoreOptimizationPass()