LLVM 22.0.0git
PPCCTRLoopsVerify.cpp File Reference

Go to the source code of this file.

Macros

#define DEBUG_TYPE   "ppc-ctrloops-verify"

Functions

 INITIALIZE_PASS_BEGIN (PPCCTRLoopsVerify, "ppc-ctr-loops-verify", "PowerPC CTR Loops Verify", false, false) INITIALIZE_PASS_END(PPCCTRLoopsVerify
static bool clobbersCTR (const MachineInstr &MI)
static bool verifyCTRBranch (MachineBasicBlock *MBB, MachineBasicBlock::iterator I)

Variables

ppc ctr loops verify
ppc ctr loops PowerPC CTR Loops Verify
ppc ctr loops PowerPC CTR Loops false

Macro Definition Documentation

◆ DEBUG_TYPE

#define DEBUG_TYPE   "ppc-ctrloops-verify"

Definition at line 42 of file PPCCTRLoopsVerify.cpp.

Function Documentation

◆ clobbersCTR()

bool clobbersCTR ( const MachineInstr & MI)
static

Definition at line 78 of file PPCCTRLoopsVerify.cpp.

References MI.

Referenced by verifyCTRBranch().

◆ INITIALIZE_PASS_BEGIN()

INITIALIZE_PASS_BEGIN ( PPCCTRLoopsVerify ,
"ppc-ctr-loops-verify" ,
"PowerPC CTR Loops Verify" ,
false ,
false  )

◆ verifyCTRBranch()

Variable Documentation

◆ false

ppc ctr loops PowerPC CTR Loops false

Definition at line 72 of file PPCCTRLoopsVerify.cpp.

◆ Verify

◆ verify