LLVM 22.0.0git
|
Variables | |
const CustomOperandVal | DepCtrInfo [] |
const int | DEP_CTR_SIZE |
bool llvm::AMDGPU::DepCtr::decodeDepCtr | ( | unsigned | Code, |
int & | Id, | ||
StringRef & | Name, | ||
unsigned & | Val, | ||
bool & | IsDefault, | ||
const MCSubtargetInfo & | STI ) |
Definition at line 2015 of file AMDGPUBaseInfo.cpp.
References llvm::AMDGPU::decodeCustomOperand(), DEP_CTR_SIZE, and DepCtrInfo.
Referenced by llvm::AMDGPUInstPrinter::printDepCtr().
Encoded
. Definition at line 2051 of file AMDGPUBaseInfo.cpp.
Encoded
. Definition at line 2035 of file AMDGPUBaseInfo.cpp.
Encoded
. Definition at line 2039 of file AMDGPUBaseInfo.cpp.
Encoded
. Definition at line 2047 of file AMDGPUBaseInfo.cpp.
Encoded
. Definition at line 2043 of file AMDGPUBaseInfo.cpp.
Encoded
. Definition at line 2031 of file AMDGPUBaseInfo.cpp.
Encoded
. Definition at line 2027 of file AMDGPUBaseInfo.cpp.
int llvm::AMDGPU::DepCtr::encodeDepCtr | ( | const StringRef | Name, |
int64_t | Val, | ||
unsigned & | UsedOprMask, | ||
const MCSubtargetInfo & | STI ) |
Definition at line 2021 of file AMDGPUBaseInfo.cpp.
References DEP_CTR_SIZE, DepCtrInfo, and llvm::AMDGPU::encodeCustomOperand().
Encoded
combined with encoded HoldCnt
. Definition at line 2103 of file AMDGPUBaseInfo.cpp.
Referenced by encodeFieldHoldCnt().
HoldCnt
as an encoded Depctr immediate. Definition at line 2107 of file AMDGPUBaseInfo.cpp.
References encodeFieldHoldCnt().
Encoded
combined with encoded SaSdst
. Definition at line 2071 of file AMDGPUBaseInfo.cpp.
Referenced by encodeFieldSaSdst(), and llvm::SIInstrInfo::insertIndirectBranch().
SaSdst
as an encoded Depctr immediate. Definition at line 2075 of file AMDGPUBaseInfo.cpp.
References encodeFieldSaSdst().
Encoded
combined with encoded VaSdst
. Definition at line 2079 of file AMDGPUBaseInfo.cpp.
Referenced by encodeFieldVaSdst().
VaSdst
as an encoded Depctr immediate. Definition at line 2083 of file AMDGPUBaseInfo.cpp.
References encodeFieldVaSdst().
Encoded
combined with encoded VaSsrc
. Definition at line 2095 of file AMDGPUBaseInfo.cpp.
Referenced by encodeFieldVaSsrc().
VaSsrc
as an encoded Depctr immediate. Definition at line 2099 of file AMDGPUBaseInfo.cpp.
References encodeFieldVaSsrc().
Encoded
combined with encoded VaVcc
. Definition at line 2087 of file AMDGPUBaseInfo.cpp.
Referenced by encodeFieldVaVcc().
VaVcc
as an encoded Depctr immediate. Definition at line 2091 of file AMDGPUBaseInfo.cpp.
References encodeFieldVaVcc().
Encoded
combined with encoded VaVdst
. Definition at line 2063 of file AMDGPUBaseInfo.cpp.
Referenced by encodeFieldVaVdst().
VaVdst
as an encoded Depctr immediate. Definition at line 2067 of file AMDGPUBaseInfo.cpp.
References encodeFieldVaVdst().
Encoded
combined with encoded VmVsrc
. Definition at line 2055 of file AMDGPUBaseInfo.cpp.
Referenced by encodeFieldVmVsrc().
VmVsrc
as an encoded Depctr immediate. Definition at line 2059 of file AMDGPUBaseInfo.cpp.
References encodeFieldVmVsrc().
int llvm::AMDGPU::DepCtr::getDefaultDepCtrEncoding | ( | const MCSubtargetInfo & | STI | ) |
Definition at line 2002 of file AMDGPUBaseInfo.cpp.
References llvm::Default, DEP_CTR_SIZE, DepCtrInfo, and llvm::AMDGPU::getDefaultCustomOperandEncoding().
bool llvm::AMDGPU::DepCtr::isSymbolicDepCtrEncoding | ( | unsigned | Code, |
bool & | HasNonDefaultVal, | ||
const MCSubtargetInfo & | STI ) |
Definition at line 2009 of file AMDGPUBaseInfo.cpp.
References DEP_CTR_SIZE, DepCtrInfo, and llvm::AMDGPU::isSymbolicCustomOperandEncoding().
Referenced by llvm::AMDGPUInstPrinter::printDepCtr().
const int llvm::AMDGPU::DepCtr::DEP_CTR_SIZE |
Definition at line 83 of file AMDGPUAsmUtils.cpp.
Referenced by decodeDepCtr(), encodeDepCtr(), getDefaultDepCtrEncoding(), and isSymbolicDepCtrEncoding().
const CustomOperandVal llvm::AMDGPU::DepCtr::DepCtrInfo |
Definition at line 71 of file AMDGPUAsmUtils.cpp.
Referenced by decodeDepCtr(), encodeDepCtr(), getDefaultDepCtrEncoding(), and isSymbolicDepCtrEncoding().