LLVM 22.0.0git
SystemZPostRewrite.cpp File Reference

Go to the source code of this file.

Macros

#define DEBUG_TYPE   "systemz-postrewrite"

Functions

 STATISTIC (MemFoldCopies, "Number of copies inserted before folded mem ops.")
 STATISTIC (LOCRMuxJumps, "Number of LOCRMux jump-sequences (lower is better)")
 INITIALIZE_PASS (SystemZPostRewrite, "systemz-post-rewrite", "SystemZ Post Rewrite pass", false, false) FunctionPass *llvm
 Returns an instance of the Post Rewrite pass.

Macro Definition Documentation

◆ DEBUG_TYPE

#define DEBUG_TYPE   "systemz-postrewrite"

Definition at line 26 of file SystemZPostRewrite.cpp.

Function Documentation

◆ INITIALIZE_PASS()

INITIALIZE_PASS ( SystemZPostRewrite ,
"systemz-post-rewrite" ,
"SystemZ Post Rewrite pass" ,
false ,
false  )

Returns an instance of the Post Rewrite pass.

Definition at line 64 of file SystemZPostRewrite.cpp.

References llvm::createSystemZPostRewritePass().

◆ STATISTIC() [1/2]

STATISTIC ( LOCRMuxJumps ,
"Number of LOCRMux jump-sequences (lower is better)"  )

◆ STATISTIC() [2/2]

STATISTIC ( MemFoldCopies ,
"Number of copies inserted before folded mem ops."  )