LLVM
8.0.1
|
#include "Target/AMDGPU/AMDGPURegisterInfo.h"
Public Member Functions | |
AMDGPURegisterInfo () | |
void | reserveRegisterTuples (BitVector &, unsigned Reg) const |
Static Public Member Functions | |
static unsigned | getSubRegFromChannel (unsigned Channel) |
Definition at line 27 of file AMDGPURegisterInfo.h.
AMDGPURegisterInfo::AMDGPURegisterInfo | ( | ) |
Definition at line 23 of file AMDGPURegisterInfo.cpp.
Channel
(e.g. getSubRegFromChannel(0) -> AMDGPU::sub0) Definition at line 30 of file AMDGPURegisterInfo.cpp.
References llvm::array_lengthof(), and assert().
Referenced by buildMUBUFOffsetLoadStore(), llvm::R600InstrInfo::copyPhysReg(), llvm::createR600ExpandSpecialInstrsPass(), getConstantValue(), and getSubRegForIndex().
Definition at line 42 of file AMDGPURegisterInfo.cpp.
References llvm::MCRegAliasIterator::isValid(), and llvm::BitVector::set().
Referenced by llvm::SIRegisterInfo::getReservedRegs().