LLVM: lib/Target/AMDGPU/SIMachineFunctionInfo.cpp File Reference (original) (raw)

Go to the source code of this file.

Enumerations
enum { MAX_LANES = 64 }
Variables
static cl::opt< bool, true > MFMAVGPRFormOpt ("amdgpu-mfma-vgpr-form", cl::desc("Whether to force use VGPR for Opc and Dest of MFMA. If " "unspecified, default to compiler heuristics"), cl::location(SIMachineFunctionInfo::MFMAVGPRForm), cl::init(false), cl::Hidden)

anonymous enum

convertArgumentInfo()

Definition at line 675 of file SIMachineFunctionInfo.cpp.

References A(), assert(), llvm::yaml::SIArgument::createArgument(), llvm::yaml::SIArgumentInfo::DispatchID, llvm::yaml::SIArgumentInfo::DispatchPtr, llvm::yaml::SIArgumentInfo::FirstKernArgPreloadReg, llvm::yaml::SIArgumentInfo::FlatScratchInit, llvm::yaml::SIArgumentInfo::ImplicitArgPtr, llvm::yaml::SIArgumentInfo::ImplicitBufferPtr, llvm::yaml::SIArgumentInfo::KernargSegmentPtr, llvm::yaml::SIArgumentInfo::LDSKernelId, llvm::yaml::SIArgument::Mask, llvm::printReg(), llvm::yaml::SIArgumentInfo::PrivateSegmentBuffer, llvm::yaml::SIArgumentInfo::PrivateSegmentSize, llvm::yaml::SIArgumentInfo::PrivateSegmentWaveByteOffset, llvm::yaml::SIArgumentInfo::QueuePtr, Reg, llvm::yaml::SIArgument::RegisterName, llvm::yaml::SIArgument::StackOffset, TRI, llvm::yaml::StringValue::Value, llvm::yaml::SIArgumentInfo::WorkGroupIDX, llvm::yaml::SIArgumentInfo::WorkGroupIDY, llvm::yaml::SIArgumentInfo::WorkGroupIDZ, llvm::yaml::SIArgumentInfo::WorkGroupInfo, llvm::yaml::SIArgumentInfo::WorkItemIDX, llvm::yaml::SIArgumentInfo::WorkItemIDY, and llvm::yaml::SIArgumentInfo::WorkItemIDZ.

Referenced by llvm::yaml::SIMachineFunctionInfo::SIMachineFunctionInfo().

getTM()

regToString()

MFMAVGPRFormOpt

cl::opt< bool, true > MFMAVGPRFormOpt("amdgpu-mfma-vgpr-form", cl::desc("Whether to force use VGPR for Opc and Dest of MFMA. If " "unspecified, default to compiler heuristics"), cl::location(SIMachineFunctionInfo::MFMAVGPRForm), cl::init(false), cl::Hidden) ( "amdgpu-mfma-vgpr-form" , cl::desc("Whether to force use VGPR for Opc and Dest of MFMA. If " "unspecified, default to compiler heuristics") , cl::location(SIMachineFunctionInfo::MFMAVGPRForm) , cl::init(false) , cl::Hidden ) static