Go to the source code of this file.
|
namespace | llvm |
| This is an optimization pass for GlobalISel generic memory operations.
|
|
LLVM_ABI cl::opt< bool > | llvm::ShouldPreserveAllAttributes ("assume-preserve-all", cl::init(false), cl::Hidden, cl::desc("enable preservation of all attributes. even those that are " "unlikely to be useful")) |
cl::opt< bool > | llvm::EnableKnowledgeRetention ("enable-knowledge-retention", cl::init(false), cl::Hidden, cl::desc("enable preservation of attributes throughout code transformation")) |
| STATISTIC (NumAssumeBuilt, "Number of assume built by the assume builder") |
| STATISTIC (NumBundlesInAssumes, "Total number of Bundles in the assume built") |
| STATISTIC (NumAssumesMerged, "Number of assume merged by the assume simplify pass") |
| STATISTIC (NumAssumesRemoved, "Number of assume removed by the assume simplify pass") |
| DEBUG_COUNTER (BuildAssumeCounter, "assume-builder-counter", "Controls which assumes gets created") |
◆ DEBUG_TYPE
#define DEBUG_TYPE "assume-builder" |
◆ DEBUG_COUNTER()
DEBUG_COUNTER |
( |
BuildAssumeCounter | , |
|
|
"assume-builder-counter" | , |
|
|
"Controls which assumes gets created" | ) |
◆ STATISTIC() [1/4]
STATISTIC |
( |
NumAssumeBuilt | , |
|
|
"Number of assume built by the assume builder" | ) |
◆ STATISTIC() [2/4]
STATISTIC |
( |
NumAssumesMerged | , |
|
|
"Number of assume merged by the assume simplify pass" | ) |
◆ STATISTIC() [3/4]
STATISTIC |
( |
NumAssumesRemoved | , |
|
|
"Number of assume removed by the assume simplify pass" | ) |
◆ STATISTIC() [4/4]
STATISTIC |
( |
NumBundlesInAssumes | , |
|
|
"Total number of Bundles in the assume built" | ) |