LLVM 23.0.0git
llvm::AMDGPU::FuncInfo Struct Reference

#include "Target/AMDGPU/MCTargetDesc/AMDGPUTargetStreamer.h"

Public Attributes

uint32_t NumSGPR = 0
uint32_t NumArchVGPR = 0
uint32_t NumAccVGPR = 0
uint32_t PrivateSegmentSize = 0
bool UsesVCC = false
bool UsesFlatScratch = false
bool HasDynStack = false
MCSymbolSym = nullptr

Detailed Description

Definition at line 33 of file AMDGPUTargetStreamer.h.

Member Data Documentation

◆ HasDynStack

bool llvm::AMDGPU::FuncInfo::HasDynStack = false

Definition at line 40 of file AMDGPUTargetStreamer.h.

◆ NumAccVGPR

uint32_t llvm::AMDGPU::FuncInfo::NumAccVGPR = 0

Definition at line 36 of file AMDGPUTargetStreamer.h.

◆ NumArchVGPR

uint32_t llvm::AMDGPU::FuncInfo::NumArchVGPR = 0

Definition at line 35 of file AMDGPUTargetStreamer.h.

◆ NumSGPR

uint32_t llvm::AMDGPU::FuncInfo::NumSGPR = 0

Definition at line 34 of file AMDGPUTargetStreamer.h.

◆ PrivateSegmentSize

uint32_t llvm::AMDGPU::FuncInfo::PrivateSegmentSize = 0

Definition at line 37 of file AMDGPUTargetStreamer.h.

◆ Sym

MCSymbol* llvm::AMDGPU::FuncInfo::Sym = nullptr

Definition at line 42 of file AMDGPUTargetStreamer.h.

◆ UsesFlatScratch

bool llvm::AMDGPU::FuncInfo::UsesFlatScratch = false

Definition at line 39 of file AMDGPUTargetStreamer.h.

◆ UsesVCC

bool llvm::AMDGPU::FuncInfo::UsesVCC = false

Definition at line 38 of file AMDGPUTargetStreamer.h.


The documentation for this struct was generated from the following file: