LLVM: lib/Target/ARM/ARMOptimizeBarriersPass.cpp File Reference (original) (raw)
#include "[ARM.h](ARM%5F8h%5Fsource.html)"#include "[ARMInstrInfo.h](ARMInstrInfo%5F8h%5Fsource.html)"#include "[llvm/ADT/Statistic.h](Statistic%5F8h%5Fsource.html)"#include "[llvm/CodeGen/MachineFunctionPass.h](MachineFunctionPass%5F8h%5Fsource.html)"
Go to the source code of this file.
| Macros | |
|---|---|
| #define | DEBUG_TYPE "double barriers" |
| Functions | |
|---|---|
| STATISTIC (NumDMBsRemoved, "Number of DMBs removed") | |
| static bool | CanMovePastDMB (const MachineInstr *MI) |
Macro Definition Documentation
◆ DEBUG_TYPE
#define DEBUG_TYPE "double barriers"
Definition at line 16 of file ARMOptimizeBarriersPass.cpp.
Function Documentation
◆ CanMovePastDMB()
| bool CanMovePastDMB ( const MachineInstr * MI) | static |
|---|
Definition at line 40 of file ARMOptimizeBarriersPass.cpp.
References MI.
◆ STATISTIC()
| STATISTIC | ( | NumDMBsRemoved | , |
|---|---|---|---|
| "Number of DMBs removed" | ) |