LLVM 22.0.0git
Classes | Public Member Functions | Static Public Attributes | List of all members
llvm::AMDGPUResourceUsageAnalysisImpl Struct Reference

#include "Target/AMDGPU/AMDGPUResourceUsageAnalysis.h"

Classes

struct  SIFunctionResourceInfo
 

Public Member Functions

SIFunctionResourceInfo analyzeResourceUsage (const MachineFunction &MF, uint32_t AssumedStackSizeForDynamicSizeObjects, uint32_t AssumedStackSizeForExternalCall) const
 

Static Public Attributes

static char ID
 

Detailed Description

Definition at line 28 of file AMDGPUResourceUsageAnalysis.h.

Member Function Documentation

◆ analyzeResourceUsage()

AMDGPUResourceUsageAnalysisImpl::SIFunctionResourceInfo AMDGPUResourceUsageAnalysisImpl::analyzeResourceUsage ( const MachineFunction MF,
uint32_t  AssumedStackSizeForDynamicSizeObjects,
uint32_t  AssumedStackSizeForExternalCall 
) const

Member Data Documentation

◆ ID

char llvm::AMDGPUResourceUsageAnalysisImpl::ID
static

Definition at line 30 of file AMDGPUResourceUsageAnalysis.h.


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