Thanks to visit codestin.com
Credit goes to llvm.org

LLVM 22.0.0git
InstructionSelect.cpp File Reference

This file implements the InstructionSelect class. More...

Go to the source code of this file.

Classes

class  llvm::InstructionSelect::MIIteratorMaintainer
 This class observes instruction insertions/removals. More...

Macros

#define DEBUG_TYPE   "instruction-select"

Functions

 DEBUG_COUNTER (GlobalISelCounter, "globalisel", "Controls whether to select function with GlobalISel")
 INITIALIZE_PASS_BEGIN (InstructionSelect, DEBUG_TYPE, "Select target instructions out of generic instructions", false, false) INITIALIZE_PASS_END(InstructionSelect

Variables

static const std::string CoveragePrefix
 DEBUG_TYPE
Select target instructions out of generic instructions
Select target instructions out of generic false

Detailed Description

This file implements the InstructionSelect class.

Definition in file InstructionSelect.cpp.

Macro Definition Documentation

◆ DEBUG_TYPE

#define DEBUG_TYPE   "instruction-select"

Definition at line 38 of file InstructionSelect.cpp.

Function Documentation

◆ DEBUG_COUNTER()

DEBUG_COUNTER ( GlobalISelCounter ,
"globalisel" ,
"Controls whether to select function with GlobalISel"  )

References llvm::cl::init().

◆ INITIALIZE_PASS_BEGIN()

INITIALIZE_PASS_BEGIN ( InstructionSelect ,
DEBUG_TYPE ,
"Select target instructions out of generic instructions" ,
false ,
false  )

Variable Documentation

◆ CoveragePrefix

◆ DEBUG_TYPE

DEBUG_TYPE

Definition at line 62 of file InstructionSelect.cpp.

◆ false

Select target instructions out of generic false

Definition at line 64 of file InstructionSelect.cpp.

◆ instructions

Select target instructions out of generic instructions

Definition at line 63 of file InstructionSelect.cpp.