LLVM 22.0.0git
SystemZShortenInst.cpp File Reference

Go to the source code of this file.

Macros

#define DEBUG_TYPE   "systemz-shorten-inst"

Functions

 INITIALIZE_PASS (SystemZShortenInst, DEBUG_TYPE, "SystemZ Instruction Shortening", false, false) FunctionPass *llvm
static void tieOpsIfNeeded (MachineInstr &MI)

Macro Definition Documentation

◆ DEBUG_TYPE

#define DEBUG_TYPE   "systemz-shorten-inst"

Definition at line 23 of file SystemZShortenInst.cpp.

Function Documentation

◆ INITIALIZE_PASS()

INITIALIZE_PASS ( SystemZShortenInst ,
DEBUG_TYPE ,
"SystemZ Instruction Shortening" ,
false ,
false  )

Definition at line 54 of file SystemZShortenInst.cpp.

References llvm::createSystemZShortenInstPass(), and DEBUG_TYPE.

◆ tieOpsIfNeeded()

void tieOpsIfNeeded ( MachineInstr & MI)
static

Definition at line 65 of file SystemZShortenInst.cpp.

References MI, and llvm::MCOI::TIED_TO.