LLVM: lib/Target/AArch64/AArch64DeadRegisterDefinitionsPass.cpp File Reference (original) (raw)
Go to the source code of this file.
| Macros | |
|---|---|
| #define | DEBUG_TYPE "aarch64-dead-defs" |
| #define | AARCH64_DEAD_REG_DEF_NAME "AArch64 Dead register definitions" |
| Functions | |
|---|---|
| STATISTIC (NumDeadDefsReplaced, "Number of dead definitions replaced") | |
| INITIALIZE_PASS (AArch64DeadRegisterDefinitions, "aarch64-dead-defs", AARCH64_DEAD_REG_DEF_NAME, false, false) static bool usesFrameIndex(const MachineInstr &MI) | |
| static bool | atomicReadDroppedOnZero (unsigned Opcode) |
◆ AARCH64_DEAD_REG_DEF_NAME
#define AARCH64_DEAD_REG_DEF_NAME "AArch64 Dead register definitions"
◆ DEBUG_TYPE
#define DEBUG_TYPE "aarch64-dead-defs"
◆ atomicReadDroppedOnZero()
◆ INITIALIZE_PASS()
| INITIALIZE_PASS | ( | AArch64DeadRegisterDefinitions | , |
|---|---|---|---|
| "aarch64-dead-defs" | , | ||
| AARCH64_DEAD_REG_DEF_NAME | , | ||
| false | , | ||
| false | ) const & |
◆ STATISTIC()
| STATISTIC | ( | NumDeadDefsReplaced | , |
|---|---|---|---|
| "Number of dead definitions replaced" | ) |