LLVM 22.0.0git
Localizer.cpp File Reference

This file implements the Localizer class. More...

Go to the source code of this file.

Macros

#define DEBUG_TYPE   "localizer"

Functions

 INITIALIZE_PASS_BEGIN (Localizer, DEBUG_TYPE, "Move/duplicate certain instructions close to their use", false, false) INITIALIZE_PASS_END(Localizer

Variables

 DEBUG_TYPE
Move duplicate certain instructions close to their use
Move duplicate certain instructions close to their false

Detailed Description

This file implements the Localizer class.

Definition in file Localizer.cpp.

Macro Definition Documentation

◆ DEBUG_TYPE

#define DEBUG_TYPE   "localizer"

Definition at line 23 of file Localizer.cpp.

Function Documentation

◆ INITIALIZE_PASS_BEGIN()

INITIALIZE_PASS_BEGIN ( Localizer ,
DEBUG_TYPE ,
"Move/duplicate certain instructions close to their use" ,
false ,
false  )

Variable Documentation

◆ DEBUG_TYPE

DEBUG_TYPE

Definition at line 32 of file Localizer.cpp.

◆ false

Move duplicate certain instructions close to their false

Definition at line 34 of file Localizer.cpp.

◆ use

void Simplifier::Context::use

Definition at line 33 of file Localizer.cpp.

Referenced by llvm::GEPOperator::countNonConstantIndices().