|
LLVM
4.0.0
|
#include "GCNHazardRecognizer.h"#include "AMDGPUSubtarget.h"#include "SIInstrInfo.h"#include "llvm/CodeGen/ScheduleDAG.h"#include "llvm/Support/Debug.h"Go to the source code of this file.
Functions | |
| static bool | isDivFMas (unsigned Opcode) |
| static bool | isSGetReg (unsigned Opcode) |
| static bool | isSSetReg (unsigned Opcode) |
| static bool | isRWLane (unsigned Opcode) |
| static bool | isRFE (unsigned Opcode) |
| static unsigned | getHWReg (const SIInstrInfo *TII, const MachineInstr &RegInstr) |
| static void | addRegsToSet (iterator_range< MachineInstr::const_mop_iterator > Ops, std::set< unsigned > &Set) |
|
static |
Definition at line 219 of file GCNHazardRecognizer.cpp.
|
static |
Definition at line 61 of file GCNHazardRecognizer.cpp.
References llvm::MachineOperand::getImm(), llvm::SIInstrInfo::getNamedOperand(), and llvm::AMDGPU::Hwreg::ID_MASK_.
Definition at line 41 of file GCNHazardRecognizer.cpp.
Referenced by llvm::GCNHazardRecognizer::getHazardType(), and llvm::GCNHazardRecognizer::PreEmitNoops().
Definition at line 57 of file GCNHazardRecognizer.cpp.
Referenced by llvm::GCNHazardRecognizer::getHazardType(), and llvm::GCNHazardRecognizer::PreEmitNoops().
Definition at line 53 of file GCNHazardRecognizer.cpp.
Referenced by llvm::GCNHazardRecognizer::getHazardType(), and llvm::GCNHazardRecognizer::PreEmitNoops().
Definition at line 45 of file GCNHazardRecognizer.cpp.
Referenced by llvm::GCNHazardRecognizer::getHazardType(), and llvm::GCNHazardRecognizer::PreEmitNoops().
Definition at line 49 of file GCNHazardRecognizer.cpp.
Referenced by llvm::GCNHazardRecognizer::getHazardType(), and llvm::GCNHazardRecognizer::PreEmitNoops().
1.8.6