LLVM 22.0.0git
SIMachineFunctionInfo.cpp File Reference

Go to the source code of this file.

Enumerations

enum  { MAX_LANES = 64 }

Functions

const GCNTargetMachinegetTM (const GCNSubtarget *STI)
static yaml::StringValue regToString (Register Reg, const TargetRegisterInfo &TRI)
static std::optional< yaml::SIArgumentInfoconvertArgumentInfo (const AMDGPUFunctionArgInfo &ArgInfo, const TargetRegisterInfo &TRI)

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)

Enumeration Type Documentation

◆ anonymous enum

anonymous enum
Enumerator
MAX_LANES 

Definition at line 28 of file SIMachineFunctionInfo.cpp.

Function Documentation

◆ convertArgumentInfo()

◆ getTM()

◆ regToString()

Variable Documentation

◆ 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