Lines Matching refs:AArch64ConditionalCompares
762 class AArch64ConditionalCompares : public MachineFunctionPass { class
778 AArch64ConditionalCompares() : MachineFunctionPass(ID) { in AArch64ConditionalCompares() function in __anon845f05fa0211::AArch64ConditionalCompares
796 char AArch64ConditionalCompares::ID = 0;
798 INITIALIZE_PASS_BEGIN(AArch64ConditionalCompares, "aarch64-ccmp",
803 INITIALIZE_PASS_END(AArch64ConditionalCompares, "aarch64-ccmp", in INITIALIZE_PASS_DEPENDENCY()
807 return new AArch64ConditionalCompares(); in INITIALIZE_PASS_DEPENDENCY()
810 void AArch64ConditionalCompares::getAnalysisUsage(AnalysisUsage &AU) const { in getAnalysisUsage()
822 void AArch64ConditionalCompares::updateDomTree( in updateDomTree()
839 AArch64ConditionalCompares::updateLoops(ArrayRef<MachineBasicBlock *> Removed) { in updateLoops()
847 void AArch64ConditionalCompares::invalidateTraces() { in invalidateTraces()
855 bool AArch64ConditionalCompares::shouldConvert() { in shouldConvert()
916 bool AArch64ConditionalCompares::tryConvert(MachineBasicBlock *MBB) { in tryConvert()
929 bool AArch64ConditionalCompares::runOnMachineFunction(MachineFunction &MF) { in runOnMachineFunction()