LLVM: lib/CodeGen/GlobalISel/RegBankSelect.cpp File Reference (original) (raw)
This file implements the RegBankSelect class. More...
Go to the source code of this file.
| Macros | |
|---|---|
| #define | DEBUG_TYPE "regbankselect" |
| Variables | |
|---|---|
| static cl::opt< RegBankSelect::Mode > | RegBankSelectMode (cl::desc("Mode of the RegBankSelect pass"), cl::Hidden, cl::Optional, cl::values(clEnumValN(RegBankSelect::Mode::Fast, "regbankselect-fast", "Run the Fast mode (default mapping)"), clEnumValN(RegBankSelect::Mode::Greedy, "regbankselect-greedy", "Use the Greedy mode (best local mapping)"))) |
This file implements the RegBankSelect class.
Definition in file RegBankSelect.cpp.
◆ DEBUG_TYPE
#define DEBUG_TYPE "regbankselect"
◆ INITIALIZE_PASS_BEGIN()
| INITIALIZE_PASS_BEGIN | ( | RegBankSelect | , |
|---|---|---|---|
| DEBUG_TYPE | , | ||
| "Assign register bank of generic virtual registers" | , | ||
| false | , | ||
| false | ) |
◆ INITIALIZE_PASS_END()
| INITIALIZE_PASS_END | ( | RegBankSelect | , |
|---|---|---|---|
| DEBUG_TYPE | , | ||
| "Assign register bank of generic virtual registers" | , | ||
| false | , | ||
| false | ) |
◆ RegBankSelectMode
| cl::opt< RegBankSelect::Mode > RegBankSelectMode(cl::desc("Mode of the RegBankSelect pass"), cl::Hidden, cl::Optional, cl::values(clEnumValN(RegBankSelect::Mode::Fast, "regbankselect-fast", "Run the Fast mode (default mapping)"), clEnumValN(RegBankSelect::Mode::Greedy, "regbankselect-greedy", "Use the Greedy mode (best local mapping)"))) ( cl::desc("Mode of the RegBankSelect pass") , cl::Hidden , cl::Optional , cl::values(clEnumValN(RegBankSelect::Mode::Fast, "regbankselect-fast", "Run the Fast mode (default mapping)"), clEnumValN(RegBankSelect::Mode::Greedy, "regbankselect-greedy", "Use the Greedy mode (best local mapping)")) ) | static |
|---|