LLVM: llvm::AMDGPU::RegBankLLTMapping Struct Reference (original) (raw)

#include "[Target/AMDGPU/AMDGPURegBankLegalizeRules.h](AMDGPURegBankLegalizeRules%5F8h%5Fsource.html)"

Public Member Functions
Public Attributes
SmallVector< RegBankLLTMappingApplyID, 2 > DstOpMapping
SmallVector< RegBankLLTMappingApplyID, 4 > SrcOpMapping
LoweringMethodID LoweringMethod

Detailed Description

Definition at line 246 of file AMDGPURegBankLegalizeRules.h.

Constructor & Destructor Documentation

RegBankLLTMapping::RegBankLLTMapping ( std::initializer_list< RegBankLLTMappingApplyID > DstOpMappingList,
std::initializer_list< RegBankLLTMappingApplyID > SrcOpMappingList,
LoweringMethodID LoweringMethod = DoNotLower )

Definition at line 33 of file AMDGPURegBankLegalizeRules.cpp.

References DstOpMapping, LoweringMethod, and SrcOpMapping.

Member Data Documentation

DstOpMapping

SmallVector<RegBankLLTMappingApplyID, 2> llvm::AMDGPU::RegBankLLTMapping::DstOpMapping

Definition at line 247 of file AMDGPURegBankLegalizeRules.h.

Referenced by llvm::AMDGPU::RegBankLegalizeHelper::findRuleAndApplyMapping(), and RegBankLLTMapping().

LoweringMethod

LoweringMethodID llvm::AMDGPU::RegBankLLTMapping::LoweringMethod

Definition at line 249 of file AMDGPURegBankLegalizeRules.h.

Referenced by RegBankLLTMapping().

SrcOpMapping

SmallVector<RegBankLLTMappingApplyID, 4> llvm::AMDGPU::RegBankLLTMapping::SrcOpMapping

Definition at line 248 of file AMDGPURegBankLegalizeRules.h.

Referenced by llvm::AMDGPU::RegBankLegalizeHelper::findRuleAndApplyMapping(), and RegBankLLTMapping().


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