LLVM 20.0.0git
Public Attributes | List of all members
OpCodeProperty Struct Reference

Public Attributes

dxil::OpCode OpCode
 
unsigned OpCodeNameOffset
 
dxil::OpCodeClass OpCodeClass
 
unsigned OpCodeClassNameOffset
 
llvm::SmallVector< OpOverload > Overloads
 
llvm::SmallVector< OpStageStages
 
llvm::SmallVector< OpAttributeAttributes
 
int OverloadParamIndex
 
unsigned NumOfParameters
 
unsigned ParameterTableOffset
 

Detailed Description

Definition at line 147 of file DXILOpBuilder.cpp.

Member Data Documentation

◆ Attributes

llvm::SmallVector<OpAttribute> OpCodeProperty::Attributes

Definition at line 156 of file DXILOpBuilder.cpp.

◆ NumOfParameters

unsigned OpCodeProperty::NumOfParameters

Definition at line 159 of file DXILOpBuilder.cpp.

Referenced by getDXILOpFunctionType().

◆ OpCode

dxil::OpCode OpCodeProperty::OpCode

Definition at line 148 of file DXILOpBuilder.cpp.

◆ OpCodeClass

dxil::OpCodeClass OpCodeProperty::OpCodeClass

Definition at line 151 of file DXILOpBuilder.cpp.

◆ OpCodeClassNameOffset

unsigned OpCodeProperty::OpCodeClassNameOffset

Definition at line 153 of file DXILOpBuilder.cpp.

◆ OpCodeNameOffset

unsigned OpCodeProperty::OpCodeNameOffset

Definition at line 150 of file DXILOpBuilder.cpp.

◆ OverloadParamIndex

int OpCodeProperty::OverloadParamIndex

Definition at line 157 of file DXILOpBuilder.cpp.

Referenced by llvm::dxil::DXILOpBuilder::tryCreateOp().

◆ Overloads

llvm::SmallVector<OpOverload> OpCodeProperty::Overloads

Definition at line 154 of file DXILOpBuilder.cpp.

Referenced by llvm::dxil::DXILOpBuilder::tryCreateOp().

◆ ParameterTableOffset

unsigned OpCodeProperty::ParameterTableOffset

Definition at line 160 of file DXILOpBuilder.cpp.

◆ Stages

llvm::SmallVector<OpStage> OpCodeProperty::Stages

Definition at line 155 of file DXILOpBuilder.cpp.

Referenced by llvm::dxil::DXILOpBuilder::tryCreateOp().


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