

|
LLVM 23.0.0git
|
#include "llvm/Transforms/Utils/AssumeBundleBuilder.h"#include "llvm/ADT/DepthFirstIterator.h"#include "llvm/ADT/MapVector.h"#include "llvm/ADT/Statistic.h"#include "llvm/Analysis/AssumeBundleQueries.h"#include "llvm/Analysis/AssumptionCache.h"#include "llvm/Analysis/ValueTracking.h"#include "llvm/IR/Dominators.h"#include "llvm/IR/Function.h"#include "llvm/IR/InstIterator.h"#include "llvm/IR/IntrinsicInst.h"#include "llvm/IR/Module.h"#include "llvm/IR/Operator.h"#include "llvm/Support/CommandLine.h"#include "llvm/Support/DebugCounter.h"#include "llvm/Transforms/Utils/Local.h"Go to the source code of this file.
Namespaces | |
| namespace | llvm |
| This is an optimization pass for GlobalISel generic memory operations. | |
Macros | |
| #define | DEBUG_TYPE "assume-builder" |
Functions | |
| 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") | |
| #define DEBUG_TYPE "assume-builder" |
Definition at line 35 of file AssumeBundleBuilder.cpp.
| DEBUG_COUNTER | ( | BuildAssumeCounter | , |
| "assume-builder-counter" | , | ||
| "Controls which assumes gets created" | ) |
| STATISTIC | ( | NumAssumeBuilt | , |
| "Number of assume built by the assume builder" | ) |
| STATISTIC | ( | NumAssumesMerged | , |
| "Number of assume merged by the assume simplify pass" | ) |
| STATISTIC | ( | NumAssumesRemoved | , |
| "Number of assume removed by the assume simplify pass" | ) |
| STATISTIC | ( | NumBundlesInAssumes | , |
| "Total number of Bundles in the assume built" | ) |