LLVM 18.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 990 of file RISCVISelLowering.h.

Member Function Documentation

◆ hasScalarOperand()

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

Definition at line 994 of file RISCVISelLowering.h.

References ScalarOperand.

Referenced by lowerVectorIntrinsicScalars().

◆ hasVLOperand()

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

Definition at line 998 of file RISCVISelLowering.h.

References VLOperand.

Member Data Documentation

◆ IntrinsicID

unsigned llvm::RISCVVIntrinsicsTable::RISCVVIntrinsicInfo::IntrinsicID

Definition at line 991 of file RISCVISelLowering.h.

◆ ScalarOperand

uint8_t llvm::RISCVVIntrinsicsTable::RISCVVIntrinsicInfo::ScalarOperand

Definition at line 992 of file RISCVISelLowering.h.

Referenced by hasScalarOperand(), and lowerVectorIntrinsicScalars().

◆ VLOperand

uint8_t llvm::RISCVVIntrinsicsTable::RISCVVIntrinsicInfo::VLOperand

Definition at line 993 of file RISCVISelLowering.h.

Referenced by getVLOperand(), and hasVLOperand().

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