LLVM: lib/CodeGen/BranchRelaxation.cpp File Reference (original) (raw)
Go to the source code of this file.
| Macros | |
|---|---|
| #define | DEBUG_TYPE "branch-relaxation" |
| #define | BRANCH_RELAX_NAME "Branch relaxation pass" |
| Functions |
|---|
◆ BRANCH_RELAX_NAME
#define BRANCH_RELAX_NAME "Branch relaxation pass"
◆ DEBUG_TYPE
#define DEBUG_TYPE "branch-relaxation"
◆ INITIALIZE_PASS()
| INITIALIZE_PASS | ( | BranchRelaxationLegacy | , |
|---|---|---|---|
| DEBUG_TYPE | , | ||
| BRANCH_RELAX_NAME | , | ||
| false | , | ||
| false | ) |
verify - check BBOffsets, BBSizes, alignment of islands
Definition at line 142 of file BranchRelaxation.cpp.
References assert(), BRANCH_RELAX_NAME, DEBUG_TYPE, MBB, MI, llvm::Offset, Size, TII, and verify.
◆ STATISTIC() [1/3]
| STATISTIC | ( | NumConditionalRelaxed | , |
|---|---|---|---|
| "Number of conditional branches relaxed" | ) |
◆ STATISTIC() [2/3]
| STATISTIC | ( | NumSplit | , |
|---|---|---|---|
| "Number of basic blocks split" | ) |
◆ STATISTIC() [3/3]
| STATISTIC | ( | NumUnconditionalRelaxed | , |
|---|---|---|---|
| "Number of unconditional branches relaxed" | ) |