Go to the source code of this file.
|
| STATISTIC (numSerialPatternMatch, "CFGStructurizer number of serial pattern " "matched") |
| STATISTIC (numIfPatternMatch, "CFGStructurizer number of if pattern " "matched") |
| STATISTIC (numClonedBlock, "CFGStructurizer cloned blocks") |
| STATISTIC (numClonedInstr, "CFGStructurizer cloned instructions") |
| INITIALIZE_PASS_BEGIN (R600MachineCFGStructurizer, "amdgpustructurizer", "AMDGPU CFG Structurizer", false, false) INITIALIZE_PASS_END(R600MachineCFGStructurizer |
◆ DEBUG_TYPE
#define DEBUG_TYPE "structcfg" |
◆ INVALIDSCCNUM
◆ SHOWBLK_DETAIL
#define SHOWBLK_DETAIL |
( |
| b, |
|
|
| msg ) |
Value:
dbgs() << msg << "BB" << b->getNumber() << "size " << b->size(); \
dbgs() << "\n"; \
});
LLVM_ABI raw_ostream & dbgs()
dbgs() - This returns a reference to a raw_ostream for debugging messages.
Definition at line 58 of file R600MachineCFGStructurizer.cpp.
◆ SHOWNEWBLK
#define SHOWNEWBLK |
( |
| b, |
|
|
| msg ) |
◆ SHOWNEWINSTR
#define SHOWNEWINSTR |
( |
| i | ) |
|
◆ anonymous enum
◆ INITIALIZE_PASS_BEGIN()
INITIALIZE_PASS_BEGIN |
( |
R600MachineCFGStructurizer | , |
|
|
"amdgpustructurizer" | , |
|
|
"AMDGPU CFG Structurizer" | , |
|
|
false | , |
|
|
false | ) |
◆ STATISTIC() [1/4]
STATISTIC |
( |
numClonedBlock | , |
|
|
"CFGStructurizer cloned blocks" | ) |
◆ STATISTIC() [2/4]
STATISTIC |
( |
numClonedInstr | , |
|
|
"CFGStructurizer cloned instructions" | ) |
◆ STATISTIC() [3/4]
STATISTIC |
( |
numIfPatternMatch | , |
|
|
"CFGStructurizer number of if pattern " "matched" | ) |
◆ STATISTIC() [4/4]
STATISTIC |
( |
numSerialPatternMatch | , |
|
|
"CFGStructurizer number of serial pattern " "matched" | ) |
◆ amdgpustructurizer
◆ false
◆ Structurizer