LLVM: lib/Target/AMDGPU/R600MachineCFGStructurizer.cpp File Reference (original) (raw)
Go to the source code of this file.
◆ DEBUG_TYPE
#define DEBUG_TYPE "structcfg"
◆ INVALIDSCCNUM
◆ SHOWBLK_DETAIL
| #define SHOWBLK_DETAIL |
( |
b, |
| msg ) |
|
|
Value:
dbgs() << msg << "BB" << b->getNumber() << "size " << b->size(); \
b->print(dbgs()); \
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