LLVM  15.0.0git
Public Attributes | List of all members
llvm::AMDGPU::CustomOperand< T > Struct Template Reference

#include "Target/AMDGPU/Utils/AMDGPUAsmUtils.h"

Collaboration diagram for llvm::AMDGPU::CustomOperand< T >:
Collaboration graph
[legend]

Public Attributes

StringLiteral Name
 
int Encoding = 0
 
bool(* Cond )(T Context) = nullptr
 

Detailed Description

template<class T>
struct llvm::AMDGPU::CustomOperand< T >

Definition at line 28 of file AMDGPUAsmUtils.h.

Member Data Documentation

◆ Cond

template<class T >
bool(* llvm::AMDGPU::CustomOperand< T >::Cond) (T Context) = nullptr

Definition at line 31 of file AMDGPUAsmUtils.h.

Referenced by llvm::AMDGPU::isValidOpr().

◆ Encoding

template<class T >
int llvm::AMDGPU::CustomOperand< T >::Encoding = 0

Definition at line 30 of file AMDGPUAsmUtils.h.

Referenced by llvm::AMDGPU::getOprIdx().

◆ Name

template<class T >
StringLiteral llvm::AMDGPU::CustomOperand< T >::Name

Definition at line 29 of file AMDGPUAsmUtils.h.

Referenced by llvm::AMDGPU::isValidOpr().


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