LLVM  15.0.0git
Public Member Functions | Public Attributes | List of all members
llvm::RISCVVIntrinsicsTable::RISCVVIntrinsicInfo Struct Reference

#include "Target/RISCV/RISCVISelLowering.h"

Collaboration diagram for llvm::RISCVVIntrinsicsTable::RISCVVIntrinsicInfo:
Collaboration graph
[legend]

Public Member Functions

bool hasScalarOperand () const
 
bool hasVLOperand () const
 

Public Attributes

unsigned IntrinsicID
 
uint8_t ScalarOperand
 
uint8_t VLOperand
 

Detailed Description

Definition at line 729 of file RISCVISelLowering.h.

Member Function Documentation

◆ hasScalarOperand()

bool llvm::RISCVVIntrinsicsTable::RISCVVIntrinsicInfo::hasScalarOperand ( ) const
inline

Definition at line 733 of file RISCVISelLowering.h.

References ScalarOperand.

Referenced by lowerVectorIntrinsicScalars().

◆ hasVLOperand()

bool llvm::RISCVVIntrinsicsTable::RISCVVIntrinsicInfo::hasVLOperand ( ) const
inline

Definition at line 737 of file RISCVISelLowering.h.

References VLOperand.

Member Data Documentation

◆ IntrinsicID

unsigned llvm::RISCVVIntrinsicsTable::RISCVVIntrinsicInfo::IntrinsicID

Definition at line 730 of file RISCVISelLowering.h.

◆ ScalarOperand

uint8_t llvm::RISCVVIntrinsicsTable::RISCVVIntrinsicInfo::ScalarOperand

Definition at line 731 of file RISCVISelLowering.h.

Referenced by hasScalarOperand(), and lowerVectorIntrinsicScalars().

◆ VLOperand

uint8_t llvm::RISCVVIntrinsicsTable::RISCVVIntrinsicInfo::VLOperand

Definition at line 732 of file RISCVISelLowering.h.

Referenced by getVLOperand(), and hasVLOperand().


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