LLVM: lib/Target/AMDGPU/GCNDPPCombine.cpp File Reference (original) (raw)
GCNDPPCombine.cpp File Reference
#include "[GCNDPPCombine.h](GCNDPPCombine%5F8h%5Fsource.html)"#include "[AMDGPU.h](AMDGPU%5F8h%5Fsource.html)"#include "[GCNSubtarget.h](GCNSubtarget%5F8h%5Fsource.html)"#include "[MCTargetDesc/AMDGPUMCTargetDesc.h](AMDGPUMCTargetDesc%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 "gcn-dpp-combine" |
| Functions | |
|---|---|
| STATISTIC (NumDPPMovsCombined, "Number of DPP moves combined.") | |
| static bool | isIdentityValue (unsigned OrigMIOp, MachineOperand *OldOpnd) |
Macro Definition Documentation
◆ DEBUG_TYPE
#define DEBUG_TYPE "gcn-dpp-combine"
Definition at line 49 of file GCNDPPCombine.cpp.
Function Documentation
◆ isIdentityValue()
| bool isIdentityValue ( unsigned OrigMIOp, MachineOperand * OldOpnd ) | static |
|---|
Definition at line 443 of file GCNDPPCombine.cpp.
References assert(), llvm::MachineOperand::getImm(), and llvm::MachineOperand::isImm().
◆ STATISTIC()
| STATISTIC | ( | NumDPPMovsCombined | , |
|---|---|---|---|
| "Number of DPP moves combined." | ) |