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

#include "Target/RISCV/RISCVISelLowering.h"

Public Member Functions

bool hasScalarOperand () const
 
bool hasVLOperand () const
 

Public Attributes

unsigned IntrinsicID
 
uint8_t ScalarOperand
 
uint8_t VLOperand
 

Detailed Description

Definition at line 1042 of file RISCVISelLowering.h.

Member Function Documentation

◆ hasScalarOperand()

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

Definition at line 1046 of file RISCVISelLowering.h.

References ScalarOperand.

Referenced by lowerVectorIntrinsicScalars(), and promoteVCIXScalar().

◆ hasVLOperand()

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

Definition at line 1050 of file RISCVISelLowering.h.

References VLOperand.

Member Data Documentation

◆ IntrinsicID

unsigned llvm::RISCVVIntrinsicsTable::RISCVVIntrinsicInfo::IntrinsicID

Definition at line 1043 of file RISCVISelLowering.h.

◆ ScalarOperand

uint8_t llvm::RISCVVIntrinsicsTable::RISCVVIntrinsicInfo::ScalarOperand

◆ VLOperand

uint8_t llvm::RISCVVIntrinsicsTable::RISCVVIntrinsicInfo::VLOperand

Definition at line 1045 of file RISCVISelLowering.h.

Referenced by getVLOperand(), and hasVLOperand().


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